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
Use unique_ptr for DirectHrtfState
2018-11-22
C
hris Robi
n
son
Use unique_ptr for
Direc
t
HrtfState
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is
R
obinson
A
d
d a
n
d use a
m
acro to defin
e
p
lacement-new-only all
o
cators
commit
|
commitdiff
|
tree
2018-11-22
C
h
ri
s
Robinson
Clean up som
e
unnecessary speci
f
iers
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinso
n
Use unique_ptr for bs2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Use
un
i
que_ptr
for B
F
ormatDec and AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Use
a
u
nique_ptr fo
r
the FrontStab
l
i
zer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use a un
i
que_ptr f
o
r the
Compres
s
or
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a unique_ptr
f
or Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
ob
i
nson
F
ix
del
e
ting the sa
m
e buffer ID
multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
binson
Use RAII m
o
re in
alSou
r
ce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Rob
i
n
s
on
Use RAI
I
when han
d
ling the mixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Avoid using
ATOMIC macr
o
s
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robin
s
on
Replace a co
u
p
le more almt
x
_lock/unlock call
s
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Alwa
y
s use RAII
w
ith EffectSlotLoc
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a normal
vect
o
r f
o
r the d
i
s
tance buf
f
e
r
storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make V
e
rifyContext retu
r
n
a c
o
nt
e
xt
r
eferen
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Rename a method to
be clearer abou
t
it
s
be
h
avior
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robin
s
on
Use
RAI
I
loc
k
s wit
h
t
h
e Bac
k
endLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
s
e
an enum
c
lass
for AmbiLayo
u
t/Nor
m
set
t
ings
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robin
s
on
T
ry
t
o
i
mprove alffplay underrun
d
e
vi
c
e
t
i
me adj
u
stm
e
nt
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use
a
no
r
mal
vec
t
or for the so
u
rce send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e
C
++ m
o
re
i
n
alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a standard mutex for the ev
e
nt callback lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Rob
i
nson
Use
atomic_flags
and atomic<bools>s wh
e
re appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store ef
f
e
c
t
slot
s
as unique_pt
r
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris R
o
bi
n
son
Use C++ mo
r
e
i
n a
l
AuxEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bin
s
on
Use
a
uniq
u
e_ptr f
o
r the default effect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use mor
e
C++
templates instead of DECL_TEMPLATE trick
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obins
o
n
Use C++ tem
p
l
at
e
s instead
o
f m
a
cro definitions mo
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-time traits for FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
obinson
Use C++ templates ins
t
e
a
d
of macro-d
e
fined
v
ar
i
ations
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
A
d
d
compile-
t
ime tra
i
ts
f
o
r
DevFmtTy
p
e
e
n
u
m val
u
es
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Avoid another case
o
f a
v
ariable name
d
the
same
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
s
e de
f
ault
i
nitializat
i
o
n for the reverb
e
ffect
state
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robin
s
on
Use proper t
e
mpl
a
ting for th
e
modulator's Mod
u
late
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robin
s
on
Use proper i
n
heritence
for th
e
effect state obj
e
c
ts
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Clea
n
up the remaining e
f
fect struct member names
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use a normal
vector fo
r
the echo b
u
ff
e
r
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
nson
C
lean up more effect
s
' s
t
r
u
ct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
o
n
Fix the rever
b
buffe
r
size
c
alcu
l
atio
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vect
o
r for
t
h
e
chorus s
a
mple
b
uffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Cl
e
an up the c
h
o
rus/flanger st
r
u
c
t members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
s
td::
i
s
finite in
s
tead of isfinit
e
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use
a
regular vec
t
o
r
fo
r
the rever
b
sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename r
e
verb struct
members
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Clea
n
up th
e
biquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Fix up the struc
t
m
e
mber names
in
the aut
o
wah effe
c
t
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Ad
d
a
missing i
n
clude
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e proper inheri
t
ence for EffectS
t
ateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
R
obinson
Us
e
a
v
e
c
tor
t
o handle mixing b
u
ffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Fix a c
o
uple incorre
c
t uses of ring
b
uffer
pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obins
o
n
Re
m
ove the ATOM
I
C
_
THREAD_FEN
C
E m
a
cro
commit
|
commitdiff
|
tree
2018-11-19
C
hr
i
s R
o
binson
R
et
u
rn
the ringbuffer data pointers as a
p
a
i
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Mak
e
ll_ri
n
gbuffer_write/rea
d
take void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
o
n
Remove t
h
e
C
ONST_C
A
ST h
a
ck
commit
|
commitdiff
|
tree
2018-11-19
Chris
Rob
i
nson
Remov
e
unnecessary
u
sing stat
e
men
t
s
commit
|
commitdiff
|
tree
2018-11-19
C
hr
i
s Rob
i
n
s
o
n
Remo
v
e
the atomic exchange mac
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Simplify the
R
efCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Replace ATOMIC_REPLA
C
E_HEAD with
a
n in
l
in
e
f
u
nc
t
ion
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robi
n
son
Remove
t
he unused
v
e
ctor macros
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
obinson
Use
a normal v
e
ct
o
r in the QSA
back
e
nd
commit
|
commitdiff
|
tree
2018-11-19
C
hris R
o
b
in
s
on
Use
a normal ve
c
t
o
r
f
or filter subl
i
sts
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
Robin
s
on
Use a
n
o
rm
a
l vector f
o
r effec
t
sublists
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use a normal vector for buffe
r
sublist
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remov
e
some unnecessary sta
t
ic specifi
e
rs
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nso
n
Use a standard s
t
ri
n
g for t
h
e en
u
merated HR
T
F names
commit
|
commitdiff
|
tree
2018-11-19
C
hris R
o
binson
Use a standard string for the d
e
v
i
ce's HR
T
F name
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
obi
n
son
Use a
reg
u
lar vect
o
r for the enu
m
erated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a
st
d
:
:
string for the d
e
vice nam
e
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Rob
i
nson
Us
e
a std::thread
for the eve
n
t thread
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinso
n
F
i
x
the i
n
i
t
ia
l
device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Fix
a
fl
o
at const
a
n
t
type
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Avo
i
d more cases o
f
a
n
e
n
um variable and type name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Use co
n
structors/destruc
t
ors w
i
th ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Ro
b
inson
Avoid
a
fixed-s
i
ze string b
u
ffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Separate
class and variab
l
e defi
n
itions
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obinson
Use con
s
tructors/dest
r
uctors for
A
Leffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Use
c
leaner constructor/
d
e
structo
r
cal
l
s
for
ALCc
o
ntext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Improve audio underrun reco
r
der
y
in alffplay
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Remove an unus
e
d typedef
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Remo
v
e
t
he po
i
nter-specific atomic
e
xc
h
a
n
ge m
a
cros
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
A
v
oid naming a str
u
c
t member the same as
a
n enum type
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Use
std::
i
sfin
i
te i
n
stead
o
f the global isfi
n
ite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
o
n
Add and
u
se new
/
delete operators to ALe
f
fe
c
t
s
lot
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Use a normal v
e
ctor for auxiliary effect slots
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Use a
prope
r
ve
c
tor for the source sublis
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
o
binson
Move the al
i
g
nment-aw
a
re
a
l
l
ocator and
v
ector to
h
eaders
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Ro
b
inson
Us
e
new/delete for AL
C
c
o
ntext obje
c
t
s
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Store the listener directly in t
h
e c
o
ntext
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robins
o
n
Move th
e
vector and
matrix
declarations
to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move the ALCcontext defi
n
ition t
o
its ow
n
header
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
Try to clear up an MSV
C
warning
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Avoid an
e
xplicit stati
c
_c
a
st to bool
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
R
e
mo
v
e
unused header
s
a
nd chec
k
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Conv
e
rt alma
l
loc
.
c
t
o
C++
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Robinson
Alway
s
us
e
C
+
+
11 atomic
s
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Convert
bs
2
b
.
c
t
o
C
+
+
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robi
n
son
Remove n
o
w unneeded in
l
defs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obinson
Con
v
e
rt th
e
mixe
r
s to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Remove ASSUME_ALIGNE
D
commit
|
commitdiff
|
tree
next