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 a separate function to clean up effect slots
2018-11-25
C
hris Ro
b
inson
Avoi
d
a
sepa
r
a
te funct
i
on
t
o cle
a
n
u
p effect slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Atuom
a
tical
l
y clean up s
o
urc
e
s with it
s
su
b
l
i
st'
s
d
e
struction
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Prop
e
r
l
y
initialize
t
he sublists' free
m
ask
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Add a POPCNT64 macr
o
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robins
o
n
M
o
ve bs2b
.
h to a m
o
re appr
o
pri
a
t
e
plac
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Us
e
C++ methods a bit more
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Rep
l
ac
e
remaining u
s
es of std:
:
vector with al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
A
v
oid an extraneous boolean
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
inson
Make GetCo
n
te
x
tRef ret
u
rn a Co
n
textRef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use R
A
II i
n
alEffec
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix
a
coup
l
e comm
e
nt
s
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ensure an enum
i
s the appropriate
size/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
s
o
n
Us
e
a normal vector to store buffer
d
ata
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
in
s
on
U
s
e RAII more with a
l
Filter
.
c
pp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
on
Use
a
u
nique
_
p
tr while op
e
ning a device
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obin
s
on
Use RA
I
I for
devic
e
referen
c
es
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robins
o
n
Make the contex
t
V
o
iceC
o
unt a
t
omic
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
i
s
Robinson
Fix an incorrect
c
heck
commit
|
commitdiff
|
tree
2018-11-23
C
hris
R
obinson
Restruc
t
ure and clean up alu
.
cp
p
a bit
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is
R
obin
s
on
A
voi
d
a c
o
uple explicit loo
p
s
commit
|
commitdiff
|
tree
2018-11-23
C
hri
s
Robinson
Add noe
x
c
ept t
o
a
bunch of inline functions
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
i
n
son
Make a Direct
H
rtfState co
n
struc
t
or t
o
try
a
ppeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use proper time types
for the d
e
vice clock
t
ime and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
U
se
st
a
nda
r
d type
s
for
the device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clea
n
up a
l
So
u
rce
.
c
p
p some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Cl
e
an up the
C
h
o
rus a little
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Use uniq
u
e_ptr fo
r
DirectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinso
n
A
d
d
and use a macro to define p
l
acement-new-only al
l
o
c
ato
r
s
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
Robinson
Clean up some unnecess
a
ry specifiers
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
U
s
e unique_ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robinson
Use unique_ptr for BForm
a
tDec and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Rob
i
nson
Use a unique_ptr for the
F
ront
S
tablizer
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Use
a
u
nique
_
p
t
r for
t
h
e
C
omp
r
e
ssor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a unique_ptr for Uh
j
2
E
ncoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
F
ix deleting the
s
a
me bu
f
fer
I
D
multiple t
i
mes
i
n
o
ne
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
Use RAII more i
n
alSour
c
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
U
se RAII when
h
andling t
h
e
mixe
r
's
FPU s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Avoid
u
s
i
ng ATOMIC mac
r
o
s
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
R
e
place a couple more al
m
t
x
_
l
ock/unlo
c
k cal
l
s
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Alwa
y
s use RAII with EffectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a
n
o
rmal ve
c
tor
f
or the dis
t
ance buffer
storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make Ver
i
fyContext return a co
n
text reference
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename
a
me
t
hod to be clearer a
b
out
i
ts behavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Ro
b
inson
Use RAII locks with the
BackendLo
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinso
n
Use
an enum c
l
ass for A
m
biLay
o
ut/Nor
m
settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Tr
y
to
improve alf
f
play underrun device time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
normal
vector
f
o
r the source send p
r
op
e
rties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++
m
ore in alListener
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use
a
st
a
ndard mutex for th
e
event callba
c
k lock
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use atomic_flags and
atomic<bool
s
>s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store e
f
fe
c
t slots as
uni
q
ue_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
Robinson
Use C++
m
ore in alAuxEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
inson
Use a
uniq
u
e_ptr for t
h
e default
e
ffect slot
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
obinson
Use more C++ templates instead of DECL_TEMP
L
ATE tricks
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
R
o
bins
o
n
Use C++ templates instead of mac
r
o defini
t
ions m
o
re
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
Robi
n
s
o
n
Add
c
ompi
l
e-time traits fo
r
FmtTyp
e
enu
m
v
a
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use C++ templates instead of ma
c
ro-defined var
i
atio
n
s
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Add
c
ompi
l
e-time tra
i
t
s for DevFmtType
e
num
v
a
l
ues
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robins
o
n
Avoi
d
a
nother cas
e
o
f
a variable named the sam
e
as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is
Robinson
Use default initializ
a
t
ion for the reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Us
e
p
r
op
e
r
tem
p
lat
i
n
g for th
e
modulato
r
's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use proper inheritenc
e
for the effect state
o
bjects
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Cle
a
n up th
e
remaining eff
e
ct stru
c
t member nam
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vec
t
o
r
for the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
obinson
Clean
u
p
m
o
re eff
e
cts' struct me
m
bers
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
F
ix the
reverb
b
u
f
f
e
r
size calculation
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use a normal vector for t
h
e chorus
s
ample bu
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Clea
n
up the
chorus/
f
l
anger
s
t
ruc
t
m
e
mb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
on
U
s
e std::is
f
init
e
instead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robins
o
n
Us
e
a regular vector for the
r
everb sample buf
f
er
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Rename rever
b
struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Clean up the biquad filter
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Fix up the struct member name
s
in
t
he
auto
w
ah effe
c
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Add a missing inc
l
ude
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use proper inheritenc
e
f
o
r E
f
fectS
t
ateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a
vector to hand
l
e mixing buffer st
o
rage
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robinson
Fi
x
a
coupl
e
incorrect uses of ringbuffer po
i
n
ter
d
ata
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
inson
Remove the ATOMIC_THREAD_
F
E
N
CE macr
o
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Retu
r
n the
r
ingb
u
ffer data pointers a
s
a pair
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Make ll_ringbuffer_write/read take void*
/
const void*
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is R
o
binson
R
e
m
o
ve the CO
N
S
T
_
C
AST hack
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Remove unnece
s
sary using statement
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robinson
Remove t
h
e
a
t
o
m
ic
e
xchange
m
ac
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Simp
l
ify the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
b
inson
R
e
pl
a
ce ATOMIC_REPLACE_H
E
A
D
with an inline fu
n
ct
i
on
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Remove the unused vector ma
c
ros
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a normal vect
o
r in the
Q
SA
b
ackend
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is R
o
b
i
ns
o
n
Use
a normal vector
f
o
r fi
l
t
er sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a norm
a
l vector for effect sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se
a
n
orm
a
l vector
fo
r
b
u
f
f
e
r
sub
l
i
sts
commit
|
commitdiff
|
tree
2018-11-19
C
hris Ro
b
inson
R
e
m
ove som
e
unnecessary
st
a
tic
s
p
e
c
i
f
i
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
U
se a
s
tand
a
rd
string for the enu
m
erated
HRTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
U
se a standard string
for the dev
i
ce's
HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robin
s
on
Use
a
regular ve
c
tor for the enumerate
d
HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
U
se a
s
t
d::str
i
ng f
o
r the de
v
ice
name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a std::
t
hrea
d
for
the ev
e
nt
t
hread
commit
|
commitdiff
|
tree
2018-11-18
C
hris
R
ob
i
nson
Fix th
e
ini
t
ial devi
c
e refcount
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Ro
b
inson
F
ix a flo
a
t const
a
nt type
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Avoid more case
s
of an en
u
m variable
and
type n
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s R
o
b
i
nso
n
Use co
n
s
t
ructors/dest
r
uctors w
i
th ALC
d
ev
i
ce
commit
|
commitdiff
|
tree
next