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 Rob
i
nso
n
Cl
e
an up the JAC
K
backend
commit
|
commitdiff
|
tree
2018-11-28
Chris Robi
n
son
Add a uni
q
ue_ptr alia
s
for the rin
g
buffe
r
commit
|
commitdiff
|
tree
2018-11-27
C
hr
i
s
Robinson
R
e
move unneeded mutex checks
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s
Robi
n
son
Avoid
als
e
m
* w
r
appers
f
or
al::s
e
maphore
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Replace last u
s
es
of alsem_t with al
:
:semap
h
ore
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robin
s
on
Make and
use a semapho
r
e class
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is R
o
binson
Return
a
signed integer from
a
ltime_get
commit
|
commitdiff
|
tree
2018-11-27
Chris Robin
s
on
Add the a
p
p
r
opriate
i
nclude fo
r
the _POSIX_TIM
E
R
S
macro
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Swap context ref
e
r
e
nces
i
n the move assignment
commit
|
commitdiff
|
tree
2018-11-27
Chris
Ro
b
inson
Disable MSVC warning C4065
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
R
ob
i
nson
F
ix use of cl
o
ck
_
gettim
e
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
b
inson
Avoid relying
on s
t
ruc
t
time
s
pec
commit
|
commitdiff
|
tree
2018-11-27
Chris R
o
binson
Avoi
d
including th
r
eads
.
h i
n
t
h
e example help
e
rs
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
s
on
Remove alth
r
d_
y
ield
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inso
n
Remove
unused a
l
m
t
x stuf
f
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Use a sta
n
dard mutex for the remaining
l
ocks
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Use a standard mutex for t
h
e s
o
urce a
n
d effect sl
o
t
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Use a standar
d
mutex for the proplock
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
R
o
binson
U
se
a standard mutex for
the backend
l
o
c
k
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
Remov
e
the last
r
e
maining uses o
f
al
t
hrd_t
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
S
i
mplify some binary se
a
rch
l
o
o
kup
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove alth
r
d_t from Wind
o
ws
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Repl
a
ce some
uses of althrd_t with std
:
:thread
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robinso
n
Add a
mi
s
s
ing std::begin
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
o
b
ins
o
n
Get
rid of
so
m
e un
n
ec
e
ssary f
u
nction
s
commit
|
commitdiff
|
tree
2018-11-27
Chris
Ro
b
inson
Get rid
o
f
the last ATOMIC macro
uses
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
o
binson
Avoi
d
u
s
ing ATOMIC_LOAD
o
n ALCdev
i
ce::Connec
t
ed
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robinson
Use a
u
ni
q
ue_ptr f
o
r
the QSA backend data
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Rob
i
nson
Rename som
e
s
t
ruct me
m
bers
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Remove some
u
nu
s
e
d
mac
r
os
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris Robinson
Avoid using the ATOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
o
bin
s
on
Avoid using ATOM
I
C_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robin
s
on
D
o
n't explici
t
l
y
clear
v
e
ctor objects in t
h
e destructor
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
obinson
Automatically clean up filt
e
rs and effects
w
ith
t
he
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robinson
Automatically clean up buffers with ther su
b
list
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robi
n
son
Clean u
p
MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Avoid another DECL_TE
M
PLATE mac
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris
Robinson
Fix
a
n incorre
c
t fun
c
tion call
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Avoi
d
a sep
a
rate
functi
o
n to cl
e
an up effe
c
t slot
s
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
o
binson
Atuomatically clean up sou
r
c
e
s with i
t
s
s
ublist'
s
destructi
o
n
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Ro
b
inson
Properly initialize the
s
ub
l
ists' f
r
eemas
k
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s R
o
binson
Add a PO
P
CNT64 macro
commit
|
commitdiff
|
tree
2018-11-25
C
h
ri
s
R
o
b
i
nson
Move bs2b
.
h to
a
more
a
ppro
p
riate pl
a
ce
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nson
Use C+
+
method
s
a
b
i
t more
commit
|
commitdiff
|
tree
2018-11-25
Chris Robins
o
n
Replace remain
i
ng uses of std::vector with al::vector
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris R
o
bin
s
on
Avoid an
extraneous bo
o
lea
n
commit
|
commitdiff
|
tree
2018-11-24
C
h
ris Robin
s
on
Make GetC
o
nt
e
xtRef retu
r
n a Con
t
extRef
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
Use RAII
in alEffec
t
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
F
ix a coupl
e
comments
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robin
s
on
E
n
sure an enum is th
e
appropriate size/type
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is Robinson
U
s
e a normal vector to store buff
e
r da
t
a
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robins
o
n
U
s
e RAII
m
ore with
alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use
a uni
q
u
e_ptr while
o
pening a device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
se RA
I
I for device
r
efer
e
n
c
es
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Make
the context VoiceCount atomic
commit
|
commitdiff
|
tree
2018-11-23
C
hris Rob
i
ns
o
n
Fix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Chris
Robinso
n
Restructure and clean up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robinson
Avoid a couple e
x
plicit loops
commit
|
commitdiff
|
tree
2018-11-23
C
h
r
i
s Ro
b
inson
Add noexcept to a bunch
o
f inline fu
n
ctions
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robins
o
n
Make a Dir
e
ct
H
rt
f
State
c
ons
t
ructor t
o
try appeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Use
proper time
t
y
p
es f
o
r the d
e
vice clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Robin
s
on
Use standard t
y
pes for
the device clo
c
k
times
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robi
n
son
Clean up al
S
ource
.
cpp
s
ome
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
inson
C
lea
n
up
the Chorus a
l
it
t
le
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use unique_ptr
for
Direc
t
Hrt
f
S
tate
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Add and use a m
a
cro to define pla
c
ement-new-only allocators
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
C
l
ean up some u
n
nec
e
ssary specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris
Rob
i
nson
Use un
i
que_ptr for bs
2
b
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Us
e
u
n
ique_ptr for BFormatDe
c
and A
m
biUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris
Robinson
Use
a
un
i
que_pt
r
for the FrontStablizer
commit
|
commitdiff
|
tree
2018-11-22
C
h
ri
s
Robins
o
n
Use
a
unique_ptr for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Use a un
i
que_ptr for
Uhj2E
n
co
d
er
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s
R
obi
n
son
F
i
x deleting the s
a
me buffer ID m
u
ltiple
t
i
mes
i
n one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use RAII m
o
re in
alSourc
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Use RAII when handling the mixe
r
's
F
PU
state
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
Robi
n
son
A
void
using ATOMIC ma
c
ros
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robi
n
s
o
n
Repl
a
ce a
couple more almtx_l
o
ck/
u
nlock calls
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
i
s Ro
b
in
s
on
Always use
R
A
I
I with Effe
c
t
SlotLoc
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
son
Use a normal vec
t
o
r for
the distance
b
uffer s
t
orage
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Rob
i
nson
M
ake Verify
C
ontext retu
r
n a context refer
e
nce
commit
|
commitdiff
|
tree
2018-11-21
Chris Robi
n
s
o
n
Renam
e
a met
h
od to be
clea
r
er
a
bou
t
its beh
a
vio
r
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
o
b
inson
Use RAII lo
c
k
s
wi
t
h the Backe
n
dL
o
ck
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
o
binson
Use an enum class fo
r
AmbiLayout/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to
i
mp
r
ove alffplay underrun device time adju
s
tment
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a normal vector
for th
e
sour
c
e send properties
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ more i
n
al
L
iste
n
er
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
in
s
on
Use a standa
r
d
m
utex for t
h
e even
t
ca
l
lback lock
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
U
s
e
atomic_flags and
a
t
omic<bo
o
ls>
s
where appro
p
riat
e
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
binso
n
Store effect slo
t
s as unique_
p
trs
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
U
s
e C++ more in alAuxE
f
fectSlot
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
s
on
Use a unique_ptr for the default effect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use more C++
t
empl
a
tes
instead of DE
C
L
_
TEMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
U
s
e
C
++ templates instead
of macro defin
i
tions more
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
ins
o
n
Add
c
omp
i
le-t
i
me tra
i
ts f
o
r
F
mtType e
n
um values
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use C++ templates
in
s
tead of
m
acro-
d
efined variat
i
ons
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Add comp
i
le-t
i
me traits for
D
evFmtType enu
m
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Avoid
a
n
other case of a variab
l
e named the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
Use def
a
u
lt initialization for the reverb eff
e
c
t stat
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use
p
roper
templating for the modulator's
M
o
dulat
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
C
hri
s
Rob
i
n
s
o
n
Us
e
proper i
n
heritence for the
effect
s
tate o
b
j
ects
commit
|
commitdiff
|
tree
next