repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use a unique_ptr for Uhj2Encoder
2018-11-21
Chr
i
s R
o
binson
Us
e
a
unique_ptr for Uhj2Enc
o
der
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix del
e
ting the same buffer ID m
u
ltiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinso
n
U
s
e RAII mo
r
e in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Use RAII when ha
n
dl
i
n
g the m
i
xer's
FPU s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s
Robinso
n
Avoi
d
using ATOMIC
macros
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Re
p
lace a coupl
e
more almtx_lock/unl
o
ck
call
s
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Al
w
a
ys use
R
A
I
I with
E
ff
e
ctSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
b
inson
Use a
n
ormal ve
c
tor
f
or the distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s
R
obin
s
on
Make V
e
rif
y
Context return a
co
n
text
referen
c
e
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
Robinson
Rename a
m
et
h
od to be clearer about its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
Us
e
R
AII locks with th
e
Backend
L
ock
commit
|
commitdiff
|
tree
2018-11-21
C
hris R
o
bi
n
son
U
se
a
n enum
c
l
a
ss for AmbiLayo
u
t/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Try to i
m
p
rove alffplay underrun device time
a
djustment
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use
a normal
v
ect
o
r for the so
u
r
ce send
p
r
o
per
t
ies
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C++ more i
n
alLi
s
ten
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
son
Use a standar
d
mutex for the event
c
al
l
ba
c
k l
o
ck
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robins
o
n
Use atomic_
f
lags and atom
i
c<boo
l
s>s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
St
o
re effe
c
t slots as unique_pt
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
U
se
C
++
more in a
l
Aux
E
ffectSl
o
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use a unique_ptr
for
t
he default e
f
fect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nson
U
se mo
r
e
C++ templates instea
d
of DEC
L
_T
E
MPLAT
E
t
ricks
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use C++ templates inste
a
d of macro definitions more
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
inson
Add compile-time trait
s
for FmtType
e
num
va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ templat
e
s in
s
te
a
d of mac
r
o
-
define
d
variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Add compile-
t
ime
t
raits f
o
r DevF
m
tType enum
v
al
u
es
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
A
void anot
h
er case of a v
a
riable named the
same
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e default ini
t
ialization for th
e
reverb
e
ff
e
ct sta
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use
p
roper
tem
p
la
t
i
n
g for the mo
d
ul
a
tor's Modu
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robin
s
on
U
s
e prop
e
r
inher
i
tence for
the effect state obj
e
cts
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean up t
h
e rema
i
n
in
g
effect
s
truct member
n
ames
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obi
n
son
Use a normal vector for the echo bu
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Cl
e
an up more
e
f
fects
'
struct
mem
b
e
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix the reverb buffer size ca
l
culat
i
o
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vect
o
r for
th
e
chorus s
a
mple buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
o
n
Clean up
the cho
r
us/flanger struct members
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use std::isfin
i
te ins
t
ead
of i
s
f
inite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a
regula
r
vector for the reverb samp
l
e buffer
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
Robinson
Rename re
v
erb struct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Clean up
t
he bi
q
uad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fi
x
up th
e
st
r
u
ct member names in the auto
w
ah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
bi
n
son
Add a missing include
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use
p
rop
e
r inheritence for Effe
c
tState
F
act
o
ry
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
a vec
t
o
r t
o
h
andle
m
ix
i
n
g bu
f
f
er
st
o
rage
commit
|
commitdiff
|
tree
2018-11-19
C
hris
R
o
b
ins
o
n
Fix
a
couple i
n
co
r
rect uses of ring
b
uffer pointer data
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris R
o
bi
n
son
R
e
move
t
h
e
A
T
OM
I
C_T
H
READ_FENCE
m
a
cro
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robin
s
on
Return the
r
ingbuffer
d
ata point
e
rs as a pair
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
Robinson
Make ll_ringbuffe
r
_write/read take void*/const
void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rem
o
ve
the CONST_C
A
ST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remove u
n
necessary using
statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the atomic
e
x
change macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
o
n
Simplify the RefCount typ
e
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
b
in
s
on
Repla
c
e
ATOMIC_REPLAC
E
_HE
A
D with an
i
nline fun
c
t
i
on
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Ro
b
inson
Remove the u
n
us
e
d
vector
m
acros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
a n
o
rmal vector in the QSA
backe
n
d
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
U
se a n
o
rmal ve
c
t
o
r
for fi
l
ter sublist
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vector for effect s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
normal vector for
buffe
r
su
b
lists
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Remov
e
some unn
e
ce
s
sary st
a
t
i
c
specifie
r
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robinson
Use a standa
r
d
s
t
ring for the enu
m
erated HR
T
F na
m
es
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a stan
d
ard s
t
ring
for th
e
device's HRTF n
a
me
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Rob
i
nson
Use a r
e
gular vecto
r
for
t
he
e
numerated HRTF l
i
s
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
a
std::s
t
r
ing
f
or the dev
i
ce na
m
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a std::th
r
ead for
t
he e
v
ent
t
hread
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
i
s
Rob
i
n
son
F
ix th
e
i
n
itial devic
e
r
e
fcount
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Fix a floa
t
con
s
t
a
nt type
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Avoid more
cases of
a
n
e
num variable and typ
e
na
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Use construc
t
or
s
/destruc
t
ors with ALCd
e
vice
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
in
s
on
Avoid a
f
i
xed-size stri
n
g buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separate class and
v
ar
i
able
d
e
f
ini
t
ions
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use construct
o
r
s/des
t
r
uctors for ALeff
e
ct
s
lot
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
o
b
i
nso
n
Use cleaner c
o
nstructor/dest
r
u
ct
o
r
calls for AL
C
cont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
inson
Impro
v
e audio un
d
errun record
e
ry in alff
p
l
a
y
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
ob
i
nson
Remove
a
n unused
t
ypedef
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Re
m
ove th
e
poi
n
ter-spe
c
i
f
i
c a
t
omic exchange
macro
s
commit
|
commitdiff
|
tree
2018-11-18
C
hris
Robin
s
on
A
v
oid naming a struct member the s
a
me as an enum t
y
pe
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Use std::isfinite instead
o
f the global isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obi
n
son
Add
and u
s
e
new/de
l
e
te ope
r
ators to
AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
n
s
on
Use a normal vector for auxiliary effect slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use
a pr
o
per vec
t
or for the source sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
M
ove t
h
e alignment-awa
r
e allo
c
ator and vector to headers
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
ob
i
nson
Use new/de
l
ete
f
o
r AL
C
context objects
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Store the listener directly in the context
commit
|
commitdiff
|
tree
2018-11-18
C
hris
Robinson
Move the
vector and matrix
d
eclarations to a
sep
a
r
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bins
o
n
Move the
A
LCcontext d
e
f
i
nition to its own header
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Try
to cle
a
r u
p
a
n
MSVC warnin
g
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Ro
b
inso
n
Avoid an explicit static
_
cast to bool
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
Robinson
Remo
v
e unus
e
d headers a
n
d c
h
ecks
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obi
n
son
Convert almalloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Always
use C++1
1
atomics
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Convert b
s
2
b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Rob
i
ns
o
n
Remove now un
n
eeded inldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Convert th
e
mix
e
rs to
C
++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Remove ASSUME_AL
I
GNED
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
o
binson
Convert th
e
filte
r
s to C++
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris
R
o
b
inson
Remove the old unuse
d
bsinc
g
en
.
c
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robinson
Convert ringbuffer
.
c to
C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Convert mastering
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
obinson
Convert
c
o
nvert
e
r
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
bin
s
on
Convert th
e
re
m
a
i
nin
g
eff
e
cts to C++
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s Rob
i
nson
Convert the dedicated, distortion
,
ech
o
,
a
nd equalizer
.
.
.
commit
|
commitdiff
|
tree
next