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
Cleanup bformatdec.cpp a bit
2018-11-27
Chris Robinson
U
se a unique_ptr for the Q
S
A backend data
commit
|
commitdiff
|
tree
2018-11-27
C
hr
i
s Robinso
n
Renam
e
s
ome
s
truc
t
member
s
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robinson
Remove some u
n
used mac
r
os
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
ob
i
nson
Avoid usi
n
g the ATO
M
IC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robins
o
n
Avo
i
d using A
T
OMI
C
_
INIT
commit
|
commitdiff
|
tree
2018-11-26
C
hris Robinson
Don't explicitly c
l
e
ar vect
o
r ob
j
ects in the
d
estruc
t
or
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Automatically clean
up filters and e
f
fect
s
wit
h
their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automati
c
ally clean
u
p buffers wit
h
ther sublist
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Cl
e
an
u
p MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid ano
t
her DECL
_
TEMPLATE m
a
cro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
o
n
Fix
an incorrect f
u
n
c
tio
n
call
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Avoi
d
a separ
a
te function to clean up effe
c
t slo
t
s
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
A
tuomatically clean up
sources with
i
ts sublist's d
e
struction
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
ins
o
n
Properly i
n
itialize the sublists' f
r
e
e
mask
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
o
b
inson
Add a
P
OPCNT
6
4 macro
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s R
o
binso
n
Move b
s
2b
.
h to
a
m
o
r
e
appro
p
ri
a
te p
l
ac
e
commit
|
commitdiff
|
tree
2018-11-25
Chris Robi
n
son
U
se C++ methods
a bi
t
mo
r
e
commit
|
commitdiff
|
tree
2018-11-25
C
hri
s
Robinson
R
eplace remaini
n
g uses of st
d
::v
e
c
tor with
al::
v
ec
t
or
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
b
inson
Avoid
a
n
extran
e
ous bool
e
an
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is
R
o
b
ins
o
n
Ma
k
e GetContextR
e
f return a ContextR
e
f
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is R
o
b
i
n
son
U
se RAI
I
in alEf
f
ect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix a couple c
o
mments
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robi
n
s
o
n
Ensure an enum
is the appropriate size/type
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Rob
i
ns
o
n
Use a norm
a
l vect
o
r to
store buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use RAII more with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
hri
s
Robi
n
son
Use a
unique_
p
tr while
o
p
e
ning a device
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
bins
o
n
Use RAII
f
or
dev
i
ce references
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ma
k
e the co
n
te
x
t
V
oiceCoun
t
atomic
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
F
ix an incorr
e
c
t
c
h
eck
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is
Ro
b
inson
Rest
r
ucture an
d
clean up
a
lu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robinson
Avoid a coupl
e
ex
p
l
i
c
it loop
s
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robinson
Add noexcept to a
b
un
c
h of inline
func
t
i
ons
commit
|
commitdiff
|
tree
2018-11-22
C
hri
s
Rob
i
n
s
on
Mak
e
a Direct
H
r
tfState constructor to try a
p
peasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obi
n
s
o
n
Use pro
p
e
r
time types for the device
c
loc
k
tim
e
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s R
o
binson
Us
e
standar
d
types for t
h
e devi
c
e
c
l
ock time
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
n
son
Cle
a
n up alSourc
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Clean up the Chorus
a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr f
o
r DirectHrt
f
State
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Add and
u
se
a
macro to define placement-new-only allo
c
ators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Clean up some unnecessary s
p
ecifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
Us
e
uni
q
ue_pt
r
f
or b
s
2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
unique
_
ptr fo
r
BFormatDec and AmbiUp
s
ampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
a unique_ptr
f
or the FrontSt
a
blizer
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s Robinson
U
se a u
n
ique_ptr f
o
r the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
U
s
e
a
un
i
que
_
ptr
f
o
r
U
h
j2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
Fix dele
t
ing the same
b
uf
f
er ID
m
u
l
tiple ti
m
es in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Use
RAII mo
r
e in
a
lSourc
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
b
ins
o
n
Use RAII when handling the mixer's FPU
s
tate
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Avoid using ATOM
I
C
m
a
cros
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Replace a coupl
e
more
al
m
tx_lock/unlock ca
l
ls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Always
u
se
RAII with E
f
fe
c
t
S
l
o
tL
o
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a
normal v
e
ctor
for the distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make
VerifyContext return a conte
x
t
ref
e
rence
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Rename a
m
e
thod to
b
e clearer about i
t
s be
h
avio
r
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use RAII locks with the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Use
a
n enum c
l
a
ss for A
m
biLayout/Norm
s
etti
n
gs
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robin
s
on
Try to improve alffplay underrun devi
c
e
time a
d
ju
s
tmen
t
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
U
s
e
a
n
ormal vector for the source send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C
++ more in alListen
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris R
o
b
inso
n
Use
a
standard mutex for
the event callback lo
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
b
inson
Use atomic_flags and atomic<bools>s where
appropriate
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robi
n
son
Store
eff
e
ct slots as unique
_
ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use C++ more in alA
u
xEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use a un
i
q
ue_ptr f
o
r the defaul
t
effec
t
slot
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robi
n
son
U
se
more C++ templates instead of DECL_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use
C++ templates in
s
tead of m
a
c
r
o
de
f
initions more
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
binson
Add compile-time traits
f
or F
m
tT
y
pe enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
in
s
o
n
Use C++ templates ins
t
ead of macro
-
defined variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Ad
d
compi
l
e-t
i
me
t
r
aits
f
or DevFmtType enu
m
va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
A
void another case of
a
varia
b
le named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use default ini
t
ialization for the reverb
e
ffect sta
t
e
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robinson
Use proper templating for
the
mod
u
la
t
or's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use proper inhe
r
i
t
ence for the effect
s
ta
t
e o
b
jects
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
C
lean up the remain
i
ng ef
f
ect
s
truct memb
e
r names
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
U
s
e a norm
a
l v
e
ctor for the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robi
n
so
n
Clean up more ef
f
e
cts'
str
u
ct member
s
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Fix the re
v
erb b
u
ffer size c
a
lcu
l
ati
o
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
U
s
e a nor
m
al vector
for
th
e
chorus sample buff
e
r
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Rob
i
nson
Clean up t
h
e
c
ho
r
us/fla
n
ge
r
stru
c
t
members
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Ro
b
inson
Use std::isfinite instead of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
Robinson
Use a
r
eg
u
lar
v
ector for t
h
e
reverb sample b
u
f
fer
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is R
o
bi
n
s
on
Ren
a
me reverb struc
t
m
e
mb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Clean up the biquad fi
l
ter a bit
commit
|
commitdiff
|
tree
2018-11-19
C
hr
i
s R
o
b
inson
Fix up
the
struct m
e
m
b
er n
a
mes in the autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
b
in
s
o
n
A
dd a mi
s
sin
g
incl
u
de
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use pr
o
per
inheritence for EffectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
son
Use a vector
to handle mixing
b
uf
f
e
r
storag
e
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinso
n
Fix a couple incor
r
ect uses of
r
ingbuffer pointer data
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
R
obinson
R
e
move the
A
T
O
MIC_T
H
R
E
AD
_
F
ENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Retu
r
n t
h
e
ringbuff
e
r data pointe
r
s as a pair
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Ro
b
inson
M
ake ll_ri
n
gbuffer_write/read take void*/
c
onst void*
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Remo
v
e th
e
CONST
_
CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remove unnecessary
using sta
t
e
m
ents
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
obi
n
s
on
Rem
o
ve the at
o
m
i
c e
x
chan
g
e macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Simpli
f
y the RefCount ty
p
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rep
l
ace ATOMIC_REPLACE_HEAD with an inli
n
e f
u
ncti
o
n
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
R
emove the unused
v
ector macros
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
U
s
e a normal vector in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use
a
normal vector for filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use a normal ve
c
tor f
o
r effect
s
ubl
i
sts
commit
|
commitdiff
|
tree
next