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
Avoid using ATOMIC macros
2018-11-21
Chri
s
Ro
b
inson
A
void usin
g
A
T
OMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a c
o
uple
more a
l
mtx_lock/unlock cal
l
s
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s
Robi
n
s
o
n
Always use RAII wit
h
EffectSl
o
tL
o
ck
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
U
s
e
a n
o
rmal vector for the
d
istance buf
f
er sto
r
age
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Make VerifyContext return a context referenc
e
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Rename a method to be clearer
a
bo
u
t
its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Use RA
I
I locks w
i
th the Backen
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Use an enum class
f
or
A
mbiLayout/N
o
rm setting
s
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Try t
o
i
mprove alff
p
la
y
unde
r
r
un device tim
e
a
djustme
n
t
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bins
o
n
U
s
e a normal
v
ect
o
r for the
s
o
urce send propertie
s
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use
C
++
m
ore
i
n
alListe
n
er
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
inson
Use a s
t
andard mutex for th
e
event callback
lo
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robin
s
on
Use atomi
c
_flag
s
an
d
atomic<bools>
s
wh
e
re
a
ppro
p
riate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store eff
e
ct slot
s
a
s
u
niqu
e
_
p
trs
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use C++ more in alA
u
xEff
e
ctSl
o
t
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use a unique_ptr
for the default effect slot
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris R
o
bin
s
o
n
Use more C+
+
tem
p
lates
i
nstead of DECL_TEMPLATE tric
k
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use C++ te
m
p
l
ates instead o
f
mac
r
o definition
s
more
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robin
s
on
A
dd com
p
ile-tim
e
tr
a
its for
F
mtType enum v
a
lues
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinso
n
Use C++ templates instead of
m
acro-def
i
ned vari
a
tions
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Add
c
o
mpile-tim
e
trai
t
s for De
v
Fm
t
Type enum va
l
u
es
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Avoid anoth
e
r
c
ase o
f
a va
r
iable named
the same a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e d
e
fault
i
nitiali
z
ation
f
or th
e
reverb eff
e
c
t
state
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use pr
o
per templating fo
r
th
e
modulator's Modulat
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use proper inheritence
for the effect st
a
te objects
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robins
o
n
Clean up the remaining effect struct member na
m
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a nor
m
a
l vector
for the ec
h
o buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Clean up more ef
f
ects' struct mem
b
e
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
F
ix th
e
reverb buffer size cal
c
ulation
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
binson
U
s
e
a normal vec
t
or for th
e
chor
u
s
sa
m
ple b
u
ffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robinson
Clean up the c
h
or
u
s/f
l
anger
struct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Us
e
std::isf
i
nite instead of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bin
s
on
U
s
e
a
regul
a
r vec
t
o
r for the reverb sampl
e
buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bi
n
son
Rename rever
b
struct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Clean up the bi
q
uad
f
ilte
r
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up the struct me
m
ber
n
am
e
s in th
e
autowah
e
ffect
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Add a mis
s
i
ng i
n
clude
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
p
roper inh
e
rit
e
nce for
E
f
f
ec
t
Sta
t
eFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
U
se a vector to h
a
ndle
mixin
g
buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
ob
i
nso
n
Fix a couple incorrect uses
of ringbuffer poin
t
er data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Remove
t
he ATOMI
C
_THREAD_FENC
E
macro
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
R
eturn the ringbuffer dat
a
pointers as a pa
i
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
M
a
ke ll_rin
g
buffer_w
r
ite/
r
ead ta
k
e void*
/
co
n
s
t void*
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris R
o
binson
Remove t
h
e
CONST_CA
S
T hack
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Remov
e
unn
e
ces
s
a
r
y using
stateme
n
t
s
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robinson
Remove the at
o
m
i
c exchange macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
R
obinson
Simplif
y
t
h
e RefCoun
t
type
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Replace ATOMIC_REPLAC
E
_HEAD with an i
n
li
n
e
function
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Rob
i
nson
R
e
move the unused ve
c
t
o
r m
a
cr
o
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
U
s
e
a
normal vec
t
o
r
in t
h
e QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinso
n
Use a nor
m
al vec
t
or for
filter sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vector
for effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robi
n
son
Use a no
r
m
a
l vector for buffer subli
s
ts
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Remove so
m
e
unnecessary stati
c
specifier
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
U
se
a
standard
strin
g
for t
h
e enum
e
rated
HRTF
n
ames
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
U
s
e
a stand
a
rd
s
tr
i
ng for
t
he dev
i
ce's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inso
n
Use a regu
l
ar vec
t
or for the en
u
merated HRTF li
s
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a std::string
for the de
v
ice nam
e
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use
a
std::thread for
t
he event thread
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinso
n
Fix the
i
n
itial de
v
ice refcount
commit
|
commitdiff
|
tree
2018-11-18
C
hr
i
s Rob
i
nson
F
i
x
a float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Avoid
m
or
e
cases of an enum variable and type nam
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
Use
constructo
r
s/destructors with
A
LCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avoi
d
a fixed-s
i
z
e
st
r
ing buffer
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Se
p
arat
e
class and variable defin
i
tions
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
o
binson
Use
cons
t
ructors
/
destructors for ALe
f
fectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use cle
a
n
e
r
constructor/destructor calls f
o
r ALCcon
t
e
xt
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robin
s
on
Improve audio und
e
r
run reco
r
dery in al
f
f
p
lay
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
R
e
m
ove an u
n
used ty
p
e
d
ef
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Remove the pointer-specific atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avo
i
d naming a
s
tru
c
t
me
m
ber the same as an enum
type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use st
d
::is
f
i
n
i
t
e inst
e
ad of the global isf
i
n
i
te
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is Robinson
Add and u
s
e ne
w
/de
l
ete operator
s
to A
L
e
f
fectslo
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
U
s
e
a
no
r
m
al vec
t
or for auxiliar
y
effe
c
t
slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a proper vecto
r
fo
r
the
s
ource subl
i
sts
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is Robinson
Move the alignment-
a
wa
r
e allocator and vector to headers
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
Use new/d
e
lete for ALCcontext
objects
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
R
obinson
Store the
l
i
st
e
ner
d
irectly in the cont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move the ve
c
tor
and ma
t
rix dec
l
a
ration
s
to
a
separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move th
e
AL
C
context defini
t
ion to i
t
s own h
e
ader
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
T
r
y to cl
e
ar up an MS
V
C warning
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bins
o
n
Av
o
id an explicit sta
t
ic_c
a
st to bool
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Remove unused headers and che
c
k
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert almalloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Always use C++11 atomic
s
commit
|
commitdiff
|
tree
2018-11-18
C
hris Rob
i
nso
n
Convert
b
s2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Remove now unneed
e
d
inldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is
R
obinson
Convert the mixers to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
o
n
Re
m
ove ASSU
M
E_
A
LI
G
NED
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert the fil
t
ers
t
o C++
commit
|
commitdiff
|
tree
2018-11-17
C
h
ris Robinson
Re
m
ove the old unused
bsincgen
.
c
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Conver
t
ringbuffer
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robi
n
so
n
Convert m
a
stering
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
C
o
nvert co
n
verter
.
c
to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nso
n
Con
v
e
r
t the r
e
maining
effects to
C
++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinso
n
Conve
r
t th
e
d
e
dicated, di
s
t
o
rtion, echo, and equalizer
.
.
.
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
A
d
d a couple missing in
c
ludes
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
bin
s
on
D
on't pass the c
u
rrent
t
h
read to althrd_setname
commit
|
commitdiff
|
tree
2018-11-17
C
h
ri
s
R
o
binson
Con
v
ert thre
a
ds
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Us
e
st
a
ndard
complex
t
ypes instead of
c
u
stom
commit
|
commitdiff
|
tree
next