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 alSource.cpp some
2018-11-22
Chris Rob
i
n
son
Clean up
a
lSo
u
rc
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Clean up the Chor
u
s a little
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robi
n
s
on
Us
e
uniq
u
e_
p
tr for D
i
rectHrtf
S
tate
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
ob
i
nson
A
dd an
d
use a
m
acr
o
to define
placement
-
new-only
a
lloca
t
ors
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinson
Clea
n
u
p
som
e
u
n
necessary s
p
eci
f
iers
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Use
u
n
ique_ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use uniqu
e
_ptr
f
or BForm
a
tDec
and
A
m
biUp
s
amp
l
er
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use a unique_ptr f
o
r
the
F
rontStablizer
commit
|
commitdiff
|
tree
2018-11-22
C
hri
s
Robinso
n
U
s
e a
u
nique_ptr
f
or the Co
m
pressor
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Ro
b
inson
U
s
e a u
n
ique_ptr
f
or U
h
j2Encod
e
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix deleting the same buffe
r
ID multiple
times in on
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binso
n
Use RAII mo
r
e
in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Use RAII when
h
andling t
h
e
m
ixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Ro
b
inson
A
v
oid using A
T
OMIC
m
acros
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
Repla
c
e
a
couple
more almtx_lock/unloc
k
calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Always use
RAII with Ef
f
ectS
l
o
t
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robi
n
son
Use a normal
vector for
t
he
d
i
stance buffer stor
a
ge
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Make VerifyContext
r
et
u
rn a context r
e
f
e
rence
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Rename a method to be c
l
e
a
r
er abo
u
t its
behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Us
e
R
AII locks with the Ba
c
kendLock
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris R
o
binson
U
s
e an enum class f
o
r A
m
biL
a
yout/N
o
rm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to im
p
rove alffpl
a
y und
e
rrun
d
evice
t
ime adjustment
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use
a
n
ormal vecto
r
for the source se
n
d properties
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
o
binson
Use
C
++ more in al
L
isten
e
r
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
s
tandard
mutex
f
or the event c
a
l
lback
lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
tomic_flags and atomic<bool
s
>s where ap
p
ropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Store
e
ffect
s
lot
s
as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
obinson
Use C++ more in alAuxEffectSlo
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use a unique_ptr for the
d
efault effect sl
o
t
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use m
o
r
e C++ templates instead of
DECL_
T
E
M
PLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
C
h
ri
s
Robinso
n
Use C++ t
e
mplates inst
e
ad of macro defin
i
tions
mor
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
i
n
son
Add compile-time traits for
F
mtType
e
num values
commit
|
commitdiff
|
tree
2018-11-20
C
hr
i
s
Robin
s
on
U
s
e C++ templates inste
a
d
of macro-defined variatio
n
s
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
A
dd comp
i
le-tim
e
traits for DevF
m
tType enum valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bins
o
n
A
v
oid anot
h
e
r case
o
f
a
variable named the s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use default ini
t
iali
z
ation for the reverb
e
ffect state
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Rob
i
nso
n
Use prope
r
t
e
mplating
for the
m
odula
t
or's Modu
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
o
binson
Use proper inheritence
f
or the effect state objects
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Cl
e
a
n
up the rema
i
n
ing
e
ffe
c
t
struct
m
e
mber nam
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e a normal vector for
the echo buff
e
r
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Clean
up more effects' struct m
e
m
b
er
s
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Fix
t
he rever
b
buffer size calculation
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
binson
Use
a nor
m
al vector for the chorus s
a
mple buffer
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obin
s
on
C
lean
u
p the ch
o
rus/flanger struct
member
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use std::isfinite inst
e
a
d of isfini
t
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a regul
a
r vector
f
or th
e
reverb sam
p
le
bu
f
fer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename
reverb str
u
ct
m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
R
obinson
Clean up th
e
bi
q
u
ad filter
a
b
i
t
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robin
s
on
Fix u
p
the struct memb
e
r names in th
e
autowa
h
eff
e
ct
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
on
A
d
d a missing incl
u
de
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Use
p
roper inheritence for EffectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use a vector t
o
handle mixi
n
g buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix a
couple incorrect uses
o
f ri
n
gbuf
f
er pointe
r
data
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robi
n
s
o
n
Remove the ATOM
I
C_THRE
A
D_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Ret
u
r
n the ringbu
f
f
e
r da
t
a poin
t
e
r
s as a
p
a
ir
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Make ll_ringbuffer_write/r
e
ad
t
a
ke void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
R
e
move the CONST
_
CAST hack
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robinso
n
Remo
v
e un
n
ecessa
r
y us
i
ng statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the atomic exchange ma
c
ros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Sim
p
lify the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
R
e
place A
T
OMIC_
R
EPLACE_HE
A
D with an inli
n
e
function
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
R
e
mo
v
e th
e
unuse
d
vector
m
ac
r
o
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a n
o
rmal vector
in the QSA bac
k
end
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal v
e
ctor for filter s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robins
o
n
Use a normal
v
ector for effect s
u
bl
i
sts
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robi
n
s
o
n
Use
a normal
v
ector for
buffe
r
sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove some unnecessary stat
i
c s
p
ec
i
fiers
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a standard stri
n
g for the enum
e
rated HR
T
F
n
ames
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
son
Use a standard str
i
ng for t
h
e device's
H
RTF
n
ame
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robins
o
n
Use a regular
v
ector for the
e
nume
r
a
ted HRTF lis
t
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bin
s
on
Use a std::s
t
ring for
the
d
evic
e
nam
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se a st
d
::thre
a
d fo
r
the eve
n
t thread
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
F
ix the initial device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Fix
a
float constant
t
ype
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Ro
b
in
s
on
Avoid more cases of an enum variab
l
e
a
n
d type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use constructors/destructors wi
t
h ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Avoid a fixed-size string buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinso
n
Separate cla
s
s and va
r
iable defi
n
itions
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Use constructor
s
/d
e
struct
o
r
s
f
o
r AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
i
nson
Use cleaner constru
c
tor/destructor calls for ALC
c
ontext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Improv
e
audio
u
nderr
u
n recordery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
n
son
R
emove
an unused typ
e
def
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robin
s
o
n
Remove the pointer-sp
e
cif
i
c
at
o
mic
e
x
change mac
r
os
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Rob
i
nson
Avoid naming a
struct
m
ember t
h
e
s
ame as an enum type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
U
se std::isfinite
i
nstead
of the global
i
s
f
inite
commit
|
commitdiff
|
tree
2018-11-18
C
hris
R
obinson
Add and use new/d
e
lete opera
t
ors to ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
bi
n
son
U
s
e
a
no
r
m
al vector
for a
u
xil
i
ary effec
t
slo
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
U
se a pro
p
er vector for the s
o
ur
c
e sublists
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move t
h
e alignment-aware allocato
r
and vector to header
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Use new/delete fo
r
ALCcontext
o
bjec
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Sto
r
e
t
he lis
t
ener directly in the conte
x
t
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinso
n
Move the v
e
ctor and matrix declarations to
a
sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
i
s
Robinson
Move the ALCcontext definition to its o
w
n he
a
der
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Try to clear up a
n
M
SVC warning
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avoid an
explicit static_
c
a
st
t
o bool
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
Re
m
ove unuse
d
headers a
n
d
checks
commit
|
commitdiff
|
tree
2018-11-18
C
hri
s
Ro
b
ins
o
n
Conv
e
rt
a
lmalloc
.
c to
C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Alw
a
y
s use C++11
atomics
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
o
binson
Con
v
ert bs
2
b
.
c to
C
++
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is
Ro
b
inson
Remove now
unneed
e
d i
n
ldefs
.
c
commit
|
commitdiff
|
tree
next