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
l
ean up the
J
ACK backend
commit
|
commitdiff
|
tree
2018-11-28
Chris Robinson
Add a
u
nique_ptr alias for
the
ringbuffe
r
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
R
emove unn
e
ed
e
d
mu
t
e
x c
h
ecks
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Avoid alsem* wrappers for al::semaphore
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris
R
obinson
Rep
l
a
c
e last
u
ses of alsem_t wi
t
h al::se
m
aphor
e
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Make
a
nd use a
s
e
maphor
e
cla
s
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Return a signed integer
f
rom altime_get
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
Add
the appropria
t
e
i
nclu
d
e
for the _POSIX_TIMERS
m
acr
o
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Robinson
S
w
ap c
o
ntext refe
r
enc
e
s in
t
h
e move assig
n
ment
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Disab
l
e MSVC
w
a
r
ning C4065
commit
|
commitdiff
|
tree
2018-11-27
C
h
r
i
s
R
obinson
Fix use of clock
_
gettime
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Avoid relying
on
s
truct timespec
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binso
n
Avoid i
n
cluding threads
.
h
in the ex
a
mpl
e
helpers
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Ro
b
i
n
son
Remove althrd_yiel
d
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove
u
nu
s
ed almtx
s
t
uff
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Rob
i
n
son
Use a
s
tandard mutex fo
r
the rem
a
i
ning lock
s
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
bi
n
s
o
n
Use a s
t
an
d
ar
d
mutex for th
e
source and effect slot
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use
a
standard mu
t
ex f
o
r the pro
p
lock
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robin
s
on
Use a st
a
nda
r
d mutex
for the ba
c
ke
n
d lock
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
Robins
o
n
R
emove
t
h
e
last re
m
ainin
g
use
s
of a
l
t
h
r
d_t
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris
R
obinson
Simplify
s
ome binar
y
search looku
p
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
nson
Remove althrd_t from
Windows
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
nson
Replace
s
o
me uses of alth
r
d_t
w
ith std::thread
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Add a missing std::begin
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get r
i
d o
f
some unne
c
essary functions
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
ob
i
nso
n
G
e
t rid of
t
he
l
ast A
T
OMIC ma
c
r
o uses
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Avoid using A
T
OMIC_
L
OAD on ALCdevice::Connected
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use
a unique_ptr
for the QSA
backend data
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris Robinson
Rename some struct mem
b
ers
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Remove some unused macros
commit
|
commitdiff
|
tree
2018-11-26
C
hris Robinson
Avoid usin
g
the ATOM
I
C() macro
commit
|
commitdiff
|
tree
2018-11-26
C
hris Robinson
Av
o
id using ATOMIC_INIT
commit
|
commitdiff
|
tree
2018-11-26
C
h
r
is
Robinson
Don't exp
l
icitl
y
c
l
e
a
r vect
o
r
object
s
in
the destructo
r
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
Rob
i
nson
Automatic
a
l
l
y clean up filters and eff
e
cts with th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robin
s
on
Automat
i
ca
l
ly
c
l
e
an up buffe
r
s
w
i
th the
r
sublist
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinso
n
Cl
e
an
u
p M
i
x
S
ource
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
A
v
oid
a
nother DEC
L
_TEMPLATE ma
c
ro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix an incorr
e
ct func
t
ion
c
all
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is
Robinson
Avoid
a separate
f
un
c
t
ion to
c
lean up ef
f
ect slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
A
t
uomatically clean up sources with its
s
u
bl
i
st's de
s
t
ruction
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robinson
P
r
operly
i
nitialize th
e
su
b
list
s
' freem
a
sk
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s Rob
i
nson
Ad
d
a PO
P
C
N
T64 macro
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Move b
s
2b
.
h t
o
a more appropriate place
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robin
s
on
Use C++
met
h
od
s
a bit
m
o
re
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
R
e
p
l
a
ce remaining us
e
s
of
st
d
::vector with al::vec
t
or
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinson
Avoid an extraneous
bool
e
an
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinso
n
M
ake Get
C
ont
e
xtRef return a ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obins
o
n
Use RAII
i
n alEffect
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Fix
a
couple comments
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris
R
obinson
Ensure an enum is th
e
appr
o
pria
t
e
size/t
y
pe
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robi
n
son
Use a norma
l
vector to store buffe
r
d
a
t
a
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinson
Use
RAII more with alF
i
lter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use a u
n
ique_ptr
w
h
ile opening a d
e
vic
e
commit
|
commitdiff
|
tree
2018-11-24
C
hr
i
s Robinson
Us
e
RAI
I
for d
e
vice references
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
binson
Ma
k
e
t
h
e
c
ontext Voic
e
Count atomic
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
R
o
binson
Fix an
i
ncorrect check
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s
R
obinson
Restructure and
cle
a
n up alu
.
cpp
a bit
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Rob
i
nson
Avoid a couple explicit
lo
o
ps
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Add
noexcept
to a bunch of
inline func
t
ions
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
M
ake a Dir
e
ctHrtfSta
t
e construc
t
o
r
to t
r
y
a
ppeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Use proper
time types for
the de
v
ice clo
c
k
time
and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinson
Use standard types for the devi
c
e cl
o
ck tim
e
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Clean up
alSourc
e
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
i
n
son
Clea
n
u
p
the C
h
orus a
l
ittle
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
n
s
on
U
se uni
q
u
e_ptr fo
r
DirectHrtfS
t
ate
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
A
dd and use a macr
o
to
define placement-ne
w
-
o
nly allocat
o
r
s
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Clean up som
e
unnece
s
s
a
r
y
specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use
uniq
u
e_p
t
r for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
U
se unique_ptr for BFor
m
atDec and Am
b
iUps
a
mpler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
s
on
Use
a unique_
p
tr for the Fro
n
t
S
tablizer
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Use a unique_p
t
r for the Compr
e
ssor
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Use
a
unique_p
t
r for Uhj2Encod
e
r
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Rob
i
nson
Fix deleting
t
he same buffe
r
ID multiple times in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Use RAII
m
ore in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris
R
ob
i
nson
Use RAII
w
h
e
n
han
d
li
n
g
the m
i
xer's FPU st
a
te
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
Avoid u
s
ing AT
O
MIC
macros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Replace a co
u
ple more almtx_
l
oc
k
/
u
nlock calls
commit
|
commitdiff
|
tree
2018-11-21
Chris R
o
binson
A
l
w
ays use
RA
I
I with
E
ffectSlo
t
L
o
ck
commit
|
commitdiff
|
tree
2018-11-21
Chris
Robinson
Use a normal v
e
ctor for the distance buffer storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robins
o
n
Make VerifyConte
x
t r
e
turn a
con
t
e
x
t
referenc
e
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Rename a
m
eth
o
d
to be clearer about its b
e
ha
v
ior
commit
|
commitdiff
|
tree
2018-11-21
C
hri
s
Robinson
U
se RAII locks
w
ith
th
e
BackendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Ro
b
inson
Use a
n
enu
m
class for Amb
i
L
ayou
t
/Norm
settings
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Try to improve alf
f
play underru
n
device time adjustment
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use a normal vecto
r
for
th
e
source send properties
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robi
n
son
Use C+
+
mo
r
e in alLi
s
tene
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
U
s
e
a stand
a
rd mut
e
x
for
t
he event call
b
ac
k
lock
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Us
e
atomic_
f
lags and at
o
m
i
c<
b
ools>s wher
e
app
r
opriate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
S
t
ore effec
t
slots a
s
unique_pt
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use C
+
+ mo
r
e in alAuxEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
unique_
p
tr for
t
h
e
def
a
ult
e
ffect slo
t
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
bi
n
son
Use more C++ t
e
m
plates
i
ns
t
ead of DECL_TE
M
PLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use C++ templ
a
tes instead of
macro
d
efinitio
n
s
m
ore
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
A
dd co
m
pile-t
i
me traits for Fm
t
Type enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
C
++ templates instead of m
a
cro-defined variations
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
R
obi
n
son
Add compile-time tr
a
its for DevFmt
T
ype enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Avoid
another cas
e
of a vari
a
ble named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use de
f
ault initializa
t
i
on for the
rever
b
ef
f
e
c
t s
t
ate
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Rob
i
nson
U
s
e proper templating for the
mod
u
l
a
t
or
'
s Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use proper inherit
e
nce for the e
f
fect
stat
e
objects
commit
|
commitdiff
|
tree
next