repo.or.cz
/
openal-soft
/
android.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Make ALSA XRUN when the number of available samples exceeds the buffer size
2011-09-18
Chris
R
obins
o
n
Store the HRTF t
a
bles used
in the
d
evi
c
e
commit
|
commitdiff
|
tree
2011-09-16
Chris
Robinson
Fix a mutex leak in a capture o
p
en error
path
commit
|
commitdiff
|
tree
2011-09-15
C
h
ris
R
obinson
Fi
x
comment on extern
a
l H
R
TF
file format
commit
|
commitdiff
|
tree
2011-09-15
Chris Ro
b
i
nson
Trace
c
ompatible
H
RTF f
o
rmats when l
o
ading
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
hris Robinson
Make al
c
SetError static
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Robinson
Rem
o
v
e
a couple ine
f
fective alcSetError
c
alls
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Robinson
Use IsDebug
g
e
rPres
e
nt inst
e
ad of the VC-onl
y
__
t
ry
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robins
o
n
Return an
e
rror
from the Captur
e
Sa
m
p
les
method
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Limit the mini
m
um ALSA ca
p
ture
s
ize to
1
00
m
s, and
the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use maxu
t
o clamp Pulse
A
udi
o
's capture buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robinson
Pre-apply the deferred
source of
f
s
et only w
h
en
i
t's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
is
Ro
b
i
nson
Rena
m
e the ALEffec
t
_ macros to
A
L
effe
c
tSt
a
t
e_
t
o refl
e
ct
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Be
a
bit mo
r
e robust while h
a
ndling the g
l
o
bal dev
i
ce
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chri
s
Rob
i
nson
R
em
o
ve the contex
t
f
r
om
b
ei
n
g current
before r
e
movi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
is Robi
n
son
G
e
t rid of IsContext
commit
|
commitdiff
|
tree
2011-09-12
Chri
s
Robin
s
on
Use Ve
r
i
fy
D
evice to validate
a
device handle instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
R
ob
i
n
s
on
L
ook for
_
_ALSOFT_TRAP
_
E
R
RO
R
t
o trap
b
oth
AL an
d
ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Shor
t
en some warning m
e
ssages
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Use
the active s
o
u
r
c
e list wh
e
n s
t
opping sources on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
is Robin
s
on
M
i
nor clea
n
up for applyin
g
click-rem
o
v
a
l
to wet
b
u
ffers
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robi
n
son
Remo
v
e
the effect s
l
ot p
a
r
a
m
eter from the
e
ffe
c
t pr
o
cess
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Fix a
p
ossibl
e
race con
d
ition when set
t
i
ng an effect
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Fix
non-GCC CompExchange
P
tr implementations
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Don't
increment the context reference count when locked
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
Remove GetLocke
d
Context
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Rob
i
n
son
Get rid
o
f some more GetLoc
k
ed
C
ontext
c
a
lls
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
U
se function pointers to set type
-
specific effect
p
rop
e
rties
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinso
n
A
v
oid accessin
g
E
A
X-only reverb properties for non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Remove
t
he union from
t
he ef
f
e
ct paramet
e
r types
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robin
s
on
Us
e
function point
e
rs to set type-
s
pecific filter properties
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robi
n
son
More lock
avoidanc
e
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robins
o
n
Just reference the contex
t
when checking for e
x
tensions
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris
R
obinson
Use a
RWLock to protect access
t
o
a
buffer inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoi
d
h
o
l
ding
t
he contex
t
lock for the buffer
f
unctions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
Avoid h
o
ld
i
ng t
h
e conte
x
t lock w
h
en setting auxili
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
M
a
k
e
some lis
t
ener
properties vol
a
tile
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
b
inson
Ma
r
k som
e
s
o
urce properties
v
olatile
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Small fixes to setting the source's dire
c
t
filte
r
and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid hold
i
ng the co
n
text lock
w
hile s
e
tting so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Initialize source parameters
b
e
f
o
re addi
n
g t
h
e s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Don't defer stoppe
d
and initia
l
source s
t
ate
c
hanges
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is R
o
binson
Add a co
m
ment about whe
n
FreeContext and Fr
e
e
Device
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Trace
the device pointer when warn
i
ng ab
o
ut lef
t
over
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
R
o
binson
Set t
h
e d
e
vice-connected flag to false first when handlin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
binso
n
C
o
ndense
some code
commit
|
commitdiff
|
tree
2011-09-11
C
h
r
is R
o
binson
C
le
a
n up some code commen
t
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Lock the lists while probing devices
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Clean
up some
comments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Sli
g
htly
mod
i
fy a war
n
ing
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Pr
o
perly destroy con
t
exts th
a
t
are left on t
h
e de
v
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
r
is Robinso
n
Avoid locking the device when adding and removing contexts
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
inson
Avoid hold
i
ng the list
lock when not needed
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robins
o
n
W
arn about contexts that are errantl
y
l
e
ft current
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
i
s
R
obinson
Hold a
n
extra referenc
e
o
n
t
h
e
dev
i
ce for each of its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robins
o
n
Add
some reference counting t
o
the dev
i
ce
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robins
o
n
F
i
x a para
m
eter type
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Ro
b
inson
Use alGetEnu
m
Val
u
e
t
o
c
heck for supported filters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Add a
n
opt
i
on to tra
p
device
e
r
rors in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
A
d
d an option to trap
cont
e
xt errors
in a debugge
r
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Al
l
ow PulseAudio's tlength to grow to
mak
e
sure ther
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
ri
s
Robinson
U
se
an arr
a
y t
o
get
t
h
e
devic
e
f
o
rmat
from th
e
user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Avo
i
d an
unnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
D
o an at
o
m
i
c
compare-ex
c
hange o
n
the globa
l
context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinso
n
Fix
m
ultichannel
wet g
a
i
n
hf ca
l
culation
commit
|
commitdiff
|
tree
2011-09-02
Chris
R
obinson
Use an atomic e
x
change to get the old glob
a
l
c
o
n
t
ext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
L
og the function nam
e
instead
o
f the
sourc
e
file and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Trace the rever
b
buffer size
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s Robinson
Combine the
r
everb effects
commit
|
commitdiff
|
tree
2011-09-02
C
hris Ro
b
i
n
son
Don't recre
a
te
the effect when sw
i
tchi
n
g bet
w
e
e
n
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robin
s
o
n
Combine t
h
e
d
edicat
e
d (dia
l
o
g/LFE)
e
ffe
c
t
s
commit
|
commitdiff
|
tree
2011-08-31
C
h
r
i
s
Robins
o
n
Fi
x
a
co
m
m
e
nt
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinso
n
F
i
x a potential infinite loo
p
when removing an ef
f
ect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robin
s
on
Store the filt
e
r gains directly in
t
he
sou
r
ce instead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
nson
A
v
oid the context lock when
g
enerating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robi
n
son
Avoid
t
he context lock when
gen
e
rating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris
R
obinson
D
o
n't s
e
t a thread prio
r
ity if
r
eal-time
i
sn
'
t requested
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
i
s
Robins
o
n
Add a function to in
i
tiali
z
e
a RWLock
commit
|
commitdiff
|
tree
2011-08-31
C
hr
i
s
R
obinson
Hold the context lock onl
y
as
n
eeded when
handling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
Avoid loc
k
i
n
g the contex
t
wh
i
l
e getting and set
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use the ac
t
ive ef
f
ect slot list for
p
ending updat
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
ob
i
n
so
n
Rename GetR
e
f
fedContext to GetCon
t
e
x
tRef
commit
|
commitdiff
|
tree
2011-08-31
C
hri
s
Robins
o
n
Use a more
appropriate error f
o
r tryi
n
g to
del
e
t
e
a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Ho
l
d
t
he lock only as needed when g
e
nerating
and deletin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is R
o
b
inson
Add a lim
i
t t
o
the
UIntM
a
p si
z
e and use it
for
so
u
rces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robins
o
n
U
se a separate array fo
r
the
a
uxili
a
r
y slots in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robi
n
son
Fix compilation with M
S
VC
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
A
dd functions to retrieve the sou
r
ce f
r
om th
e
source
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris
Robinson
U
s
e a RWLo
c
k an
d
at
o
mic exchanges for thun
k
handlin
g
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Lock the context while deleting
s
o
urces
only as needed
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinson
Don'
t
lo
c
k the
c
o
nte
x
t
whi
l
e checking the v
a
l
i
dity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinson
D
o a point
e
r ex
c
h
a
n
ge when
r
e
p
lacing the so
u
rce buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Us
e
t
h
e reference counting fun
c
tions for
t
he buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
h
r
is R
o
b
ins
o
n
H
old
the
context
lock as needed while generating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use a generic int
t
ype to hand
l
e enum swaps
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s Ro
b
inson
Do a compare-exchange to s
e
t
the c
o
nt
e
xt erro
r
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
E
x
c
ha
n
ge the AL error when retrieving it
commit
|
commitdiff
|
tree
2011-08-30
Chris Robin
s
o
n
Make s
p
ecific fu
n
ctions t
o
lock/unlock UIntMap access
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
Manually lock the ma
p
while it
e
rat
i
ng
t
h
rough its con
t
en
t
s
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binson
Use a read-write l
o
ck
t
o protect acc
e
s
s
to
t
he UI
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
M
a
ke the source's NeedsUpdate volatile
commit
|
commitdiff
|
tree
next