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
Clean up MixSource
2018-11-25
Chri
s
Robinson
Cle
a
n
up MixSo
u
rce
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s
R
obinson
Avo
i
d another DECL_
T
EMPLATE macro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
F
ix an incorrect f
u
nction call
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
A
void
a separate
function to clean u
p
effect slo
t
s
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinson
Atuom
a
tically clean up
so
u
rces with its
s
ublist's des
t
ruction
commit
|
commitdiff
|
tree
2018-11-25
C
hri
s
R
obinson
Properly initialize the
su
b
lists' freema
s
k
commit
|
commitdiff
|
tree
2018-11-25
C
hris R
o
binson
Add a POP
C
NT64 ma
c
ro
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
i
n
son
Move
bs
2
b
.
h t
o
a more appropriate place
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Ro
b
inson
Use C++
m
etho
d
s a
bit more
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Rob
i
nso
n
Repla
c
e
r
e
mai
n
i
n
g uses of std::vecto
r
with al
:
:vecto
r
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
A
v
oid a
n
extraneous boolea
n
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Mak
e
GetContext
R
ef return a
C
ontextRef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
U
s
e RA
I
I i
n
alEf
f
ect
.
c
pp
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
Robinson
F
ix a couple comments
commit
|
commitdiff
|
tree
2018-11-24
C
hris R
o
binson
Ensure an enum is the appropriat
e
siz
e
/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se a
n
ormal vector to stor
e
buffer d
a
t
a
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
Use RAII more
with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e a un
i
q
ue
_
ptr while openin
g
a device
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinson
Us
e
RAII for device
refer
e
nces
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Make the c
o
ntext V
o
iceC
o
unt atomic
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris
R
obinson
Fix an inco
r
rect
c
heck
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is
R
obinson
R
e
stru
c
t
u
re
a
nd clean up a
l
u
.
c
p
p
a
bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Avoid
a
coupl
e
e
x
plicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris
Ro
b
inson
Add n
o
except t
o
a bunc
h
of inl
i
ne fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
ins
o
n
Make
a Di
r
e
ctHrtfState constructor to tr
y
appeasin
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use proper time types f
o
r
the d
e
vi
c
e clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Rob
i
nson
U
se standa
r
d types for the
d
evice
c
l
ock
t
imes
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
ns
o
n
Cle
a
n
up
alSou
r
ce
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Clean up t
h
e C
h
orus
a
little
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use u
n
i
que_ptr for DirectHrtfStat
e
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Add and use a
m
a
cr
o
to defi
n
e placement-new-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinso
n
Clean up some u
n
necessary specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robin
s
on
Use unique_ptr
fo
r
bs2b
commit
|
commitdiff
|
tree
2018-11-22
C
hr
i
s Robinson
Use unique_ptr
f
or
BF
o
r
m
atDe
c
and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
binson
Use a
u
n
ique_ptr
for the FrontS
t
abli
z
er
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
a
u
n
ique_ptr for the
Comp
r
ess
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a
u
n
i
que_ptr for Uhj2En
c
oder
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Fix deleting the sa
m
e buffer I
D
m
u
ltiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robin
s
on
U
se RAII
m
or
e
in alSour
c
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RA
I
I when ha
n
dling the mixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robin
s
on
Avoid using ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a c
o
uple mo
r
e almtx_lock/unlock c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
Always u
s
e RAII
w
ith E
f
f
e
c
tSlot
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Use
a
n
o
rmal
v
e
c
tor
for the
distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Mak
e
VerifyContext return a co
n
text reference
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rena
m
e
a method to be clearer about its behavio
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use RAII locks w
i
th the
Backen
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an enum clas
s
for AmbiLayout/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinso
n
Try to improve a
l
ffplay underrun de
v
ice time
a
dj
u
stment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use a normal v
e
ctor for
t
h
e
source send pro
p
erties
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
R
o
binson
Use C++ mor
e
i
n
alL
i
sten
e
r
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e
a
s
t
andard mutex for
the even
t
c
a
l
l
ba
c
k lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use at
o
mic_fla
g
s and atomi
c
<boo
l
s>s where
a
ppropr
i
at
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store
e
ffe
c
t slots as unique_p
t
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
in
s
o
n
Use
C
++ mor
e
in alAuxEffe
c
tS
l
ot
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
i
nson
Use a unique_ptr for the default effect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
bin
s
on
Use
m
ore C++
t
emplate
s
instead o
f
DECL_TEMP
L
ATE tricks
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is Robi
n
son
Use
C++ t
e
mplates instead of macro definitions more
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add
compile-time traits for FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
o
n
Use C++
t
emplates instead of macr
o
-defined va
r
i
ations
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Add
c
ompile-time traits for
D
evFmt
T
ype enum
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Avoid ano
t
h
e
r
c
a
s
e
o
f
a variable nam
e
d the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
de
f
a
ult initial
i
zation f
o
r the reverb effe
c
t state
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Us
e
pr
o
p
er templating for the
modul
a
to
r
's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
U
se prop
e
r inheritence
for
t
he effect state objects
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean
up
t
he rema
i
ni
n
g effect stru
c
t me
m
ber
n
ames
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
bins
o
n
Use a n
o
rmal
vector for
t
he
e
cho
b
uffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Clean up mor
e
effects' struct members
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
F
i
x
the
r
ev
e
rb buffer size calcula
t
ion
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use
a
normal
v
e
c
tor f
o
r the chorus sample
b
uffer
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Cle
a
n up the chorus/flanger struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use
std::isfi
n
ite instead of is
f
inite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a
reg
u
lar ve
c
tor
for t
h
e reverb sample buffe
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
i
n
s
o
n
R
enam
e
r
e
v
e
rb
s
truct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Clean u
p
the biquad fil
t
er a bit
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Fix
up the
s
t
ruct
member names in the autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Ro
b
inson
Add a miss
i
ng
in
c
lude
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
U
s
e proper inheri
t
ence for Effect
S
tateFactor
y
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a vector to handle mixi
n
g buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Fix a
co
u
ple incorrect uses
o
f ringbuf
f
er pointe
r
d
ata
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obi
n
s
o
n
R
emove
t
h
e AT
O
MIC_TH
R
E
AD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
C
hr
i
s Robins
o
n
Return the
r
ingbuffer dat
a
pointers
as a p
a
ir
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Mak
e
ll_ringbuffer_
w
rite/read take void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remove the CONS
T
_CAS
T
h
a
ck
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remo
v
e u
n
necessary using statement
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Remove the atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s Robinson
Simpl
i
fy the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Ro
b
in
s
on
Replac
e
ATOM
I
C_REPLACE_HEAD with an in
l
ine functio
n
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Remove the
unuse
d
v
e
ctor macros
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
Robinson
Use a
n
o
r
mal v
e
cto
r
in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robin
s
on
U
se a n
o
rmal vector for filter
s
ubl
i
sts
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robinso
n
Use a
norm
a
l vector fo
r
ef
f
ect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
orm
a
l vector
f
o
r buffer sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Remove some unneces
s
ary s
t
a
t
ic spec
i
fi
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a
s
tandard string for the enumerated
H
RTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a
standard st
r
ing fo
r
the
device's HRT
F
n
a
me
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use
a
regular ve
c
tor for the enume
r
ated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
U
s
e a st
d
::string
f
or th
e
de
v
ice
name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a std::thread for th
e
e
v
ent thread
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robin
s
o
n
Fix the initia
l
device refc
o
u
n
t
commit
|
commitdiff
|
tree
next