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
Chr
i
s Robinson
Ensur
e
an enum is th
e
appr
o
priat
e
s
ize/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a normal vector to store
b
uff
e
r
data
commit
|
commitdiff
|
tree
2018-11-24
Chris
Robinso
n
Use RA
I
I m
o
re with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s
Robins
o
n
Use
a
u
n
ique_p
t
r
w
h
ile opening
a
d
evice
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII fo
r
d
evice references
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
M
ake
the
c
ontext VoiceCount
atomic
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Robi
n
son
Fix
an incorr
e
ct c
h
eck
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s R
o
binson
Restructure and cl
e
an up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Avoid a coupl
e
e
xplicit
loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinso
n
Add noexcep
t
to a bunch of inl
i
ne function
s
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robins
o
n
Make a Direc
t
HrtfSt
a
te cons
t
ructor to try appeas
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robi
n
son
Use
p
roper ti
m
e typ
e
s for the
d
evice clock
t
i
m
e
and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use stand
a
rd types for
t
he device clock ti
m
es
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Clean up alSource
.
c
pp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Clea
n
up the
C
horus a littl
e
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Use uni
q
ue_pt
r
for DirectHrt
f
S
tate
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Add
and use a macro to
define
place
m
e
n
t
-
new-only all
o
cator
s
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Ro
b
inson
Clean u
p
some unnecess
a
ry s
p
ecifiers
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
R
obinson
U
se unique_ptr for
bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr for BFormatDec an
d
AmbiUpsam
p
l
er
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
ob
i
nson
Use a u
n
ique
_
ptr for
the
F
rontStabli
z
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Us
e
a
unique_ptr for the Co
m
p
resso
r
commit
|
commitdiff
|
tree
2018-11-21
C
hris R
o
bins
o
n
Use a uniq
u
e
_ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
o
binso
n
F
i
x deleting the same buffer ID
m
ultiple tim
e
s in o
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
Use
R
AII
m
ore in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Use RAII when h
a
n
d
li
n
g the mix
e
r's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nso
n
Avoid using ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a couple more almtx
_
lo
c
k/un
l
ock calls
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s R
o
b
i
ns
o
n
Always
use RAII with E
f
fectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Use a normal vec
t
or for
t
he distance buffer s
t
o
r
age
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Make VerifyContext re
t
urn a con
t
ext
referen
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a metho
d
to b
e
c
l
earer about its behav
i
or
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Use RAII locks with t
h
e Backen
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Use
a
n enu
m
class for AmbiLayout/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to
improve alffplay underru
n
device t
i
me adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
norm
a
l vecto
r
for the
s
ource sen
d
prop
e
rties
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use C++
more i
n
a
lListener
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use
a
standar
d
mutex for the
e
ven
t
callback loc
k
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s R
o
bins
o
n
U
se
atomic_f
l
ags and atomic<bools>s where app
r
opria
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
Store
effec
t
slots as u
n
ique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C++ more in
a
lA
u
xE
f
fectSl
o
t
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
se
a
unique_ptr for
t
he default e
f
f
e
c
t slot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use more C++ tem
p
lat
e
s instead of DE
C
L_TEMPLATE
tr
i
cks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use C++ templates instead of macro def
i
n
i
tio
n
s mor
e
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
o
b
inson
Add compile-
t
ime traits for FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robin
s
on
U
s
e C++ templates instead of macro
-
d
e
fined varia
t
ions
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
A
d
d
co
m
pile
-
time traits
f
or DevFmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robinson
Avoi
d
anothe
r
case of a
v
a
r
iab
l
e named t
h
e s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
U
se defau
l
t initiali
z
a
t
i
on fo
r
the
reverb eff
e
ct st
a
te
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use proper te
m
plating for the modu
l
at
o
r's Modul
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use pro
p
er inheritence for the eff
e
c
t state object
s
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clean
up the rem
a
ining effect st
r
u
c
t member name
s
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
inson
Use a normal vect
o
r
for
the e
c
ho b
u
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clea
n
up more effects' struct members
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
Robinson
Fix
t
he rev
e
r
b
buffer size c
a
l
c
ulation
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
Robin
s
on
U
s
e
a
normal
v
ecto
r
for the
c
horus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robi
n
son
Clean up the ch
o
r
u
s/flanger struct
m
emb
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
inso
n
Use std::i
s
fini
t
e
instead o
f
isfini
t
e
commit
|
commitdiff
|
tree
2018-11-19
C
hris
R
obinson
Use
a regular v
e
ctor f
o
r
t
he reverb sample buffer
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
R
o
b
i
nson
R
e
name r
e
verb
str
u
ct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Clean up the biquad
f
il
t
er
a bit
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robin
s
on
Fix up t
h
e struc
t
member names
in the
a
utowah effect
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Add a missing
include
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use
proper inheri
t
ence fo
r
E
ffectState
F
actory
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinso
n
Use
a ve
c
tor to handle mixing buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Fix a coup
l
e incorrec
t
u
s
es of ringbuff
e
r po
i
nter data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the A
T
OMIC_
T
H
R
EAD
_
FENCE
m
acro
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Ret
u
rn th
e
ring
b
uffe
r
d
a
ta
p
ointers as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
ob
i
n
son
Make ll_ringbu
f
fer_write
/
read take void*
/
const void*
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
R
emov
e
the
C
ONST_CAST h
a
ck
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robins
o
n
Remove unnecessary using
s
tatemen
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Remov
e
t
h
e at
o
m
i
c exchan
g
e mac
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Simplify the Ref
C
ount type
commit
|
commitdiff
|
tree
2018-11-19
Chris
Ro
b
inson
Replace ATOMIC_
R
EPLAC
E
_HEAD wit
h
an inli
n
e
function
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
Robi
n
s
o
n
R
e
move the unus
e
d
vecto
r
macro
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a normal v
e
ctor in the QS
A
backend
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a normal
v
e
ctor
f
o
r
filt
e
r sublis
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
n
ormal vec
t
or
for
e
ffect
s
ublists
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s Robinson
Use a nor
m
al ve
c
tor for b
u
ffer sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove some unneces
s
ary
static specifi
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
hri
s
Robinso
n
Use
a
s
tandard stri
n
g for the en
u
me
r
ate
d
HRTF names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a
standard string for the dev
i
ce's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a
r
e
gular vector for the e
n
u
merat
e
d HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is
R
obinson
U
s
e a s
t
d
::string f
o
r the
device
n
ame
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Use
a
std::th
r
e
ad for
the event threa
d
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Fix t
h
e
i
nitia
l
device ref
c
o
u
n
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Fix
a
float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robi
n
son
A
v
oi
d
more ca
s
es of
an enum variable and t
y
p
e
n
a
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
o
n
U
s
e con
s
tructors/destructors with ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Avoid a
f
i
xed-si
z
e st
r
in
g
b
u
ffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Se
p
arate
c
lass and variable d
e
fin
i
tion
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use constructors/destructors for
A
L
eff
e
ct
s
lot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use cleaner constru
c
tor
/
dest
r
uct
o
r calls for ALCcontext
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robi
n
son
Improv
e
audio
und
e
rrun reco
r
dery i
n
alffplay
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
R
emove
a
n unuse
d
typedef
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Rem
o
v
e
the pointer-specific atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
A
v
oid
n
aming a struct member the same
a
s an e
n
um type
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
on
Use std:
:
isf
i
nite inst
e
ad of the global isf
i
nite
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
i
ns
o
n
Add a
n
d use
new/delete opera
t
ors to ALeffec
t
slot
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
Robinson
Us
e
a
n
ormal vector fo
r
auxiliary effect slots
commit
|
commitdiff
|
tree
next