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
Chris Ro
b
inson
Cl
e
an up the JACK
backe
n
d
commit
|
commitdiff
|
tree
2018-11-28
C
hr
i
s
Robi
n
son
Add a unique
_
ptr alias for the ri
n
gbuffer
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Remo
v
e unneeded
m
u
t
e
x
c
he
c
k
s
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinso
n
A
void a
l
sem* wrapp
e
rs for al::semaphore
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinso
n
Replace last uses of alsem_t wit
h
al::semaphore
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
in
s
on
Mak
e
and use a semaphore class
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
Return a sign
e
d
inte
g
er from altime_get
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Add the a
p
propriate include for the _POS
I
X_T
I
M
E
R
S macro
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
S
w
ap context ref
e
rences in
the move assignment
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Disa
b
le MSVC
w
arning C4
0
65
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Fix use of clock_gettime
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
Avoid
r
e
lying on struct
t
imespec
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
Avo
i
d including
threads
.
h
i
n
t
h
e example he
l
pers
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robinson
Remove althrd_yield
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Remove unus
e
d
almt
x
stuff
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robins
o
n
Use a standard mutex
f
or the remaini
n
g locks
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use
a
standard mutex fo
r
t
h
e
source an
d
effe
c
t s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
C
h
r
i
s
Robin
s
on
Use a stan
d
ard mut
e
x for the proplock
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
Use a stand
a
rd
mu
t
ex fo
r
the back
e
nd lock
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Ro
b
inson
Remove the last remaini
n
g uses of althrd_t
commit
|
commitdiff
|
tree
2018-11-27
kca
t
M
e
rge pull request
#
24
9
from wang
w
enx190
/
pat
c
h-w
i
n10-sdk
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
S
i
mpli
f
y some binary sear
c
h
looku
p
s
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris
Robinson
Remove althrd_t from Win
d
ows
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinso
n
R
e
place some uses of althrd_t with std::
t
hrea
d
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinso
n
Add a missing std::b
e
gin
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get
r
id of
s
om
e
unne
c
e
ssary fu
n
ctions
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get rid of the last ATOMIC
macro us
e
s
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robins
o
n
Avoi
d
u
s
ing ATOMIC_L
O
AD on ALCde
v
ice::Connected
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Use
a unique_
p
tr for the QSA
b
a
c
kend
d
ata
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robinson
Rename so
m
e struct membe
r
s
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
R
obi
n
son
Remove
some unused m
a
cros
commit
|
commitdiff
|
tree
2018-11-26
Chris R
o
binson
Avoid using the A
T
OMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robins
o
n
Avoid using ATOMIC_IN
I
T
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
i
s Robi
n
son
Don't explicitly
c
l
ear
vector objects in
the des
t
ruct
o
r
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robinson
Automaticall
y
clean
u
p filters and effects with their
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automati
c
ally clean u
p
buffers wi
t
h ther subl
i
st
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is
Robinson
Clean up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Robi
n
son
Avoid anothe
r
DECL_TEMPLAT
E
m
acro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix an incor
r
ect function call
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Rob
i
nson
Avoid
a sepa
r
ate fu
n
ction to clean up eff
e
ct sl
o
ts
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Atuomatical
l
y clean
up sources with
i
t
s sublist's destr
u
ct
i
on
commit
|
commitdiff
|
tree
2018-11-25
Chris Robins
o
n
Properly initialize the sublists' freemask
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
Add a POPCNT64 macro
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
i
nson
M
o
ve
b
s
2
b
.
h to a more
a
ppro
p
riate pl
a
ce
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Us
e
C+
+
methods a bit mor
e
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robins
o
n
Repl
a
ce rem
a
ining uses of s
t
d::vector
w
ith al::
v
ec
t
or
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Avoid
a
n extraneous
boolean
commit
|
commitdiff
|
tree
2018-11-24
C
h
r
i
s
Ro
b
inson
Mak
e
GetCo
n
t
extRef r
e
turn a Co
n
textRef
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinso
n
Use RAI
I
in al
E
ffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
o
n
Fi
x
a c
o
u
ple co
m
ment
s
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinson
Ensu
r
e
an
e
num
is the appropriate size/type
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
inso
n
Use
a
normal v
e
ctor to
s
t
or
e
b
uffer
data
commit
|
commitdiff
|
tree
2018-11-24
C
hr
i
s Ro
b
i
nson
Use RAII more with alFilt
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris R
o
b
i
n
so
n
Use a uniq
u
e_ptr while opening a device
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robinson
Use R
A
II for device references
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robi
n
son
M
ake
t
he c
o
n
t
ext Voi
c
eCount at
o
mic
commit
|
commitdiff
|
tree
2018-11-23
C
h
ri
s
Rob
i
nson
Fix an inc
o
rrect check
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Re
s
tructure and clean up
a
l
u
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Av
o
id a
c
oupl
e
e
x
plici
t
loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robi
n
son
Add noe
x
cep
t
t
o
a
b
u
nch of inline functions
commit
|
commitdiff
|
tree
2018-11-22
C
hris Ro
b
inson
Make a
D
irectHr
t
fSta
t
e constr
u
c
t
or to
try appeasin
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
ri
s
Robin
s
on
U
s
e
p
roper ti
m
e
t
yp
e
s for the device
c
lock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinso
n
Use stand
a
rd typ
e
s for t
h
e devic
e
cl
o
ck t
i
mes
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is R
o
binson
Clean up alSource
.
c
p
p some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clean u
p
the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Use unique_ptr
f
o
r Direc
t
HrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinso
n
Add and
use
a macro
t
o
d
efine place
m
ent-
n
ew-
o
nly allocators
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robinson
Clean
up som
e
u
nnecessary specifiers
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robi
n
son
Use unique_ptr f
o
r bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se unique_
p
tr f
o
r BF
o
rmatDec and
A
mbi
U
psampl
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use a uniqu
e
_pt
r
for the Fr
o
ntStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Rob
i
nson
U
s
e a
un
i
que_ptr for the C
o
mpre
s
sor
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robinson
U
se a uniq
u
e_ptr f
o
r Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix de
l
etin
g
the same buffer ID mult
i
pl
e
times
i
n
one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Us
e
R
AII more in alSo
u
rce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Use RAII w
h
en
handl
i
ng the mixer
'
s FPU state
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robin
s
on
Avoid using ATOMIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Replace a couple more
almtx
_
lock
/
unloc
k
calls
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robin
s
on
Always use RAII w
i
th
E
ffectSlot
L
ock
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
Rob
i
ns
o
n
Use a n
o
rm
a
l
v
e
c
tor f
o
r the distance buffe
r
sto
r
age
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Make VerifyContext
return a cont
e
xt refere
n
c
e
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinso
n
Rename a
method to b
e
clearer abo
u
t its
b
ehavior
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Use
R
AII lo
c
k
s w
i
th
t
he Back
e
n
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Us
e
an
e
num
class
for AmbiLa
y
out/Norm setti
n
gs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try t
o
i
m
p
r
o
ve
a
lffplay underrun devi
c
e
time
adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robins
o
n
Use a normal vector for the source send
p
ro
p
erti
e
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is
Robinson
U
s
e C+
+
more in alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
a
s
tandard mutex
for the event
cal
l
back lock
commit
|
commitdiff
|
tree
2018-11-20
C
h
ri
s
Robinson
Use atomic_flags
a
nd atomic<bools>s whe
r
e appropri
a
te
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obinson
S
t
ore e
f
fect slots as uniqu
e
_p
t
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Rob
i
n
s
on
Use C++ mo
r
e in al
A
u
x
EffectSlot
.
c
pp
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
U
se a uniq
u
e_ptr for the
d
efa
u
lt
e
ffect slo
t
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
on
Use mor
e
C++ t
e
mpla
t
es instead of DECL_TEMPLATE
tr
i
cks
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robinson
Use C++
t
empl
a
tes
inste
a
d o
f
macro definitions m
o
re
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
A
d
d
comp
i
le-time
t
rait
s
for FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Rob
i
nson
Use C++
t
e
m
p
lates in
s
t
e
ad of ma
c
ro-defined variations
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
A
dd compile-time
t
r
aits
f
or DevFmtT
y
pe enum values
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Avoid
a
n
other case
of a varia
b
l
e named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
d
efa
u
lt i
n
itialization for the re
v
er
b
e
f
fect stat
e
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use proper templatin
g
for the mo
d
ula
t
or's Modulate
.
.
.
commit
|
commitdiff
|
tree
next