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
Make VerifyContext return a context reference
2018-11-21
Chri
s
Robins
o
n
Make
VerifyContex
t
r
e
turn
a
con
t
e
x
t reference
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
Robi
n
son
Rename a method to be
c
learer
about
i
ts behavi
o
r
commit
|
commitdiff
|
tree
2018-11-21
C
hris R
o
binson
Use
R
AI
I
l
ocks
wit
h
t
h
e BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Use a
n
e
num class for AmbiLayout/N
o
rm
s
ettings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Tr
y
t
o
im
p
rov
e
alf
f
p
l
ay underrun
d
evice time adj
u
s
t
m
ent
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
U
s
e
a n
o
rmal vector
f
o
r
t
h
e
s
ou
r
ce send
properti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use C++ more in alLi
s
t
e
ner
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
inson
Use a stan
d
ar
d
mutex for the e
v
ent callbac
k
lock
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robi
n
s
o
n
Use atomi
c
_flags and atomic<bools>
s
where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Sto
r
e effect slots as
u
niqu
e
_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Us
e
C++ m
o
re
i
n alAuxEffectS
l
ot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
binson
Use a unique_ptr
f
or the default ef
f
ect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obi
n
son
Use more
C++ te
m
plates
i
n
s
t
ead of DECL
_
TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is
R
obi
n
son
Us
e
C++ tem
p
l
ates ins
t
ead
of macro de
f
initio
n
s more
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
ns
o
n
Add compile-
t
ime traits for F
m
tType enum
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
se C++ t
e
mplates
i
n
s
tead
of macro-defined variations
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Ro
b
i
ns
o
n
Add compi
l
e-tim
e
trai
t
s
for DevFmtType enum v
a
lues
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
A
void an
o
ther case of
a
v
a
riable named the
s
ame as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinso
n
Use
defaul
t
initializati
o
n
f
or the re
v
erb e
f
fect state
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use proper t
e
mplating for the modulat
o
r's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Robinso
n
U
s
e
proper inheri
t
e
n
ce for the effect st
a
te objec
t
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robin
s
on
Cl
e
an up the remaining effect str
u
ct member names
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
Use
a normal
v
e
ctor f
o
r
t
he echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Clean up more effects' struc
t
m
embers
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Fi
x
the reve
r
b
b
uffer size calculatio
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vec
t
or for the chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Clea
n
up the chorus/flan
g
er struct
me
m
bers
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
in
s
on
Use std:
:
isfinite instead of isf
i
nite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use a
regular vector for the
rever
b
sample buffer
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Rename rev
e
rb st
r
uct members
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
C
l
e
an up the biquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Fix u
p
the struct member names in the au
t
owah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
A
d
d a
m
iss
i
ng
include
commit
|
commitdiff
|
tree
2018-11-19
C
h
ri
s
R
o
bins
o
n
Use pr
o
per inherite
n
c
e for EffectSta
t
eFactory
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a vector to ha
n
d
le
mix
i
n
g
buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Fix
a
couple incorr
e
ct uses o
f
r
i
ngbuffer point
e
r
data
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Remove the ATOMIC_THREAD_FENCE
m
acr
o
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Re
t
urn
the r
i
ngbuffer data point
e
rs as
a
pair
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robins
o
n
Make ll_ringbuff
e
r_write/read t
a
ke void*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
R
emove the CO
N
ST_CAST
h
a
c
k
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
bin
s
o
n
Remove unnecessa
r
y
u
s
ing statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the at
o
m
i
c excha
n
ge macr
o
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Simplify the RefCount t
y
p
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Replace ATO
M
IC
_
REPLACE_HEAD with an in
l
i
ne function
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove
t
h
e un
u
sed vec
t
or m
a
cros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Use a normal v
e
ct
o
r
in the QSA back
e
n
d
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Use a normal
v
ector
for
f
ilte
r
s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use a norma
l
vector for effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris
Ro
b
inson
Use a nor
m
al vector
f
or b
u
ffer sublists
commit
|
commitdiff
|
tree
2018-11-19
C
hris Ro
b
ins
o
n
Re
m
o
ve some unnec
e
ssary
s
tat
i
c
s
pecif
i
er
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use a s
t
andard string
f
o
r the
e
n
u
m
erated HR
T
F names
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use a standar
d
string for th
e
device'
s
HRTF nam
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Use
a
regular vector for th
e
enum
e
rat
e
d HRT
F
list
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Use a std::string for the device nam
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a std::thread
for the event t
h
read
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
o
n
Fix
t
he
i
nitial device refcount
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
o
b
i
n
son
Fix a
f
loat consta
n
t type
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Avoid mor
e
case
s
of
a
n enum var
i
a
ble and ty
p
e name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinso
n
Use c
o
nstructors/de
s
tr
u
ctors with
ALCdevice
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is
R
o
b
i
nson
Avo
i
d
a fixed-size strin
g
buffer
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robin
s
on
Se
p
ara
t
e class and
v
a
riable definitio
n
s
commit
|
commitdiff
|
tree
2018-11-18
C
hris Ro
b
inson
Us
e
constructors/dest
r
uct
o
rs
for ALeffec
t
sl
o
t
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Use
cleaner co
n
struct
o
r/d
e
struc
t
or
c
alls
f
or ALC
c
ontext
commit
|
commitdiff
|
tree
2018-11-18
Chris R
o
binson
Impro
v
e audio underrun recordery
i
n alff
p
la
y
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Remove an unus
e
d
type
d
e
f
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robi
n
son
R
emove
the
p
ointer-s
p
ecific atomic exchange macros
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Avoid naming a st
r
uct memb
e
r t
h
e
same
a
s
an en
u
m type
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nson
Us
e
std:
:
isfinite instead of the global isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
son
A
dd and use new/delete
opera
t
ors
t
o
ALeffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s Robinson
Use a n
o
rmal vector for auxiliar
y
e
f
f
ect slots
commit
|
commitdiff
|
tree
2018-11-18
C
hr
i
s Robin
s
on
Use a
proper v
e
ctor for the source sublist
s
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
R
obin
s
o
n
Move
t
he a
l
i
g
nment-awar
e
al
l
ocat
o
r and vector
t
o head
e
rs
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is R
o
binson
Use new/
d
elete
for
A
LCcontext object
s
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
S
t
o
r
e
the
listener di
r
e
ctly in the con
t
ext
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Move
the vec
t
or and
matr
i
x declarations to a
s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robi
n
s
o
n
M
o
ve the ALCcontext
definition to its own header
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Try to clear up an MSV
C
warning
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
R
obinson
Avoid
a
n expl
i
ci
t
static_cast to bool
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
i
n
s
o
n
Remove unused headers an
d
check
s
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Convert
a
lmalloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s R
o
binson
Always u
s
e C++11 atomics
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
in
s
o
n
C
o
n
v
ert bs2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remove now
u
nnee
d
e
d
inldefs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
C
o
nv
e
rt the mixers to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robin
s
on
Re
m
ove ASSU
M
E_
A
LIGNED
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Co
n
vert
the filters to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Ro
b
inson
Remove the
old unused b
s
inc
g
en
.
c
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robinson
Conver
t
ringbuffer
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Ro
b
inson
Convert
m
aste
r
i
n
g
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
C
o
nvert c
o
n
verter
.
c to C+
+
commit
|
commitdiff
|
tree
2018-11-17
C
hris Robi
n
son
Conver
t
the remaining effect
s
to
C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Convert th
e
dedica
t
ed, dist
o
rtion, ec
h
o
,
and eq
u
alizer
.
.
.
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s
Robinson
A
d
d a couple mi
s
sing i
n
cl
u
des
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Don't p
a
ss t
h
e current threa
d
to althrd_setname
commit
|
commitdiff
|
tree
2018-11-17
C
hr
i
s Robinson
C
o
nvert threads
.
c
to
C
++
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
o
b
i
n
son
Use standard complex types
i
nst
e
ad of cus
t
om
commit
|
commitdiff
|
tree
2018-11-17
Chris
Robinson
Remove
s
ome more unused s
t
uff
commit
|
commitdiff
|
tree
2018-11-17
Ch
r
is Robinso
n
Ma
k
e the Ha
n
n windows
const
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
Convert fshifte
r
.
c
to C++
commit
|
commitdiff
|
tree
2018-11-17
C
hris
Rob
i
nson
Convert modulator
.
c t
o
C++
commit
|
commitdiff
|
tree
next