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
Move bs2b.h to a more appropriate place
2018-11-25
Chris
Rob
i
nson
M
ove bs2b
.
h to a
m
ore appropr
i
a
t
e place
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Use C
+
+
m
ethods a bit more
commit
|
commitdiff
|
tree
2018-11-25
Chris Robi
n
son
Repla
c
e re
m
aining uses
o
f
s
t
d::vector
wi
t
h
a
l
::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
binson
Avoid an extraneous bo
o
lea
n
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nson
M
a
ke
G
etContext
R
e
f r
e
turn a Con
t
ex
t
Ref
commit
|
commitdiff
|
tree
2018-11-24
C
h
r
is R
o
bins
o
n
Use RAII
i
n alEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix a couple
c
ommen
t
s
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
E
n
sure
a
n enum
is t
h
e
a
pp
r
opriate
si
z
e/type
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris
R
obinson
U
s
e a normal v
e
ctor to store b
u
ffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
n
son
Use RAII mo
r
e with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
R
obinson
Use a uniq
u
e_ptr
while opening a devi
c
e
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Rob
i
nson
Use RAII for device references
commit
|
commitdiff
|
tree
2018-11-24
C
h
r
is Robinson
Make th
e
context Vo
i
ceCount atom
i
c
commit
|
commitdiff
|
tree
2018-11-23
Chris Robin
s
on
Fix an incorrect chec
k
commit
|
commitdiff
|
tree
2018-11-23
Chris Robin
s
on
R
e
structure and clean up alu
.
c
p
p a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris
Robin
s
o
n
Avoid a couple explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robinson
Add noexce
p
t to
a
bu
n
ch of in
l
ine functions
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is
R
obinson
Make a Dir
e
ctHrtfSta
t
e constr
u
ctor to try appeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
U
s
e proper time type
s
for the de
v
ice clo
c
k time a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
s
tanda
r
d types for the de
v
ice
c
l
ock t
i
mes
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean u
p
alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robinson
Clean up th
e
Choru
s
a
l
it
t
le
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robin
s
on
Use unique_ptr
for Dir
e
ctHr
t
fState
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s R
o
binson
Add a
n
d use a m
a
cr
o
to de
f
in
e
placemen
t
-
new-
o
nly
allocat
o
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
C
l
ean
up some u
n
nec
e
ssary specifi
e
r
s
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Use
un
i
q
u
e
_ptr
for
b
s2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
u
nique_p
t
r for BFormatDec a
n
d AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Use a uni
q
u
e_ptr for the Fron
t
Stablizer
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Rob
i
nson
Us
e
a unique_ptr for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Use
a
u
niqu
e
_ptr for Uhj2Enc
o
der
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
R
obin
s
on
F
i
x
dele
t
in
g
th
e
s
ame buffer
I
D multiple times in o
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Use
RAI
I
more in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Use RAII
w
hen h
a
ndling the mixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Avoid us
i
ng ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
i
n
s
o
n
Replace a couple mo
r
e al
m
tx
_
lock/unlock calls
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
A
lw
a
y
s use
R
AII with Effect
S
lotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
U
s
e a normal vector
f
o
r the
d
ist
a
nce bu
f
fer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Make VerifyContext ret
u
rn a
c
o
ntext refere
n
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename
a
method to b
e
c
l
earer
ab
o
u
t
its beha
v
i
or
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
nson
Use R
A
II
l
ocks with th
e
BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
a
n enum class for A
m
biLayout/Nor
m
set
t
ing
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Try to impr
o
ve a
l
ffplay underr
u
n de
v
ice time
a
d
j
ustm
e
nt
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
a nor
m
a
l vector for the sour
c
e send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e C++ mo
r
e
i
n alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use
a
standard mute
x
for the eve
n
t
callb
a
ck lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use atomic_fla
g
s
and
a
tomic<bools
>
s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
S
t
ore effect slots as uni
q
ue_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use C++ m
o
re in alAuxEff
e
ctSlot
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use a uniq
u
e_ptr
for the defau
l
t eff
e
ct sl
o
t
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use
more C++ t
e
mplates instead of DE
C
L_TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
binson
Use C++ temp
l
ates
in
s
t
e
ad of macro definitions more
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Add compile-time traits for Fm
t
Type enum
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
C++ templat
e
s instead of macro-d
e
fin
e
d variation
s
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Add compile-time
traits for DevFmtT
y
pe enum val
u
es
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
o
binson
Avoid another case
of a variable nam
e
d the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
on
Use default initiali
z
ation for the reverb effect sta
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
U
se pro
p
er templating for t
h
e m
o
du
l
ator's Mo
d
ulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robi
n
son
Use
p
roper
in
h
eritence for t
h
e effect
s
tate
o
bjects
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Clea
n
up
t
h
e remaini
n
g effect struct
m
ember names
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e a
normal vec
t
or for the
e
cho buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
C
l
e
a
n up more
effects' struct members
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Fix
t
h
e reverb bu
f
fer
s
i
ze c
a
lculat
i
on
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s
Robinson
U
s
e
a normal v
e
ctor for the chorus sample
buf
f
er
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Clean up the chorus/f
l
ang
e
r str
u
c
t me
m
ber
s
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use s
t
d::
i
sfini
t
e
i
n
stead of isfinite
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a regular vector for the reverb samp
l
e
b
u
ffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename reverb
struc
t
members
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Rob
i
n
s
o
n
Clean up th
e
b
i
quad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
F
i
x
up the stru
c
t membe
r
nam
e
s in
t
he autowah
effect
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robins
o
n
Ad
d
a missing inc
l
ude
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Use p
r
oper inheriten
c
e fo
r
EffectStateF
a
ct
o
ry
commit
|
commitdiff
|
tree
2018-11-19
C
hr
i
s Rob
i
n
son
Use
a
v
e
c
to
r
to
handle mixing buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Fix a
couple
i
ncorrect use
s
of
r
ingbuffer pointer dat
a
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the ATOMIC_THR
E
AD_FENCE
macr
o
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinso
n
Return the ringbuffer data
p
ointe
r
s as a
p
air
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Make ll_r
i
ngbuffer
_
w
r
ite/read take void*/const v
o
id*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
R
e
m
ove the
C
ONST
_
CA
S
T hack
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Remove unnecessary using statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remo
v
e
the atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s R
o
bi
n
son
Simplify the RefCount t
y
pe
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
R
eplace AT
O
M
I
C_R
E
P
L
ACE_HEAD
with
a
n inline function
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robi
n
son
Re
m
ove the
unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
U
se a n
o
rmal
vector in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a n
o
rmal vector for filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
o
n
Us
e
a norm
a
l v
e
ctor f
o
r e
f
fe
c
t sublists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robinson
Use a normal vect
o
r
for
b
uff
e
r
sub
l
ists
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
R
e
move
s
ome u
n
nece
s
sary static specifiers
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robins
o
n
Use a
standa
r
d string for the en
u
m
e
r
ate
d
HRT
F
names
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a standard string fo
r
the device's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robin
s
o
n
Use a regular vector
f
or the enumerated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use a std::string for the device name
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obin
s
on
Use a
std::thread for the event thread
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
F
ix
the in
i
tial devi
c
e
refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
F
i
x a float constant type
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
A
void more cases of an
e
num v
a
r
i
able
a
nd type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
U
se constructors/destru
c
tors wit
h
A
L
Cdevice
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Avoid a
f
ixed-size
st
r
ing buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Separate cl
a
ss an
d
vari
a
bl
e
definit
i
ons
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Use constr
u
ctors/destruc
t
ors for ALeff
e
ctslot
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Use cl
e
ane
r
const
r
uc
t
or
/
de
s
tructor calls fo
r
ALCcontex
t
commit
|
commitdiff
|
tree
next