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
Clean up the JACK backend
2018-11-28
C
hr
i
s Robinson
C
lean up the
J
A
C
K
bac
k
end
commit
|
commitdiff
|
tree
2018-11-28
Chris Ro
b
in
s
on
A
d
d
a unique_ptr alias for the ringbuffer
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
R
emove unne
e
ded mutex che
c
ks
commit
|
commitdiff
|
tree
2018-11-27
C
hris
R
o
binson
A
void alsem* wrappers for al::
s
emaph
o
re
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Robinson
R
e
p
l
ace last uses of alsem_t
w
ith al::semaphore
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
Ma
k
e
a
n
d use a se
m
apho
r
e
c
lass
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Re
t
urn a si
g
n
ed integer
f
ro
m
a
ltime
_
get
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
A
dd the a
p
p
r
opr
i
ate inclu
d
e fo
r
th
e
_POSIX_TI
M
ERS m
a
c
ro
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
Swap
c
ontext references
in the move assignment
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Rob
i
nson
Disable MSVC warning C
4
065
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is R
o
b
inso
n
Fix use of
c
lock_getti
m
e
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Avoid relying on struct
timespec
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
Av
o
i
d
including
t
hreads
.
h in t
h
e ex
a
mple hel
p
ers
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is
Robinson
Remove althrd_yi
e
l
d
commit
|
commitdiff
|
tree
2018-11-27
C
hris Ro
b
inson
Remove unu
s
ed almtx stu
f
f
commit
|
commitdiff
|
tree
2018-11-27
C
hris
Robinson
Use a st
a
n
d
ard mutex for
t
he remaini
n
g
locks
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
Use
a
sta
n
dard mutex for
t
he sou
r
c
e and effect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use a
s
t
andard
mutex for the
p
r
o
plock
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
Use a standard
mutex for the bac
k
e
nd lock
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remov
e
th
e
last re
m
aining uses
of althrd_t
commit
|
commitdiff
|
tree
2018-11-27
kcat
M
e
rge pull request #249
f
r
om wangwenx190/patch-win10
-
sdk
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Simp
l
i
f
y
some binary search lo
o
kups
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
ob
i
nson
Remove
a
lthrd_t from Windows
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Rep
l
ace some
u
ses
of althrd_t with std::thread
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
Add a m
i
ssing std::beg
i
n
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Get
rid of
s
om
e
un
n
ecessary
functions
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get ri
d
of
t
he
l
ast
A
TOMIC m
a
c
ro uses
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Avoid using ATOMIC_LOAD on ALCd
e
vice
:
:
C
o
nnected
commit
|
commitdiff
|
tree
2018-11-27
C
hri
s
Robins
o
n
Use a unique_p
t
r for t
h
e
QSA
back
e
nd data
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Robins
o
n
Rename s
o
me s
t
ruct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-26
Chris Rob
i
nson
Remove some unused m
a
cros
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris R
o
binson
Avoid using
t
he ATOMI
C
()
macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Avoid
u
sing AT
O
MIC_
I
N
IT
commit
|
commitdiff
|
tree
2018-11-26
Chris Rob
i
n
son
Don't explicitly c
l
ear v
e
ctor objects i
n
the destructor
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
o
b
i
n
so
n
Automatically c
l
e
a
n up filte
r
s and effects
w
ith
t
heir
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automatically clean u
p
buf
f
e
rs wit
h
t
h
e
r sublis
t
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Cle
a
n up MixSource
commit
|
commitdiff
|
tree
2018-11-25
C
hr
i
s Robinson
A
v
oid another DECL_TEMPLATE ma
c
ro
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Fix an incorrect function call
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Av
o
id a
s
eparate fu
n
cti
o
n
t
o clea
n
u
p
e
ffect slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
Atuomatically
cl
e
an up
sources with its
s
ublist'
s
dest
r
uction
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robinson
Pro
p
e
rly initi
a
l
i
z
e the su
b
l
i
sts' free
m
ask
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
A
dd
a
P
O
P
CNT64 mac
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
i
n
son
Move bs2b
.
h to a
more
a
ppropriat
e
place
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Use C++ metho
d
s
a bit more
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Re
p
la
c
e remaining uses of std:
:
v
ect
o
r
with al::v
e
ctor
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Avoid an extraneo
u
s boolean
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Make GetCo
n
tex
t
Ref return a Co
n
textRef
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binson
Use RAII
i
n
a
lEffe
c
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
o
n
Fix
a couple c
o
mme
n
ts
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s Robinson
Ensur
e
a
n e
n
um is
t
he appr
o
priate size/ty
p
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
inso
n
Us
e
a normal
vec
t
or
t
o store buffer
data
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s
R
obins
o
n
Use R
A
II
m
o
re wit
h
alFi
l
ter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se a unique_
p
tr whi
l
e o
p
ening a device
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robi
n
son
Use RAII for devic
e
refere
n
ces
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obi
n
son
Make the context VoiceCount ato
m
ic
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robins
o
n
F
i
x an incorrect chec
k
commit
|
commitdiff
|
tree
2018-11-23
C
hris Ro
b
inson
Restruct
u
re and
cle
a
n u
p
a
l
u
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robin
s
on
A
v
o
i
d
a
co
u
ple exp
l
i
c
it loop
s
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris
Robinson
Add n
o
ex
c
ept to a bunch of inl
i
ne
functions
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robi
n
son
Make a Dir
e
ctHrtfState constru
c
t
o
r to t
r
y a
p
peasin
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se
proper
time types for
the device cloc
k
t
im
e
and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
Robinson
Us
e
standard
t
ypes
for the de
v
ice
clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
Clean up
a
l
S
ourc
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
R
obinson
Clean up
the Chorus a
littl
e
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Rob
i
nso
n
Us
e
unique
_
ptr for
D
i
r
e
c
t
HrtfState
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is
Robins
o
n
Add and use a macro to defin
e
plac
e
men
t
-new-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robi
n
son
C
lean u
p
some u
n
n
ecessary specifier
s
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
inson
Use uni
q
ue_ptr for b
s
2
b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinso
n
Use unique_ptr for B
F
ormat
D
ec and AmbiUp
s
a
m
pler
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
R
obinson
Use a u
n
ique
_
ptr for the FrontStab
l
izer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
U
s
e a unique
_
ptr
f
or the
C
o
m
p
r
essor
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
U
s
e
a
u
n
ique_ptr
f
or Uhj
2
En
c
oder
commit
|
commitdiff
|
tree
2018-11-21
C
hris
R
o
binson
Fix deleti
n
g t
h
e
s
ame buffer ID mul
t
i
p
le times
i
n o
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII mo
r
e
in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
U
s
e RAII
when ha
n
dlin
g
the mixer's FPU
state
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Avoid using AT
O
MIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace
a
c
o
uple mor
e
almtx_lock/unlo
c
k
ca
l
ls
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Always
use
R
AII w
i
th EffectSlo
t
Lock
commit
|
commitdiff
|
tree
2018-11-21
C
hr
i
s Robins
o
n
Use a no
r
mal vector
f
or the distance buffer s
t
orage
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Make
Ve
r
i
fyContext retu
r
n a
c
o
n
tex
t
referen
c
e
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Rename
a method to be cle
a
rer about i
t
s behavior
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris R
o
b
i
nson
U
s
e RAII locks
w
ith the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
binson
U
s
e
an enum
class for
A
mb
i
Lay
o
ut/No
r
m
s
e
t
ting
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try
t
o improve al
f
fplay
und
e
rrun device t
i
me adjustmen
t
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
Use a normal vector for the so
u
rce send
p
r
o
perti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Use C
+
+ m
o
re in alLi
s
tene
r
.
c
p
p
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
binson
Use a standard mu
t
ex for th
e
event callback lock
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
ns
o
n
Use
a
t
o
mic_flags and
atomic<bo
o
ls>s whe
r
e app
r
opriate
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robi
n
son
Sto
r
e effe
c
t slots as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use C++ more in alAuxE
f
fectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robinson
Use
a
unique_
p
tr for the default effect slo
t
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
Use mo
r
e
C
+
+
template
s
instead of DECL_T
E
MP
L
ATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
o
binson
Use C++ templ
a
t
e
s instead of macro definition
s
m
o
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Rob
i
nson
Add c
o
m
pile-time traits for FmtType
enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
in
s
o
n
Use C++ templates
i
nste
a
d of macro
-
def
i
ned variations
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
A
d
d
compile-time trai
t
s for DevFmtType enum val
u
es
commit
|
commitdiff
|
tree
2018-11-20
Chris
Ro
b
inso
n
A
void another
case o
f
a
variable named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
i
n
so
n
Use default
initializa
t
i
o
n fo
r
the reverb
e
f
f
ec
t
stat
e
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use proper tem
p
lating for the mo
d
ula
t
or's
M
odulate
.
.
.
commit
|
commitdiff
|
tree
next