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
Store the HRTF tables used in the device
2011-09-18
Ch
r
is Rob
i
nson
Sto
r
e
the HRTF tables us
e
d
i
n
th
e
device
commit
|
commitdiff
|
tree
2011-09-16
Chris
R
o
binson
Fix a
mut
e
x leak in a cap
t
ur
e
open error path
commit
|
commitdiff
|
tree
2011-09-15
Ch
r
is R
o
binson
Fix
comme
n
t on
external HRTF file for
m
at
commit
|
commitdiff
|
tree
2011-09-15
Chris Robinson
Trace comp
a
tible HRTF
f
orm
a
t
s
when loading instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris
R
obinso
n
Make alcSetE
r
ror
s
tatic
commit
|
commitdiff
|
tree
2011-09-14
C
h
r
is Robinson
Remove a c
o
upl
e
in
e
f
f
ective
alcSetError c
a
lls
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Ro
b
inson
Us
e
I
s
DebuggerPresent inste
a
d of the VC-only __try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Ret
u
rn an e
r
r
or from the CaptureSamples method instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robi
n
son
Limit the minimum ALSA capture size
to 10
0
m
s
,
and t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris R
o
binson
Use maxu
to clam
p
P
ulseAudio's capt
u
r
e buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s
Robinson
Pre-apply the d
e
ferred source offset only when it
'
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
R
ename the ALEff
e
ct_ ma
c
ros to ALeffe
c
tState_
to reflect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hris Robinson
Be
a
bit more r
o
bust
w
h
i
le han
d
l
ing the globa
l
device
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris Robinson
Remove the cont
e
xt from being current before removin
g
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinso
n
G
e
t rid of IsContex
t
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
Use Veri
f
yDevic
e
to validate a device handle in
s
tea
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
Look for __A
L
SOFT_TRAP_ERROR to trap both AL and ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
Robinson
Short
e
n s
o
me warning
m
essa
g
es
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
U
s
e
the a
c
t
i
ve source list when sto
p
ping sources on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Rob
i
n
s
on
Mi
n
or clea
n
u
p
for applyin
g
click-removal to wet buffers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Remove the
effec
t
slot par
a
meter from the e
f
f
ect
p
roces
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
R
o
binson
Fix a possi
b
le race con
d
ition when setting
a
n eff
e
ct
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is R
o
binson
Fix no
n
-GCC CompExchangePtr imp
l
ementations
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Do
n
't increm
e
nt
the context refere
n
ce count when l
o
cke
d
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Remove GetLoc
k
edContext
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Get
rid
o
f some more GetLocke
d
C
ontext
c
alls
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
Use fun
c
tion poin
t
ers to set typ
e
-sp
e
cific effect prope
r
ties
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
R
obinson
A
void
a
ccessin
g
EA
X
-on
l
y reverb
p
roperties for no
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
Rem
o
ve th
e
unio
n
f
r
om
the effect parameter types
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robinso
n
U
s
e
f
u
nc
t
ion pointers t
o
se
t
t
y
pe-specific filter pro
p
erties
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
More lock avoidance
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Ju
s
t reference the context
w
hen checking for
e
xtensio
n
s
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
Robinson
Use a RWLock to
p
ro
t
e
c
t acce
s
s to
a buffer
i
nst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid
holdi
n
g the context lock for the buffer
f
unctions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robi
n
son
Avo
i
d
holding the context lock when sett
i
ng auxilia
r
y
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Ro
b
inson
Make some listener pro
p
erties volatile
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris R
o
bin
s
o
n
Mark some source
p
rop
e
rties volatile
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Small fixes to setting
t
he
s
o
urce
'
s
d
irect filt
e
r and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Avo
i
d holding t
h
e
cont
e
xt loc
k
w
hile setting source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
i
nson
Initialize source pa
r
a
m
eters before
a
dd
i
ng t
h
e source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
Don't de
f
er stoppe
d
and ini
t
ial sou
r
ce stat
e
changes
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robin
s
o
n
Add a
c
ommen
t
a
bout when
F
reeC
o
ntext
and FreeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
binson
T
r
a
c
e
the d
e
vice
poi
n
te
r
when warning about leftover
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robins
o
n
Set
t
h
e device-
c
on
n
ecte
d
flag to false first when handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris
Robinso
n
Conde
n
se some
c
ode
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Ro
b
inson
C
l
e
an up som
e
code comments
commit
|
commitdiff
|
tree
2011-09-10
C
hr
i
s Robinson
Lock
t
he lists while probing devices
commit
|
commitdiff
|
tree
2011-09-10
C
h
r
i
s
Rob
i
nson
Clean
u
p
so
m
e
com
m
ents
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obins
o
n
Sligh
t
ly
mo
d
i
f
y a war
n
ing
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Properly destro
y
contex
t
s
t
hat are left on th
e
d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robi
n
son
A
v
o
id locking
t
he d
e
v
i
c
e when adding and
r
emoving con
t
exts
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Avoid holding the lis
t
lock wh
e
n not n
e
eded
commit
|
commitdiff
|
tree
2011-09-10
C
hris
R
obi
n
son
Warn abou
t
contexts
t
h
a
t are
e
rrant
l
y left current
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robinson
Hold an
e
xtra
reference o
n
t
h
e device
for
e
ac
h
of it
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is
Robinson
Add some reference count
i
ng to the dev
i
ce
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s R
o
binso
n
Fix a parameter type
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
o
binson
U
se alGetEn
u
mValue to
check for
supported filte
r
s and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Add an o
p
tion to trap d
e
vice
e
rrors in a d
e
bugger
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
A
dd an optio
n
t
o trap context errors in a debugge
r
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Allow PulseAudio's tlengt
h
to
grow to make su
r
e t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is
R
obinson
Use an array to get the device format from the user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robi
n
son
A
v
o
id
an u
n
ne
c
essary lock
commit
|
commitdiff
|
tree
2011-09-02
C
hris Rob
i
nson
Do an atomic co
m
pa
r
e-
e
xcha
n
ge on
t
he glo
b
a
l context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
h
r
is Robinson
F
i
x multich
a
nne
l
w
e
t gainhf
cal
c
ulati
o
n
commit
|
commitdiff
|
tree
2011-09-02
Chris Rob
i
nson
Use an
a
t
omi
c
ex
c
hange to get the ol
d
global contex
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Log the
f
unction name instead of
the source f
i
le and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Trace the
r
ev
e
rb buffer
size
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris
R
ob
i
n
son
Combine t
h
e reverb
e
ffec
t
s
commit
|
commitdiff
|
tree
2011-09-02
C
hris Robinson
Don't recreate the
e
ff
e
ct
when switchi
n
g between the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robi
n
son
Combine the dedica
t
ed (dialog/LFE) effects
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Ro
b
inson
F
i
x
a
c
omment
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
Fix a potential
i
nf
i
nite loop when
removi
n
g an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
S
t
ore the filter gains dire
c
tly
i
n
t
h
e
source
i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
Avoid the context lock
when generating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avoid
t
he co
n
t
ext lock wh
e
n ge
n
era
t
ing and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
s
o
n
Don't set a thread priority if re
a
l-
t
ime
isn't
requested
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
o
binson
Add a function
t
o i
n
it
i
alize a
R
WLock
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Hold the context lock only
as needed wh
e
n handling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avo
i
d l
o
c
k
ing the context while getti
n
g
a
nd s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
i
s
Robinson
Use th
e
active e
f
fect
slot list for
p
ending updat
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris R
o
b
i
nson
Ren
a
m
e
GetReffedConte
x
t
to GetCon
t
ex
t
R
ef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
U
s
e a more appropriate
e
rror for trying t
o
delete a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
Hold the lock only as n
e
eded when generating and deleti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a limit to the U
I
ntMap si
z
e a
n
d
u
se
it for sources
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Use a separate array for
t
h
e
auxiliary
s
lots in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robin
s
on
Fix
compil
a
tion with M
S
VC
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robins
o
n
Add functions to retrieve the sour
c
e from the s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinson
U
s
e
a RW
L
oc
k
and atom
i
c e
x
c
h
anges fo
r
thunk handling
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Lock the co
n
text while deleting sources only as ne
e
ded
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
is
Ro
b
inson
Don't lock the con
t
ext while checki
n
g
the
v
al
i
dity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris Robinso
n
Do
a
poin
t
er
e
xchan
g
e
w
h
en replac
i
ng the so
u
rce buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Rob
i
nson
U
s
e
the refe
r
ence counting functions for the buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
inson
H
o
ld t
h
e
c
ontext loc
k
as nee
d
ed whi
l
e ge
n
era
t
ing and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robinso
n
U
s
e a generic in
t
type t
o
handle e
n
u
m
swaps
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinso
n
Do a compare-ex
c
h
ange to set
the context error
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinson
Exchange th
e
A
L
e
rror when retrieving it
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
i
nson
Make
s
pecif
i
c f
u
nctions to lock/
u
nlock UIntMap access
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s R
o
binson
Ma
n
ually lo
c
k the ma
p
while it
e
ra
t
ing throu
g
h its cont
e
nt
s
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use a read-write
lock
to prote
c
t access to the UI
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is R
o
binson
Make th
e
source's NeedsUpda
t
e volatile
commit
|
commitdiff
|
tree
next