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 unique_ptr for DirectHrtfState
2018-11-22
Chris Robinson
Use un
i
qu
e
_p
t
r for DirectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
n
son
Add and use
a
m
acro to d
e
fine pl
a
cem
e
nt
-
new-on
l
y
alloca
t
ors
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is R
o
b
i
n
son
C
l
ean up some unnecessary specifie
r
s
commit
|
commitdiff
|
tree
2018-11-22
C
hris
R
obinson
Use unique_p
t
r for bs2b
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
Robinson
Use
u
nique_pt
r
f
or BFor
m
atDec and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robi
n
son
U
se
a
unique_ptr
f
or the FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Us
e
a uniq
u
e_p
t
r for the
C
ompressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a
u
niq
u
e_ptr f
o
r Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix
d
el
e
t
i
ng
t
he same b
u
ffer ID multip
l
e
times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
o
binso
n
Us
e
R
A
II more
i
n
a
l
Sou
r
ce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robins
o
n
Use
RAII when
ha
n
dling the m
i
xer's FPU
stat
e
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
Avoid using AT
O
MIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
ns
o
n
R
eplace a cou
p
le more al
m
t
x
_
lo
c
k/unlock calls
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
obinson
Always use RAI
I
w
i
th EffectSl
o
tLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
binson
U
se a normal vector for the
distance buff
e
r storage
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robi
n
son
Make VerifyContext return a c
o
ntext refe
r
enc
e
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Ren
a
me
a
meth
o
d
to be clearer about it
s
behavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se RAII locks with th
e
Backe
n
d
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an
enum
class for Am
b
iLayout/Norm
settings
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Try
t
o
impr
o
ve al
f
fplay un
d
errun de
v
i
ce time
ad
j
ustme
n
t
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Us
e
a
norma
l
vector
f
or the
s
ource se
n
d prope
r
ties
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use C++ more in alL
i
ste
n
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a stand
a
rd mute
x
f
or the ev
e
nt cal
l
b
a
ck
l
o
ck
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use a
t
omic_flags an
d
ato
m
ic<bools>s
where appr
o
priate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
St
o
re
e
ffect slots a
s
u
n
ique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use C++
m
ore in alAuxEffectSlot
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bins
o
n
Us
e
a unique_ptr for
the default effect sl
o
t
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
i
nson
Use more C+
+
templat
e
s instead of DE
C
L_TEMPLATE tri
c
ks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use C++ templat
e
s ins
t
ead
o
f
macro def
i
nitions mo
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-time trai
t
s
for
F
mtType e
n
u
m values
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binso
n
U
s
e C++
t
e
mpla
t
es instead of macro-defined va
r
iations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add
compile-time traits for
D
evFmtType enum va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
o
b
in
s
o
n
A
v
oid another
c
ase of a
v
ariable named t
h
e sa
m
e as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use def
a
ult initializa
t
i
on
f
o
r the rev
e
rb
eff
e
ct state
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nso
n
Use proper templating
f
or the modulator's Modul
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s
Robinson
Use proper inher
i
tenc
e
for t
h
e effect
s
tate objects
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Clean up th
e
rema
i
n
i
n
g effect struc
t
membe
r
nam
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a norma
l
v
e
ct
o
r for the ech
o
b
u
ffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
C
l
e
a
n up
more effect
s
'
s
t
r
uct membe
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Fix the
r
everb buffer
s
ize
c
a
l
culation
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a
n
o
r
m
al vec
t
or fo
r
the chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
inson
Clea
n
up the chorus/flanger struct m
e
m
bers
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robin
s
on
U
s
e std::
i
sfinite ins
t
e
ad of isfinite
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a
regu
l
a
r vec
t
or for the reverb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robinson
R
ename re
v
e
rb struct
me
m
be
r
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
C
l
ean up
th
e
biquad filter
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Fix up the struct memb
e
r names in the autow
a
h e
f
fect
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robi
n
s
o
n
Ad
d
a missin
g
include
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use proper inh
e
rite
n
ce
f
or Eff
e
ctStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a
v
ector to ha
n
dle
m
ixing buffer stor
a
ge
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
b
i
n
son
Fix a
c
oup
l
e
i
n
c
orrect u
s
e
s
of ringbuffer p
o
int
e
r data
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
in
s
on
Re
m
ov
e
the ATOM
I
C_
T
HREA
D
_FENCE
m
acro
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Return the ri
n
gbuf
f
er data po
i
n
te
r
s
as a
p
a
i
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
nson
Make ll_ringbuffer_write/read take v
o
id*/co
n
st
v
o
i
d*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rem
o
ve the CONST_C
A
ST hac
k
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
emove unnece
s
sar
y
using statements
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s Robinson
Remove the atomic exchange
macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Simplif
y
the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Re
p
lac
e
ATOMI
C
_
REPLA
C
E_HEAD with
a
n
i
n
line funct
i
on
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove t
h
e unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use a nor
m
al vec
t
or in the
Q
SA backend
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s
Robinson
U
s
e a normal vector for filter
subli
s
ts
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal vector f
o
r effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a no
r
mal vector for
buffer sub
l
ists
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is
Robinson
Remove som
e
unnecessa
r
y
static sp
e
cifiers
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robi
n
s
on
Use a st
a
n
dar
d
strin
g
for the e
n
umerate
d
HRTF names
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinso
n
U
se
a
st
a
ndard string for the device's HRTF nam
e
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
U
s
e
a regul
a
r vector for th
e
enumerate
d
HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
binso
n
Use a std::string for
t
he devic
e
name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a std::thr
e
a
d for the event thread
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Fix the initial
d
e
v
ice refcoun
t
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Fix a f
l
oat con
s
tant type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Avo
i
d more
c
a
ses of an enum v
a
riable and type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use
construct
o
r
s/destructors wi
t
h ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Avoid a fixed-s
i
ze
s
tr
i
n
g
b
uff
e
r
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Sep
a
r
ate clas
s
a
n
d variable definitions
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
o
binson
Use
c
on
s
tru
c
to
r
s/de
s
tr
u
c
tors for ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
in
s
on
Use clean
e
r constructor/destructor calls for ALCcontext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
I
mpr
o
ve
a
udio
under
r
un reco
r
dery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
C
hris R
o
b
ins
o
n
Remove an unuse
d
typedef
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
i
nso
n
Remove the pointer-specific atomic
exchange macr
o
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Avoid nam
i
ng a struct m
e
mber the sa
m
e
as
a
n enum t
y
pe
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Us
e
std::isfinite in
s
tead of the globa
l
i
s
f
i
n
ite
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Add
a
n
d
use
n
ew/delete
o
perators
to AL
e
ffec
t
slot
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Use a normal vector for auxi
l
iary e
f
fect slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a proper
v
ector
f
o
r
the source sublis
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Move the
a
li
g
n
ment-aware allocator and vec
t
o
r
to head
e
rs
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Use
new/de
l
ete for ALC
c
ontext obje
c
ts
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Store
t
he
l
i
s
tener directly i
n
the
c
ontext
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
M
ove the vect
o
r a
n
d matrix declarations
to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
Robinson
Move t
h
e ALC
c
ontext defin
i
ti
o
n
to
its own header
commit
|
commitdiff
|
tree
2018-11-18
C
hr
i
s Robinson
Try to clear u
p
an MSV
C
warning
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
A
v
oid an ex
p
licit stati
c
_
ca
s
t
to
b
ool
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
i
s
Robins
o
n
Remove unu
s
ed h
e
ade
r
s
and checks
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Convert almalloc
.
c
to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
A
lways use
C++1
1
atom
i
cs
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
i
s
Ro
b
inson
C
onvert bs2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
R
e
move no
w
unneeded inldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Convert the
m
ixers
to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
ns
o
n
Re
m
ove ASS
U
M
E
_ALIGNED
commit
|
commitdiff
|
tree
next