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
Remove some more explicit loops
2018-11-22
Chris
Robinson
Use pro
p
er ti
m
e types
f
or
t
h
e device clock
time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robin
s
on
U
se
standard types for the
device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
ins
o
n
Clean up alSo
u
rc
e
.
cpp so
m
e
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean
up
th
e
Chorus
a lit
t
le
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Rob
i
n
s
on
Use u
n
ique_
p
tr for DirectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Add and
u
se a macro to define placement-n
e
w-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
C
lean up so
m
e
unn
e
cess
a
ry
s
pecifiers
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
Robinson
Use un
i
que_ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Rob
i
n
son
Use
u
nique_ptr for BForm
a
tDec and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
a unique_ptr for the FrontStabli
z
er
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
Robins
o
n
Use a
unique_ptr for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Use a unique_ptr for Uhj2E
n
cod
e
r
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robi
n
son
F
ix delet
i
ng the same buf
f
er ID multiple t
i
mes in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinso
n
Use
R
AII more i
n
alSource
.
c
pp
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use RAI
I
when handli
n
g the
mixer'
s
FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
A
void using ATOMIC macr
o
s
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robi
n
son
R
e
place a couple more almtx_l
o
ck/unlock calls
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is R
o
binson
Always use RAII wit
h
EffectSlotLo
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Use a nor
m
al ve
c
t
o
r for the dista
n
ce buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
M
a
ke VerifyC
o
nte
x
t r
e
t
u
rn a c
o
n
t
e
x
t
ref
e
ren
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a m
e
thod t
o
be
c
l
earer ab
o
ut
i
t
s
beha
v
ior
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Robinso
n
U
se R
A
II lo
c
ks wi
t
h the B
a
ckendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an enum cla
s
s
for Am
b
iL
a
yout/Norm s
e
ttings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try
t
o improve
a
lffplay u
n
d
er
r
un device time adj
u
stm
e
n
t
commit
|
commitdiff
|
tree
2018-11-20
C
hris Rob
i
n
s
o
n
Use a
norm
a
l
vector for the
s
ource send propertie
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ more
in alLi
s
ten
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
Robinson
Us
e
a sta
n
dard mutex for the
e
vent
ca
l
l
back lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
o
b
inso
n
Use atomic_flag
s
and
a
t
omic<boo
l
s>s wher
e
appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Stor
e
effect
slot
s
as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C+
+
more in alAuxEf
f
ec
t
S
l
ot
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
U
se
a
u
n
ique_ptr for th
e
d
efault effec
t
slot
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is R
o
bi
n
son
U
se m
o
re C++ templates
instead of DECL_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Us
e
C
++ templates instead of macro
d
efinitions more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-time traits for
FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris Rob
i
n
s
on
Use C++
templat
e
s
instead o
f
macro-de
f
ined vari
a
tions
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compil
e
-
time trai
t
s for DevFmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris Ro
b
inson
A
v
oid a
n
ot
h
er case
o
f
a variable na
m
ed
th
e
s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use default init
i
ali
z
a
t
i
on for the reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
Robinson
Use proper
t
e
mplati
n
g f
o
r the modulator's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
U
s
e
proper i
n
heri
t
ence for the effect
state objects
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Clean up the remaining e
f
fect
st
r
uct membe
r
n
ames
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obi
n
son
Us
e
a
n
ormal ve
c
tor
f
o
r the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clean up
m
ore effects' stru
c
t
m
e
mbers
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s R
o
binson
F
i
x the reverb buffer size cal
c
ulation
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
U
se a
n
o
r
mal vector for the chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Cl
e
an
u
p the ch
o
rus/fl
a
nger
s
truct me
m
b
ers
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s Ro
b
in
s
o
n
Use std::isfinite instea
d
of isfinite
commit
|
commitdiff
|
tree
2018-11-19
C
hris
R
obi
n
so
n
Use a r
e
gular vect
o
r for
the
reverb sampl
e
buffer
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robi
n
son
Rename r
e
verb struct members
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Clea
n
up t
h
e biqua
d
filt
e
r a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
F
i
x
up
t
he struct me
m
ber nam
e
s in the autowah
e
ffect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Add a miss
i
ng include
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se p
r
oper
i
nheritence for Effe
c
tSt
a
teFac
t
o
ry
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a vector t
o
handle mixin
g
buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Fi
x
a couple
i
ncorrec
t
uses
of rin
g
buffer pointer
d
at
a
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
R
o
b
inson
Re
m
o
ve the AT
O
MIC_THRE
A
D_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinso
n
Return the ringbuffer data pointe
r
s as a pair
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robinson
M
a
ke ll_
r
ingbuf
f
er_write
/
rea
d
take void*/const
void*
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
ob
i
nson
R
emove
the CONS
T
_CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
R
e
move
u
nnecessary
u
sin
g
stat
e
ments
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the atomic
e
x
cha
n
g
e
ma
c
ros
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
S
i
mplify
t
he R
e
fCount
t
ype
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
o
bins
o
n
Repl
a
ce
A
T
O
MI
C
_REPLACE_HEAD with a
n
inline fu
n
ction
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
R
e
move th
e
unused vec
t
or macros
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Use a normal ve
c
t
o
r i
n
t
he
Q
SA backen
d
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a norm
a
l vector for filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use a
normal
v
ector for effec
t
sublist
s
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
on
Use a normal v
e
ctor for buffer sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
binson
R
e
move some unnecessary
static
s
p
e
cifie
r
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a standa
r
d str
i
ng for the enu
m
era
t
ed HRTF names
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Rob
i
nso
n
U
s
e a standard stri
n
g for the device's
HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
o
n
Use
a
regular vector
for the enumerated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s Robinso
n
Use a std::
s
t
ring for the dev
i
ce name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use
a std::th
r
ea
d
for the eve
n
t thr
e
ad
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
n
s
on
Fix the initial device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Fix
a
float c
o
nstant type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Avoid mo
r
e
cases of a
n
enum vari
a
ble and
type
n
ame
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use constructors/destructors wit
h
ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avoi
d
a
fixed-
s
ize string buf
f
er
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robi
n
son
Sep
a
rate
c
lass an
d
variable definitions
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Use constructors/destructors for ALe
f
fectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Use
c
l
eaner
c
onstru
c
tor/d
e
st
r
uctor cal
l
s for ALCcontex
t
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Improve audio underrun
recordery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Remove a
n
u
n
used ty
p
edef
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Ro
b
inson
Re
m
ove
t
he pointer
-
spe
c
ific
a
tom
i
c e
x
c
hange macros
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Avoid
n
aming a struct mem
b
er the same as an enum type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use std::
i
sfinite instead of
the glo
b
al isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Add an
d
use new/dele
t
e
o
p
erators
to
A
Lef
f
ectslot
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
U
s
e
a
n
ormal v
e
ctor
f
or aux
i
liary effect
s
l
o
ts
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robi
n
son
Use a
p
roper ve
c
t
or for th
e
source su
b
l
ists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move
t
he a
l
ig
n
men
t
-aware a
l
l
o
ca
t
or and vector to
head
e
rs
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
U
s
e
new/
d
e
lete for ALCcontext
objects
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Store
the listener d
i
rectly in t
h
e cont
e
xt
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obins
o
n
Move the
v
ector and matrix declara
t
ions
to
a separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bins
o
n
Mov
e
the ALCcontext definitio
n
to its ow
n
header
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Tr
y
t
o cl
e
ar up an MSVC warn
i
ng
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Av
o
id
a
n
e
xpli
c
it static
_
c
a
st to
boo
l
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robins
o
n
Remo
v
e unused h
e
aders and checks
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Conve
r
t almall
o
c
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
C
hr
i
s Robinson
A
l
ways use
C
++11
a
tomi
c
s
commit
|
commitdiff
|
tree
next