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
Chr
i
s
Robinson
S
t
ore the HRTF
t
able
s
used in th
e
device
commit
|
commitdiff
|
tree
2011-09-16
C
h
ris Ro
b
i
n
s
o
n
Fix a mutex leak in a capture open
e
rr
o
r path
commit
|
commitdiff
|
tree
2011-09-15
Ch
r
is Robinson
Fix
c
omment on ex
t
ernal HRTF file format
commit
|
commitdiff
|
tree
2011-09-15
Chri
s
Robinson
Trace co
m
patible HRTF formats when loading instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
M
a
k
e alcSetError static
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Remov
e
a
couple ineffective al
c
Se
t
Error
c
al
l
s
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use
I
sDebugge
r
Prese
n
t instead of th
e
VC-only _
_
t
ry
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
h
ris Robinson
Return an er
r
or fro
m
t
he Ca
p
tureSamples method instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robi
n
son
Lim
i
t th
e
minim
u
m ALSA
c
apt
u
r
e size to
100ms, and the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chr
i
s
R
obin
s
o
n
Use maxu to
c
l
amp PulseAudi
o
'
s
cap
t
ure buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Pre
-
apply the deferred source offset
only when it'
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris R
o
binso
n
Rename the ALEffec
t
_ macros to ALeffectState_
t
o
reflec
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Be a bi
t
more robust
w
hile
hand
l
ing the g
l
obal de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inson
Remove th
e
co
n
te
x
t from
bei
n
g current bef
o
re removing
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
i
s
Robinson
Get rid of IsCo
n
t
ex
t
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris
R
obinson
Use Ve
r
ifyDev
i
c
e
to va
l
id
a
te a devic
e
hand
l
e i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
i
nson
Look for
_
_ALSO
F
T_TR
A
P_
E
RR
O
R
to trap both AL and ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris R
o
binson
Sho
r
ten som
e
warnin
g
mes
s
ages
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris
R
obinson
Us
e
the active source li
s
t
w
hen s
t
op
p
in
g
so
u
rces on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robinso
n
M
i
nor
c
l
e
anup
f
or
a
pply
i
ng c
l
i
c
k-removal t
o
wet buffers
commit
|
commitdiff
|
tree
2011-09-12
C
hris
Robinson
Remove the effect slot p
a
r
a
meter f
r
om the effe
c
t
process
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
Robinson
Fix a
possibl
e
race condition when set
t
ing an ef
f
ect
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris
Robi
n
son
Fi
x
no
n
-GCC
C
o
mp
E
xchang
e
Ptr imple
m
entations
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Don'
t
incr
e
me
n
t the
contex
t
referen
c
e count when lo
c
ked
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
R
emove Get
L
ockedContext
commit
|
commitdiff
|
tree
2011-09-11
C
hris Ro
b
inson
Get rid
o
f som
e
mor
e
GetLocke
d
Context c
a
lls
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Rob
i
nson
U
se fun
c
ti
o
n pointers to
set
type-specific
e
ffect properties
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
A
void access
i
ng E
A
X-
o
n
l
y reve
r
b pro
p
er
t
ies for n
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robi
n
son
Remove the union fr
o
m the effect paramete
r
types
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Use function pointers to
s
et type-
s
pec
i
fi
c
fi
l
ter
properties
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Mo
r
e lock av
o
idance
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinso
n
J
u
s
t
r
e
ference
t
he c
o
ntext when ch
e
c
k
i
n
g for exte
n
sions
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Use a RWLock to protect access to a
buffer instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
son
A
v
o
i
d
holding
the conte
x
t lock for the b
u
f
f
er functions
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Avoid holding the context l
o
ck when setting
a
ux
i
lia
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Make some listener prop
e
rties
volati
l
e
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
Mark some source
properti
e
s
v
olatile
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
S
mall fixes to setting the source's direc
t
f
i
lter an
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid holding the context loc
k
while setting
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
son
Ini
t
iali
z
e source
p
arameters
b
e
f
ore adding
t
he sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Do
n
'
t
defer stoppe
d
and initial source state
chang
e
s
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
A
d
d a com
m
ent
ab
o
u
t
w
hen Free
C
ont
e
xt and FreeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
ob
i
n
s
o
n
Trac
e
t
he devic
e
poi
n
t
er
when warn
i
ng abo
u
t l
e
ftover
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Set
t
he de
v
ice-con
n
ected flag to false fi
r
st when handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Condens
e
s
ome c
o
de
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
Robinson
Clea
n
u
p
some code comments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Lock th
e
l
i
s
ts
w
hile prob
i
ng dev
i
c
e
s
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robinson
Clean up s
o
m
e
c
o
m
ments
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obins
o
n
Slig
h
tly modi
f
y
a warning
commit
|
commitdiff
|
tree
2011-09-10
C
hr
i
s Robinson
Pr
o
perly destroy con
t
e
xts tha
t
are left
on the
d
evice
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Rob
i
nson
Avoid lock
i
ng the device when adding and remov
i
ng contexts
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Avoid holding t
h
e list lock
w
h
e
n not needed
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Warn about
c
ontexts that
ar
e
errantly left curren
t
commit
|
commitdiff
|
tree
2011-09-10
C
hr
i
s R
o
bins
o
n
Hold an ex
t
r
a re
f
erence on the
device for each
of i
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris
Ro
b
inson
Add some reference counting to the devi
c
e
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinso
n
Fix a parameter type
commit
|
commitdiff
|
tree
2011-09-10
C
hris
Robinson
U
s
e a
l
GetEn
u
mVa
l
ue to check
for s
u
pporte
d
filters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
r
is
Robinson
Add
an optio
n
to trap device e
r
rors
i
n
a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Add an optio
n
to
tr
a
p
context err
o
r
s
in
a
debugger
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robinso
n
Allow
PulseAudio
'
s tlength to grow
to make
s
u
r
e the
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Use an array
to get
the device forma
t
from t
h
e user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Ro
b
ins
o
n
Avoid an unnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Chris
Robin
s
on
Do an at
o
m
i
c compare-exchange on the
global context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Fix multich
a
nnel wet
g
ainhf calculation
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Use
a
n atomic ex
c
hange to get the old global context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Log the
f
unction nam
e
instead of the source fil
e
and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
hris
R
obinson
Tra
c
e the reverb buffer size
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
C
ombine the r
e
v
e
rb effects
commit
|
commitdiff
|
tree
2011-09-02
Chris
R
obinson
Don't re
c
reate
t
h
e effect when s
w
itching
betw
e
en th
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris R
o
binson
Combine
the de
d
icated (d
i
alog/
L
FE) effect
s
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinso
n
Fix a c
o
mment
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris
R
obinson
F
ix a
potential infini
t
e
l
oo
p
w
h
en removing a
n
eff
e
ct
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robin
s
on
Store the filter gains directly in the sou
r
ce ins
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
A
v
o
i
d
t
he context lo
c
k wh
e
n
g
enera
t
in
g
and
deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Avoid the con
t
ext loc
k
whe
n
generating and del
e
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Ro
b
ins
o
n
Do
n
't s
e
t
a thread priority if real
-
t
ime i
s
n
'
t req
u
e
ste
d
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinso
n
Add a fu
n
ct
i
on to ini
t
ialize a R
W
L
o
ck
commit
|
commitdiff
|
tree
2011-08-31
Chris
Rob
i
nson
H
old
t
he con
t
ext lock only as ne
e
ded when ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robi
n
son
Avoid locki
n
g
t
h
e
context whi
l
e ge
t
ting and sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
s
o
n
Use t
h
e ac
t
ive
effect slot list for
pend
i
ng updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris
R
obin
s
on
Ren
a
me GetReffedContext to GetC
o
ntextRef
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
i
n
s
on
Use a more
a
ppropriat
e
err
o
r f
o
r trying t
o
delete
a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
Hold the lock only as needed when gener
a
ting and
d
e
leting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add
a limit to the
UIntM
a
p si
z
e and u
s
e
it for sou
r
ces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
obinson
Use a separate array for
t
he auxiliary slots i
n
the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
Fix compilation with MS
V
C
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Ro
b
inson
A
dd
f
u
nctions to retrieve
the source from the so
u
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
i
nson
Use a
RW
L
ock
and
a
tomic
ex
c
hanges for thunk handling
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robi
n
s
on
Lock th
e
co
n
text while
deleti
n
g sources onl
y
as
needed
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obinson
Don
'
t lock the context while
check
i
ng the validity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
D
o a poin
t
er e
x
ch
a
nge
when r
e
pla
c
in
g
the s
o
ur
c
e buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
bin
s
on
Use
t
he reference co
u
n
t
i
n
g fu
n
ct
i
o
n
s
f
o
r t
h
e buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robinson
H
o
ld the co
n
text lock as
n
eeded while gen
e
rating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use a generic int type to handle
enum
s
waps
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Do a compare-exchange
t
o set
t
he context e
r
ror
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
E
xchange the AL er
r
or when
r
etri
e
ving it
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
in
s
on
Make specific funct
i
ons t
o
lock/un
l
o
ck UIntMap access
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robinson
Manual
l
y
l
ock the
map w
h
i
l
e
iterating
th
r
ough it
s
contents
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
is
R
obinson
U
se a read-write l
o
ck to protect acc
e
ss to the
U
Int
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
ins
o
n
Make t
h
e
s
ource's
N
eedsUpd
a
te v
o
l
atile
commit
|
commitdiff
|
tree
next