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 RAII more with alFilter.cpp
2018-11-24
Chri
s
Robinson
U
s
e RAI
I
more with alFilter
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Use a unique_p
t
r wh
i
le opening a
d
evice
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
son
Use R
A
I
I
for devic
e
reference
s
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
Make the cont
e
xt VoiceCou
n
t a
t
om
i
c
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Fix
a
n
inc
o
rrec
t
c
h
eck
commit
|
commitdiff
|
tree
2018-11-23
C
hr
i
s Robinson
Restructure and clean
u
p alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robins
o
n
Avoid a
c
oup
l
e
ex
p
licit loops
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
i
s
Robinson
Add noexcep
t
to a bunch of
i
nlin
e
functions
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Make a DirectH
r
t
fState constructo
r
to
try
a
p
peasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinson
Use p
r
ope
r
time
t
ypes for
the d
e
vice clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
st
a
ndard types
f
or the
device clock t
i
me
s
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Rob
i
nson
Clean up alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris
Ro
b
in
s
on
Clean up th
e
Ch
o
ru
s
a
lit
t
le
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
in
s
on
Use uni
q
ue_pt
r
for
DirectHr
t
f
S
t
a
te
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add and use a macro
t
o
define pla
c
e
m
ent-new-only allocat
o
rs
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Cle
a
n u
p
some unnecessary spec
i
fiers
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinso
n
Use un
i
que_ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
ob
i
nson
Use unique_ptr for BFormatD
e
c and
AmbiU
p
sampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use a unique_ptr for the
FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
n
son
U
s
e a unique_ptr for
t
he
C
o
mpressor
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robi
n
son
Use
a un
i
que_pt
r
for Uhj
2
Encoder
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s Robinson
F
ix deletin
g
the same
b
uffer
ID multi
p
le times in
one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Use RA
I
I
m
ore i
n
a
lSou
r
ce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Us
e
R
AII when handling the
m
ixer'
s
F
PU state
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Avoid using AT
O
MIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
obinso
n
Re
p
lace a
c
ouple m
o
re
al
m
tx
_
lock/unlock c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
A
lw
a
ys use RAI
I
w
i
th EffectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
bi
n
son
U
se a norm
a
l vector for
t
h
e distance
bu
f
fer s
t
o
r
age
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
Make
VerifyContext retur
n
a c
o
n
t
ext ref
e
rence
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Rename a met
h
od to be clearer
a
bout its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
R
AII l
o
cks with
t
h
e
Backen
d
L
o
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Use an enum clas
s
for AmbiLayout/Norm sett
i
ngs
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Try to impr
o
v
e
alf
f
play
u
nderrun
de
v
ice time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
o
bin
s
on
Use a norma
l
vector for the source send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ more in
a
lListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
U
se a stan
d
ard mutex for the
e
vent callback
lo
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
se atom
i
c_fl
a
gs
a
nd
a
t
o
m
i
c<
b
ools>s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store effect slots
a
s unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++
mor
e
in alAuxEffectSlot
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
U
se a unique_ptr for the defaul
t
effect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Use more C+
+
temp
l
at
e
s
instea
d
of DECL_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
inson
Use C++ temp
l
a
tes inste
a
d
of macro definitions more
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s Robinson
Add compile-time tr
a
its fo
r
FmtType enum valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
o
b
inson
Use C++
templates
i
nstead of
m
acro-defined variations
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
obinson
Add co
m
pile-time traits for
D
e
vFmt
T
y
pe enum valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
ns
o
n
A
v
oid a
n
other case of a var
i
able named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use default initial
i
zation for the reve
r
b e
f
fect state
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use
p
ro
p
er t
e
m
plating for the modulator's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obinson
Us
e
proper inh
e
r
i
te
n
ce for the
effect
s
tate objects
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Clean up the remaining effect struct member names
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s Robins
o
n
U
s
e a normal vector for the echo buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinso
n
Clean up more
e
ffects'
struct members
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Fix the
r
everb bu
f
fer size calcula
t
ion
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
U
se a no
r
mal
vector for th
e
chorus samp
l
e buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Cle
a
n u
p
the chor
u
s/flang
e
r s
t
ruct members
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Ro
b
inson
Use s
t
d::isfinit
e
inste
a
d
o
f
i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
b
inson
Use
a
r
eg
u
la
r
v
ector fo
r
the
reverb sample
buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Rename reve
r
b stru
c
t members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
o
n
Clean up the biquad
fi
l
ter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up the
struct member names in th
e
a
u
towah effect
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Ro
b
inson
Add a
m
issin
g
in
c
l
u
de
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
bin
s
on
Use
proper inheritence fo
r
EffectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robins
o
n
Use a
v
ec
t
or to han
d
le
m
ixing buffe
r
storage
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinso
n
F
ix a co
u
ple incorrect uses
o
f ri
n
gbuffer p
o
inter
data
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is R
o
bins
o
n
Remove the ATO
M
IC
_
THREAD_
F
ENC
E
macro
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Ret
u
rn the ringbuffer
d
ata
p
o
i
n
ters
as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Make ll_ringbuffer_wr
i
te/r
e
ad
take
v
o
i
d*/con
s
t
void*
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
o
b
i
n
s
on
Remove th
e
C
O
NST_CA
S
T
hack
commit
|
commitdiff
|
tree
2018-11-19
C
hris Ro
b
inson
Remove unn
e
c
e
ss
a
ry using s
t
atements
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Rem
o
v
e
the
a
tomic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robin
s
on
Simplify the RefCount
type
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Replace ATOMIC_REPLACE_
H
EA
D
with an inline fu
n
ction
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
emove the un
u
s
e
d vecto
r
macros
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use a normal vector in the Q
S
A backend
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Rob
i
nson
Use a
normal
v
ecto
r
for filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use
a normal ve
c
tor for
e
ffect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a norma
l
vecto
r
f
or buf
f
e
r subli
s
ts
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robins
o
n
R
emov
e
so
m
e u
n
necessary static specifie
r
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
U
s
e
a
standard s
t
ring for t
h
e
e
numera
t
ed HRTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use a standard
stri
n
g for
t
he
d
evice's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use a r
e
gula
r
vec
t
o
r
for the enumera
t
ed HRTF
l
i
s
t
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Us
e
a
std::string for the device name
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robin
s
on
Use
a
s
t
d
:
:
thread for th
e
event thre
a
d
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robin
s
on
Fix the initial device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robi
n
son
Fix a
float constant t
y
pe
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inso
n
A
void mor
e
cases of an enum
v
ariable and typ
e
na
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Use
c
ons
t
ructors/destr
u
ctors with
A
LCdev
i
ce
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is Robi
n
son
Avoid a fixed-size string buffer
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
i
s
R
o
b
inson
S
e
p
a
rate class and variable definitions
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
i
s Robinson
U
s
e
constructors/destructors
f
o
r ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
b
i
nson
Use clean
e
r constructo
r
/destruc
t
or calls for ALC
c
ontext
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s R
o
bin
s
o
n
I
m
p
rove audio underru
n
r
e
c
o
rdery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robins
o
n
R
emove an
unused
ty
p
edef
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
R
e
move the
p
oin
t
er-specific
a
tomic excha
n
g
e
macros
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Avoid naming a struct
m
ember th
e
same as an
e
nu
m
t
ype
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinso
n
Us
e
s
t
d
::i
s
finite instead of the
g
lobal isfinite
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Ro
b
inson
Add and us
e
new/dele
t
e
o
p
e
rators
to ALeffe
c
tslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Use a norm
a
l vector
f
or auxiliary
effect
s
l
o
ts
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robin
s
o
n
Use a proper vector for the sour
c
e
sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
on
Move the alignment-awa
r
e all
o
cator a
n
d
v
e
ctor to he
a
ders
commit
|
commitdiff
|
tree
next