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
Avoid a few more explicit loops
2018-12-02
Chris Robinson
Avo
i
d a f
e
w more e
x
p
l
icit lo
o
ps
commit
|
commitdiff
|
tree
2018-12-02
Chris Robins
o
n
Use a lambd
a
to apply the
N
FC
mixes
commit
|
commitdiff
|
tree
2018-12-01
Chris
Robinson
Rework sour
c
e s
a
mple coun
t
ing for mixing a bit
commit
|
commitdiff
|
tree
2018-12-01
Chr
i
s
R
o
b
inson
Try t
o
pa
c
ify MSVC's missing
a
s
u
itable default
construct
o
r
commit
|
commitdiff
|
tree
2018-12-01
Chris
R
o
binson
Add a
m
issing
i
nclu
d
e
commit
|
commitdiff
|
tree
2018-12-01
Chris Robins
o
n
Ha
n
dle source s
t
ate changed
e
vents uniqu
e
ly
i
n t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-01
C
h
ris R
o
binson
U
s
e std::ar
r
ay for the voice's Pre
v
S
a
mp
l
es
commit
|
commitdiff
|
tree
2018-12-01
Chris Robin
s
on
Improve constru
c
tion and
d
estructio
n
of ALvoices
commit
|
commitdiff
|
tree
2018-12-01
Chris Robinson
Don't b
o
ther mak
i
ng A
L
voiceProps dyn
a
micall
y
siz
e
d
commit
|
commitdiff
|
tree
2018-11-30
Chris Robinson
Mo
v
e a vari
a
ble
de
c
larat
i
on to a more appropriate place
commit
|
commitdiff
|
tree
2018-11-30
Chris Robinson
Avoi
d
hard
-
codin
g
a couple siz
e
s
commit
|
commitdiff
|
tree
2018-11-30
Chr
i
s Robinson
Store t
h
e sourc
e
ID w
i
th the voice
i
nstead of the source
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Ch
r
is Rob
i
nson
Rename a
funct
i
on for consiste
n
c
y
commit
|
commitdiff
|
tree
2018-11-29
Chris
Robinson
Re
o
rganize s
o
me device members
commit
|
commitdiff
|
tree
2018-11-29
Chris Robinson
P
ass t
h
e desired
resampler to CreateS
a
mpleConvert
e
r
commit
|
commitdiff
|
tree
2018-11-29
Chris Robinson
Clean up the converte
r
a bit
commit
|
commitdiff
|
tree
2018-11-29
C
hris Robinson
Re
m
o
v
e an improper Co
n
n
e
cted
c
heck
commit
|
commitdiff
|
tree
2018-11-29
Chris Robins
o
n
Avoid the u
p
date size g
o
i
n
g
t
o
0 w
i
th a
r
elat
i
v
ely
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Chris Robins
o
n
Don't bo
t
h
e
r wi
t
h (really) old pulseaudio headers
commit
|
commitdiff
|
tree
2018-11-28
Ch
r
is
R
o
bins
o
n
Do
n
't sever a p
a
used
source fr
o
m its v
o
i
c
e on disconnect
commit
|
commitdiff
|
tree
2018-11-28
Chris Rob
i
ns
o
n
Attempt to reconnec
t
lo
s
t d
e
vices with alcResetDeviceSO
F
T
commit
|
commitdiff
|
tree
2018-11-28
C
hris Robinson
Red
u
ce some ind
e
ntation
commit
|
commitdiff
|
tree
2018-11-28
Chris
Robinson
Avoi
d
some expl
i
ci
t
loops
commit
|
commitdiff
|
tree
2018-11-28
Chris
Rob
i
n
s
o
n
A
v
oid an un
n
ec
e
s
sary
l
a
mbda
commit
|
commitdiff
|
tree
2018-11-28
Chris Robin
s
o
n
Small cleanup for ~A
L
Ccontext_struct
commit
|
commitdiff
|
tree
2018-11-28
C
h
r
i
s Robinson
Cl
e
an u
p
t
he J
A
CK backend
commit
|
commitdiff
|
tree
2018-11-28
C
h
ris
R
obinson
Add
a
unique_ptr alias fo
r
th
e
r
ingb
u
ffer
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robinson
Rem
o
ve unnee
d
ed mutex che
c
ks
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is
Robinson
Avoid alsem
*
w
rappers for
a
l::semapho
r
e
commit
|
commitdiff
|
tree
2018-11-27
C
h
r
i
s
R
obinson
R
e
p
l
ace last uses of alsem_t with al::s
e
m
a
phore
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Robi
n
son
Make and
u
se
a semapho
r
e cla
s
s
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Return a signe
d
integer from altime_get
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is R
o
binson
Add the appropr
i
ate i
n
clude for
the _POSI
X
_TIMERS
macro
commit
|
commitdiff
|
tree
2018-11-27
Chris Robi
n
son
Swap context references
in the mo
v
e assi
g
n
m
ent
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
obinson
D
isab
l
e MSVC warning C4065
commit
|
commitdiff
|
tree
2018-11-27
Chris Rob
i
nson
F
i
x use of clock_gettime
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s
R
obinson
Avo
i
d relying on
s
t
ruct timespe
c
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Avoid
i
ncluding th
r
eads
.
h in the
e
xample hel
p
ers
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Remove althr
d
_yield
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Re
m
ove unused
a
lmtx st
u
ff
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
ob
i
nso
n
U
s
e
a stand
a
rd mutex
f
or the r
e
maining lo
c
k
s
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is R
o
b
inson
U
se a standar
d
mutex f
o
r the source and
effect sl
o
t
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
Robinson
Use a standard mutex for the p
r
oplo
c
k
commit
|
commitdiff
|
tree
2018-11-27
C
h
ris
R
o
b
inson
U
s
e
a
s
tandard mutex for th
e
backend
l
oc
k
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
inson
Remove th
e
last
r
e
m
aining use
s
of althrd_t
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s
Ro
b
i
nson
Simplify s
o
me
b
inary search loo
k
u
ps
commit
|
commitdiff
|
tree
2018-11-27
Chris Ro
b
i
nson
Rem
o
ve
a
lth
r
d
_t from Windows
commit
|
commitdiff
|
tree
2018-11-27
Chris Robins
o
n
Replace some uses of althrd_t with std::thread
commit
|
commitdiff
|
tree
2018-11-27
C
hris Robinson
Add a missing std::begin
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get rid of some unnecessary
functions
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Get
rid of
t
he la
s
t A
T
OM
I
C macro uses
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
i
s
Robin
s
on
Avoid us
i
ng ATOMIC_LOAD
o
n
ALCdevice::Connected
commit
|
commitdiff
|
tree
2018-11-27
Chris
R
o
b
inson
U
s
e
a u
n
ique_ptr for the Q
S
A backend da
t
a
commit
|
commitdiff
|
tree
2018-11-27
Chris Robinson
Rename som
e
struct members
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robinson
R
e
move some
u
nused macros
commit
|
commitdiff
|
tree
2018-11-26
C
hr
i
s Ro
b
inson
Av
o
i
d using the A
T
OMIC() mac
r
o
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Ro
b
inson
Avoid using A
T
OMIC_IN
I
T
commit
|
commitdiff
|
tree
2018-11-26
C
hris
Ro
b
i
n
son
Don't
explicitly clear v
e
c
t
o
r objects in
the destructor
commit
|
commitdiff
|
tree
2018-11-26
Chris
R
ob
i
nson
Automatically clean u
p
f
i
l
t
ers
a
n
d effec
t
s with th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automatically clean up buf
f
ers with the
r
s
u
blist
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
i
s Robin
s
on
C
l
ean up MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris R
o
binson
Av
o
i
d a
n
other DECL_TEMPLATE mac
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Fix
an incorre
c
t functi
o
n
c
a
ll
commit
|
commitdiff
|
tree
2018-11-25
Chris Rob
i
nson
Avoid a separat
e
function to clean up e
f
fect
slots
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Atuo
m
atically cl
e
an up
s
ources w
i
th its sublist's destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inso
n
Properly init
i
alize t
h
e
s
ublists' f
r
eema
s
k
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
A
dd a POPCNT64 macro
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Mov
e
bs2b
.
h to a more appropriate place
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
ob
i
n
s
o
n
U
se C++ m
e
thods a bit more
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Repla
c
e re
m
aining uses
of st
d
::vector with al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinson
Avoid a
n
extraneous bo
o
lean
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
n
s
o
n
Make Get
C
ontextRef ret
u
r
n
a ContextRe
f
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAI
I
in alEf
f
ect
.
c
pp
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
Fix a
coup
l
e comments
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s
Rob
i
nson
Ensu
r
e an enum is the appropr
i
a
t
e size/
t
yp
e
commit
|
commitdiff
|
tree
2018-11-24
Chris Rob
i
nson
Us
e
a normal v
e
c
tor to store buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinso
n
Use RAII more with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
in
s
on
U
s
e a uni
q
ue_p
t
r
while ope
n
ing
a device
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Use RAII for device refer
e
n
c
es
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
R
o
b
i
nso
n
Make the context
V
oice
C
o
un
t
atomic
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Robi
n
s
on
Fix
a
n incorrec
t
check
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
Ro
b
inson
Restructure and c
l
ean up
a
lu
.
cpp a
b
it
commit
|
commitdiff
|
tree
2018-11-23
C
hris Rob
i
nson
Avoid a couple explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris Robi
n
son
Add
no
e
x
cept
t
o a bunch of inline
functions
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
inson
Make a DirectHrt
f
State
constructor to try
a
ppeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use proper time t
y
pe
s
for the device
clock time a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
ins
o
n
Us
e
s
tandard types f
o
r t
h
e device
c
lo
c
k tim
e
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
C
l
ean up
a
lSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nso
n
Cle
a
n
up the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Rob
i
nson
Use
unique_ptr for Direc
t
HrtfState
commit
|
commitdiff
|
tree
2018-11-22
C
hris Rob
i
nson
Add and use
a
m
a
cro to def
i
ne
placement-new-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Clean u
p
some unnece
s
sary specifie
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
uniq
u
e_ptr
f
or bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binson
Us
e
u
n
iqu
e
_ptr f
o
r BF
o
rmatDec and
AmbiUpsamp
l
er
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
U
s
e
a u
n
ique_
p
tr for the
Fro
n
t
Stablizer
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s Robinson
Use a un
i
que_ptr
for the Compressor
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Robinson
Use a unique_ptr for Uhj2
E
ncoder
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
i
s
Robins
o
n
F
ix deleting the sam
e
buffer ID mult
i
ple times in
one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
ob
i
n
son
Use
R
A
II more in alSou
r
ce
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Use RAII w
h
en handling the mixer
'
s
F
PU state
commit
|
commitdiff
|
tree
next