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
Replace a couple more almtx_lock/unlock calls
2018-11-21
Chris Robinson
R
eplace
a
c
ouple more
a
lmtx_l
o
ck/unlock calls
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris R
o
binson
Always use
RAII w
i
th EffectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
bi
n
son
Use a normal
v
ector for the di
s
tance buffer st
o
ra
g
e
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s
R
o
binson
Mak
e
VerifyContext return a context
r
e
fe
r
ence
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a m
e
thod
to b
e
clea
r
e
r
abo
u
t its b
e
havior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se RAI
I
locks wi
t
h the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robin
s
on
Use an
e
num cl
a
ss
for AmbiLayout/Nor
m
se
t
tin
g
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robi
n
s
on
Try to impr
o
ve alffplay underr
u
n device time a
d
justment
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use a normal vector for
t
h
e
so
u
r
c
e se
n
d properties
commit
|
commitdiff
|
tree
2018-11-20
C
hris R
o
binson
Use C++ more in alListener
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bin
s
o
n
U
s
e a stan
d
ard mu
t
ex for the event callb
a
c
k lock
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obinson
Use atomic_
f
lags a
n
d atom
i
c<bools>s
where appropriate
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
St
o
re effect s
l
ots as u
n
ique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ m
o
re in alAuxEffectSlot
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a unique
_
p
t
r for t
h
e defa
u
lt effect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binso
n
Use more C++ templates instead
of DECL_TEMPL
A
T
E tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris
Rob
i
nson
Use C++
templat
e
s instead of macro d
e
finit
i
ons more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile
-
time t
r
a
i
ts for FmtType enum val
u
es
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use C+
+
temp
l
ates instead o
f
macro-defined variation
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
A
dd
c
o
m
pi
l
e-t
i
m
e traits for DevFmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hr
i
s
Robinson
Avo
i
d another case of a var
i
able n
a
me
d
th
e
s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
i
ns
o
n
U
s
e default initialization
f
o
r the rever
b
effect s
t
ate
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robinson
Us
e
p
r
oper
templating for the modulator's Modul
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Us
e
proper inheritence
for the effe
c
t state ob
j
ects
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clean up the rem
a
ining
eff
e
ct struct
m
emb
e
r names
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a no
r
mal vecto
r
fo
r
the e
c
ho
buffer
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Clean
u
p more effects' st
r
uct membe
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix the reverb buf
f
er size calc
u
la
t
ion
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use a
n
orm
a
l
vec
t
or fo
r
the chorus sample buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Clean u
p
the chorus
/
f
l
ange
r
struct me
m
bers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
s
td::
i
sfinite instea
d
of isfinite
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robin
s
on
Use a regular vector for the reverb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Ren
a
me reverb struct
m
embers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Cl
e
an up the biquad fi
l
ter
a bit
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Fix
u
p the s
t
ruct member names
in the au
t
owah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Ad
d
a
m
i
ssi
n
g include
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use
proper i
n
he
r
i
t
ence for
EffectSt
a
teFactory
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinso
n
Use a vector to handle mix
i
n
g buffer stor
a
g
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Fix a coupl
e
i
ncorre
c
t uses of
r
ingb
u
ffe
r
pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
b
i
nson
Rem
o
v
e the ATOMIC_THR
E
A
D
_FEN
C
E macr
o
commit
|
commitdiff
|
tree
2018-11-19
C
hris Rob
i
ns
o
n
Retur
n
the ringbuffer
d
ata pointers as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Make
ll_ri
n
gbuffer_write/read take void*/const
v
oid
*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the CONST_CA
S
T
h
a
c
k
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
ins
o
n
Remove unnec
e
ssary u
s
in
g
state
m
ents
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Re
m
ove
th
e
at
o
mic
exch
a
nge m
a
cr
o
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
S
i
m
p
lify the Re
f
Count ty
p
e
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Replace
A
TOMIC_REPLACE_HEAD w
i
th an
i
nl
i
n
e
func
t
ion
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Re
m
ove t
h
e unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
ns
o
n
Use a n
o
rm
a
l vector in the QS
A
bac
k
end
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
R
obinson
Use a n
o
rmal
vector
f
o
r
filter s
u
b
lis
t
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
Rob
i
nson
Use a normal
vector
for effect
s
u
bli
s
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a no
r
m
al vector
f
or buffer sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remov
e
som
e
unnecessary
s
tatic specif
i
e
r
s
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Use a stan
d
ar
d
s
t
r
i
ng for
t
h
e enume
r
a
t
ed
H
RTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a st
a
ndard stri
n
g for th
e
device's H
R
TF nam
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a regular vecto
r
for the enumerat
e
d HRTF l
i
st
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Use a std::string for the device name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a std::thr
e
ad
f
or the ev
e
nt thread
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Fi
x
the
init
i
al dev
i
ce
refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robi
n
son
F
i
x
a float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obins
o
n
Avoid more cases of a
n
en
u
m variable and
t
ype name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
C
hris
R
ob
i
n
s
on
Use co
n
structors/dest
r
u
ct
o
r
s with
A
LCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Avoid
a
fixed-size
str
i
n
g
buffer
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Separate
cl
a
ss and va
r
iabl
e
definitions
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Use con
s
tr
u
ct
o
rs/destructors for ALef
f
e
c
t
slot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use cleane
r
c
onstr
u
ctor/d
e
str
u
ct
o
r ca
l
ls
for ALCc
o
ntext
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
o
binson
Improve
a
ud
i
o underrun recordery in
alffpla
y
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robins
o
n
Remove an unused typedef
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove
t
h
e
point
e
r
-spe
c
i
f
ic atomic
e
xchang
e
m
acros
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is
R
obinson
Avoid naming a
struct me
m
be
r
the
s
ame as
a
n enu
m
type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use s
t
d::isfini
t
e instead of t
h
e global isfinite
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinso
n
Ad
d
a
n
d use new/d
e
lete operators to ALeffe
c
ts
l
o
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a normal vector for auxiliary effect slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Use
a
proper vector for th
e
s
ource sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
M
o
ve th
e
alignment-aware allocator a
n
d vector t
o
h
e
ader
s
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinso
n
Use new/delete for
ALCcontext obje
c
ts
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
ob
i
nson
Sto
r
e
t
he li
s
t
ener
d
irectly in the
cont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is Robinson
Move the vec
t
o
r
a
n
d
matrix declarations to a sep
a
rate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
o
b
inson
Move t
h
e A
L
Ccon
t
ext d
e
fin
i
tion to its own
h
e
ader
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
o
n
Try to clear up an MSVC warning
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Avoid
an explicit static_cast to
bool
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Remov
e
unused he
a
ders an
d
checks
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Co
n
vert almalloc
.
c to C+
+
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
ob
i
nson
Always
use C++11
a
tomics
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
i
s Robinson
Convert
b
s2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Remove now un
n
eeded i
n
ld
e
fs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert the mixer
s
to C+
+
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robins
o
n
Remove ASSUME_A
L
IGNED
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Conv
e
rt the filters t
o
C
+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris
Robi
n
so
n
Remo
v
e
t
h
e
old unused bsin
c
gen
.
c
commit
|
commitdiff
|
tree
2018-11-17
C
hris Rob
i
ns
o
n
C
o
nvert
r
i
ngb
u
ffer
.
c to C+
+
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris R
o
b
inso
n
Convert mastering
.
c
to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Convert converter
.
c to C+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
bins
o
n
Convert the remaining ef
f
ects to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
binson
Co
n
ve
r
t t
h
e dedicated, distort
i
on,
e
cho, and equalize
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
obinson
Add a
c
o
uple missing includes
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
D
o
n't pass t
h
e current
thread to althrd_setn
a
me
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris Robinson
C
onvert threads
.
c t
o
C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Use s
t
anda
r
d complex types inste
a
d of
custom
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Remove some m
o
re unused
s
tuff
commit
|
commitdiff
|
tree
next