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
Ensure an enum is the appropriate size/type
2018-11-24
C
h
ri
s
Robinson
Ensure
a
n
enum is the a
p
p
r
o
p
r
i
ate size/
t
ype
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
s
on
U
s
e a normal vector to store
b
u
f
fer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se RAII
mo
r
e
w
i
t
h alFilte
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
U
se a uniqu
e
_
p
tr while opening a
device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use RAII for device refer
e
nc
e
s
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binson
Make
t
he cont
e
xt VoiceCount
a
t
o
mi
c
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Fi
x
an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Restructure and clean up alu
.
cpp
a
bi
t
commit
|
commitdiff
|
tree
2018-11-23
Chris Robi
n
s
o
n
A
v
oid a couple explicit
loops
commit
|
commitdiff
|
tree
2018-11-23
Chris R
o
binso
n
Add noexcept to a b
u
n
c
h of inlin
e
functio
n
s
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
b
inson
M
a
k
e
a
D
i
rectH
r
tfState constructor to tr
y
appe
a
sing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robi
n
son
Use
p
rope
r
time
types
f
or the device clock ti
m
e and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
s
tandar
d
types f
o
r t
h
e device
c
lock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Clean up a
l
Source
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clea
n
up the
Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Us
e
u
n
ique_ptr for Dir
e
ctHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add an
d
use a mac
r
o to defin
e
place
m
ent-new-only alloca
t
ors
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Clean up some unnecessa
r
y specifiers
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is R
o
binson
U
s
e unique_ptr
for
b
s2b
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Use uniq
u
e
_ptr for BFo
r
matDec an
d
AmbiUpsamp
l
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use a uniq
u
e
_
ptr for t
h
e FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Use
a
unique_ptr for
t
h
e
C
ompressor
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Use a u
n
ique_
p
tr for Uhj2En
c
oder
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
o
binson
Fix delet
i
ng
t
he same buf
f
er
I
D multip
l
e times in
o
ne
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Us
e
RAII more i
n
a
lSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Use RAII when handl
i
ng the mixe
r
's FPU
state
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Avoid using ATOM
I
C macros
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is
R
obinson
Replace a couple
m
o
re
a
lmtx_lock/unlock
calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Al
w
ay
s
use RAII with Ef
f
e
c
t
S
l
o
tLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
Ro
b
in
s
on
Use a normal vector for the
d
istance
b
uff
e
r storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make Ve
r
if
y
Contex
t
re
t
urn a context
refer
e
n
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a meth
o
d to
b
e clearer
a
bout its behavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use RA
I
I
locks with the
B
a
cken
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Robinso
n
Use a
n
enum
cl
a
ss f
o
r
A
m
bi
L
a
yout/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
T
r
y to improv
e
alffplay u
n
derrun
device time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use a normal vec
t
or for the source se
n
d p
r
operties
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use C++
m
ore in alLi
s
tener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e a standar
d
mutex for t
h
e event callback lo
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
U
s
e atomic_flags and atom
i
c<bo
o
ls>
s
where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Store effect
s
lots as unique_pt
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e C++ more in alAuxEffectSlot
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use
a
unique_p
t
r for the default effe
c
t slot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
more C++ te
m
plates instea
d
of DE
C
L_
T
EMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use C++
templates i
n
ste
a
d of mac
r
o
definiti
o
ns more
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Add co
m
pile
-
time traits fo
r
FmtType e
n
u
m
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ templates instea
d
of m
a
cro-d
e
fine
d
v
a
r
iations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Add
c
om
p
ile-time t
r
aits fo
r
D
evFmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bi
n
son
Avoid another c
a
se
of a v
a
riabl
e
named the same
as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use de
f
ault in
i
tiali
z
ation fo
r
the reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
inson
Use p
r
oper templating for
th
e
modulator's Modu
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use proper inherit
e
nce for the effect state
o
b
j
ects
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Clea
n
u
p
the remaining effect st
r
uct member na
m
es
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use a
normal vector for the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robin
s
on
Clean up more effect
s
'
st
r
uct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix the reverb
b
uffer size calculat
i
o
n
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
bins
o
n
Use a normal vec
t
or for
t
he
c
h
orus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
C
l
e
a
n
up t
h
e chorus/f
l
an
g
er
s
truct memb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e
s
td::isfini
t
e
instead
o
f
isfinit
e
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s Robi
n
so
n
Use a regular vect
o
r for the
r
everb
s
amp
l
e b
u
ffer
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinso
n
Rename re
v
erb s
t
ruc
t
members
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
Robinson
Cle
a
n up the b
i
quad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix u
p
the struct member names in the
a
utowah effe
c
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Add a missi
n
g include
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
o
n
Use proper inheritence
for E
f
f
e
ctStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use a vector to handle mixing bu
f
fer stora
g
e
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
Ro
b
inso
n
F
i
x
a co
u
p
le inco
r
rect
u
s
es o
f
ringbuf
f
er pointer data
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robi
n
so
n
Remove
t
he ATOMIC_THREAD_FEN
C
E macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
eturn
the ringbuffer data pointers as a p
a
ir
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Mak
e
ll_ringbuffer_write/
r
ead take void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remove the CONST_CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Rob
i
nson
Remove unnecessary using s
t
atements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the
a
tomic e
x
change ma
c
r
os
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robinson
Simpl
i
fy the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robin
s
o
n
Replace ATOMIC_REPLACE_H
E
AD with an inline fu
n
ction
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Remove the unused ve
c
to
r
macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use
a no
r
mal vector in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
U
s
e a norma
l
vec
t
or for
fi
l
ter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
U
s
e
a
normal vecto
r
for effect
s
ublists
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a nor
m
al
v
ector
for buffer subli
s
ts
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Remove some
unnecessary static speci
f
ier
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a standard string f
o
r
t
he en
u
merated
H
RT
F
nam
e
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use a standa
r
d str
i
ng for
th
e
d
e
vice's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a re
g
u
lar vector for the
e
n
umerated HRTF li
s
t
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Use a std::string for the de
v
ice name
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Use
a
s
td::
t
hread for the e
v
ent
thread
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
i
ns
o
n
Fix the
i
nitial
device r
e
fcou
n
t
commit
|
commitdiff
|
tree
2018-11-18
C
hris
R
o
binson
F
i
x a float
c
onstant
t
ype
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Avoid more cases of an enum variab
l
e and type
name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Rob
i
nso
n
Use constr
u
ctors/destructors with ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Avoid a fixed-size
string buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separate class and varia
b
l
e
definitions
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Use cons
t
ructors/destruct
o
rs fo
r
AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
obinson
Use cleane
r
constructor/destru
c
tor calls for ALCcont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robi
n
son
I
m
p
r
ove
a
udio
underrun recordery in al
f
f
p
lay
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove an unused ty
p
edef
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinso
n
R
e
move the
p
o
inter-specific atomic exchang
e
mac
r
os
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Avoid naming a str
u
ct m
e
mber
the same as an enum type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use s
t
d::isfinite
i
nstead
o
f
the global isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinso
n
Add
a
nd use new/
d
ele
t
e operators to
ALeff
e
c
t
slo
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nso
n
Use a nor
m
a
l
vector for auxiliary effect slots
commit
|
commitdiff
|
tree
next