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
Ensure an enum is the appropriate size/type
2018-11-24
Chris Robinson
Ensur
e
an
enum
i
s the
appropriate size/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e a normal v
e
c
to
r
to store buffe
r
d
a
ta
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Use
R
AII more with alFilter
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
b
i
nson
Use a unique_pt
r
whi
l
e
o
pening a device
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nson
Use RAI
I
for de
v
ice r
e
feren
c
es
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
ns
o
n
Make the cont
e
x
t VoiceCount at
o
mic
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is R
o
binson
Fix an i
n
c
orrec
t
check
commit
|
commitdiff
|
tree
2018-11-23
Chris
R
ob
i
nson
Restruct
u
re and clean up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Ro
b
inso
n
A
void a couple explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Rob
i
nson
Ad
d
noe
x
c
e
pt
to a
b
u
n
c
h of in
l
ine
f
unctions
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robin
s
on
Ma
k
e
a Di
r
ectHrtfState
constructor to t
r
y a
p
p
e
a
sing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use
p
roper
time typ
e
s for t
h
e device clock
time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Use standard
t
ype
s
for
the device clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binso
n
Clean
u
p a
l
S
o
urc
e
.
cpp som
e
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
bins
o
n
Clean up the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robins
o
n
U
s
e unique_ptr for Di
r
e
c
tHrtfSt
a
te
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Add and use a macro to
d
efine pla
c
em
e
n
t-new-on
l
y allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean up so
m
e unnecessary
spe
c
ifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr fo
r
bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique
_
ptr fo
r
BFormatDec
a
nd
A
mbiUpsam
p
ler
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obi
n
son
U
s
e
a
u
n
iq
u
e_ptr
f
or the FrontStabl
i
zer
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Use a unique_ptr for the Compres
s
or
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
a
unique_ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
Fi
x
deleting the same buf
f
er ID multip
l
e times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Use
R
A
II more in a
l
Source
.
cp
p
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is
Robins
o
n
Use RAII w
h
en handling the mixer's FPU
s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoid using ATOMIC
m
acros
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s Robinson
Rep
l
a
ce a couple more a
l
mt
x
_lock/unlock cal
l
s
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Alw
a
ys use R
A
I
I
with Effect
S
lotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
U
s
e
a normal
v
ector for
t
he dis
t
ance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinso
n
Make VerifyContext re
t
urn a context
reference
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
R
e
name a met
h
od
t
o be
c
learer about its be
h
avior
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Robins
o
n
Use RAI
I
locks
wit
h
the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
Robins
o
n
Use an
enum class f
o
r AmbiLayou
t
/Norm sett
i
n
g
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to improve al
f
fp
l
ay underrun device
time
a
djust
m
en
t
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use a normal vector
f
or
the sourc
e
send pro
p
e
r
ties
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use C++ more in alLis
t
ener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use
a
standar
d
mute
x
f
o
r the eve
n
t callback lock
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Rob
i
nson
Use
a
tomic_fl
a
g
s and atomic<bools>s where a
p
p
ropri
a
te
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store e
f
f
ect sl
o
ts as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Us
e
C
+
+ m
o
re
in
a
l
AuxEffectSlo
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use a unique_ptr for the default
e
ffect slot
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use more C++ templates i
n
stead of DECL_TEM
P
LATE tri
c
ks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
U
se
C
++ templates instead of
macro d
e
finitions more
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s
Rob
i
n
son
A
d
d compile-time t
r
aits for FmtType enum va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C
++ templates i
n
stead of macro-defin
e
d variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Add
compile
-
time trai
t
s
for DevFmtType enum valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Avoid anoth
e
r case o
f
a
variable name
d
the sam
e
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use def
a
ul
t
initial
i
z
ation for the reverb effect
state
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
p
roper
t
emplati
n
g
for the modula
t
o
r
's Mod
u
late
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
inson
Use proper inhe
r
itence fo
r
the ef
f
ec
t
s
t
ate ob
j
ects
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robinson
C
lean up the remaining effect s
t
ruct mem
b
er n
a
mes
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
o
b
inson
Use a normal vector for the echo
buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Rob
i
nson
Clean u
p
more effects
'
st
r
uct
m
embers
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Fix
the reverb buffer size calc
u
lat
i
on
commit
|
commitdiff
|
tree
2018-11-20
C
hr
i
s Robinson
U
se a norm
a
l vector for the chorus sa
m
ple buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Cle
a
n up th
e
c
h
o
rus/flan
g
er struct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Use s
t
d::isfinite inst
e
ad of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
U
s
e
a
reg
u
lar
vector for the rev
e
r
b s
a
mple
b
uffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename reverb struct me
m
be
r
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inso
n
Clean up the biquad
f
ilt
e
r
a b
i
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up t
h
e
st
r
uct memb
e
r nam
e
s in the autowah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
A
d
d
a
missing inc
l
ude
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Use proper inherite
n
ce for
E
ffectS
t
a
t
e
Factor
y
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
in
s
on
Use a vec
t
or to handle mixing buffer sto
r
ag
e
commit
|
commitdiff
|
tree
2018-11-19
C
hris
Robinson
F
ix a co
u
pl
e
i
n
co
r
rect uses of ringb
u
ffer point
e
r dat
a
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Rob
i
nson
Remove the ATOM
I
C
_THREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robins
o
n
Retur
n
the ringbu
f
f
e
r data
pointers as
a pai
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Make ll_ringbuffer_w
r
it
e
/
r
ead take void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s R
o
b
i
nson
Remove t
h
e CONST_CA
S
T ha
c
k
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinso
n
Remove unnecessary using statement
s
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Remove the atomic exchang
e
macros
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robin
s
on
Simplify
t
h
e
RefCount typ
e
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Re
p
l
ace ATOMIC_RE
P
LACE_HEAD with an inline
function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Remove t
h
e unused vector
macros
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
Robinson
Use a normal vector in the QSA ba
c
ken
d
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Use a
n
ormal vector fo
r
fi
l
ter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a norm
a
l ve
c
tor for effect sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
ormal vector for buffe
r
sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Remove some unnece
s
s
ary static specifiers
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a standard strin
g
for t
h
e enum
e
rated HR
T
F names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a standard stri
n
g for the device's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robin
s
on
U
se a regular
vect
o
r for the enume
r
ated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a s
t
d::string for th
e
device name
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use a
s
td::thre
a
d for the event thread
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
o
n
Fi
x
the initi
a
l de
v
ice refcount
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Rob
i
nson
F
ix a float constan
t
type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
o
binson
Avoid more cas
e
s of
an enum
varia
b
le a
n
d
t
ype nam
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
binson
U
s
e co
n
structor
s
/des
t
ructors
with ALCdevic
e
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinso
n
A
void a fixed-size
s
t
ring buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separate
c
lass and
v
ariable
definitions
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
Use con
s
tructors/destructors fo
r
ALef
f
ects
l
ot
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Use cleaner constr
u
ctor/de
s
truct
o
r calls for
A
LC
c
ontext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Improve
a
udio unde
r
run
r
e
c
ordery in alffplay
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Rem
o
ve an
unused
t
ypedef
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove
t
he point
e
r-specif
i
c atomic ex
c
hange
m
acros
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
A
void naming
a stru
c
t mem
b
er the same as a
n
enum
type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use s
t
d:
:
isfin
i
te inste
a
d of the g
l
o
bal isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Add and use new
/
delete
o
perators to ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obin
s
on
Use a normal v
e
ctor for auxilia
r
y effect slots
commit
|
commitdiff
|
tree
next