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 alcSetError static
2011-09-14
Chris Robinson
Make a
l
cSe
t
Er
r
or static
commit
|
commitdiff
|
tree
2011-09-14
Chris Rob
i
nson
R
e
move a
couple ineffective al
c
S
e
tError calls
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is
R
o
b
inson
U
s
e IsDe
b
uggerPrese
n
t
instead of the VC-on
l
y __try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
C
h
ris Ro
b
inson
Return an e
r
r
or from the Captu
r
eSa
m
ples
m
etho
d
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
L
i
mit th
e
mini
m
um ALSA c
a
ptu
r
e size to 100ms, a
n
d th
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use maxu to clamp PulseAudio
'
s
c
apture
buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Pre-a
p
ply
the de
f
e
rred sour
c
e o
f
f
s
et only w
h
e
n
it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inson
Rename the ALEffect
_
macros to ALeffectState_ to ref
l
ect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
Be a bit more robust while h
a
ndling
th
e
global devi
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
hri
s
Ro
b
inso
n
Remov
e
the
context from being
c
urrent befor
e
r
emoving
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Get rid of Is
C
ontext
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inso
n
U
s
e VerifyDevice to valid
a
te
a
device handle instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Look f
o
r __A
L
S
O
FT_
T
R
A
P_ERR
O
R to trap both A
L
and A
L
C
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Short
e
n some warning
m
essages
commit
|
commitdiff
|
tree
2011-09-12
Chri
s
R
obinson
Use the active so
u
rce list when stopping sources o
n
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
Min
o
r
cleanup for
ap
p
lying click-remova
l
to
wet buf
f
ers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
Remove the effect slot paramet
e
r
f
ro
m
th
e
ef
f
ect
p
rocess
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Fi
x
a
p
o
ssibl
e
r
a
ce co
n
diti
o
n when setti
n
g an ef
f
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Fix non-
G
C
C Comp
E
xchangePtr
impl
e
mentations
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Don't i
n
cremen
t
the context referenc
e
count whe
n
locked
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obin
s
on
Remove GetLo
c
k
e
dCon
t
ext
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robinson
Get
r
i
d
o
f
s
ome mor
e
GetLockedContext calls
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Use function pointers to set type-spe
c
ific effe
c
t properties
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Avoid acce
s
sin
g
EAX-only reverb
p
roperties for non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Remove the unio
n
f
r
om the effect parameter
t
ypes
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
Use function pointers to
set type-specif
i
c
filter properties
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
More lock
a
voidance
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Just refe
r
ence the c
o
ntext when
c
h
ecking for extensions
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
bi
n
s
on
Use a RWLo
c
k to protect access to a buf
f
e
r instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
A
void holdi
n
g the
c
ontext lock for the buff
e
r
func
t
ions
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Avoid holdin
g
the conte
x
t lock
when setting auxiliary
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hris Rob
i
nso
n
M
ake some li
s
te
n
er properties volatile
commit
|
commitdiff
|
tree
2011-09-11
C
hris Robinson
Mark some sour
c
e pr
o
p
erties volatile
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
Smal
l
fixes to setting t
h
e
source's di
r
e
c
t filter and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid holding the context lock while
setti
n
g
s
ource
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Init
i
alize source
p
a
r
ameters be
f
ore adding the
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Don
'
t defer
s
topped a
n
d initial source
s
tate changes
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
A
d
d a comment about when FreeContext a
n
d
FreeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Trace t
h
e device pointer when w
a
rning
about
l
efto
v
er
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
b
i
nso
n
S
e
t the dev
i
ce-connected flag to false fi
r
s
t
when handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
C
o
n
dense some c
o
de
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Cl
e
an
up some code comment
s
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
L
ock th
e
l
ists whi
l
e probing
d
evices
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
C
lean up s
o
me comment
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Slight
l
y modi
f
y a warning
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obins
o
n
Properly destroy contexts
t
hat are
l
eft
o
n the device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s
Robins
o
n
Avoid l
o
cki
n
g the dev
i
ce when
adding and removing contex
t
s
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robi
n
son
Avoi
d
h
olding the list
lock when n
o
t
n
e
e
ded
commit
|
commitdiff
|
tree
2011-09-10
C
hris
Robinson
Warn about
c
ontexts that are err
a
ntly left c
u
rrent
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robi
n
s
o
n
Ho
l
d an e
x
tra r
e
fe
r
en
c
e on
the de
v
ice for each of its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Add some reference counting
t
o
t
h
e device
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
i
s R
o
b
inson
Fix a
p
arameter type
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
Use alGe
t
EnumValue to check f
o
r sup
p
o
r
ted filters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Add
an option t
o
trap device err
o
rs i
n
a debugger
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robinson
Add an
o
p
tion to trap contex
t
err
o
r
s in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binso
n
Allow PulseAudio's tleng
t
h to grow t
o
make sur
e
there
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is
Robinson
Use an array to get the devic
e
f
ormat f
r
o
m
t
he user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Avoid
an unnecessar
y
lo
c
k
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
D
o an atomi
c
compare
-
exchange on the global context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
h
r
i
s
Robinson
Fix multicha
n
nel wet g
a
inhf c
a
lc
u
lation
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
is Robinson
Use
a
n atomic e
x
change
to get
the old global
c
ontext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
i
s
Robin
s
on
Log the funct
i
on name ins
t
e
a
d
of the source file and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Trace the r
e
v
e
rb buf
f
er size
commit
|
commitdiff
|
tree
2011-09-02
Chris
Robinson
Combine the
reverb effects
commit
|
commitdiff
|
tree
2011-09-02
C
hris
R
o
binson
D
on't recreate the
ef
f
ect when switching between the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
Combine t
h
e dedicated
(
dialog/LFE) effects
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
F
i
x a com
m
ent
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
Fi
x
a pote
n
t
i
al infinite loop w
h
en removing a
n
effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinso
n
St
o
re t
h
e filt
e
r gains direc
t
ly in the s
o
urce instead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Avoid the
context lock w
h
en genera
t
ing and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinson
Avoid t
h
e context lock when generating and dele
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
obinso
n
D
o
n't s
e
t
a
thr
e
ad
priority if real
-
ti
m
e isn'
t
re
q
uested
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Ad
d
a
function to initialize a
R
W
Lock
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robin
s
on
Hold t
h
e context
lock only as need
e
d when
h
and
l
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
nso
n
Avoid l
o
cki
n
g the
c
onte
x
t
w
hile getting and setting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
r
is Robinson
Use t
h
e
activ
e
eff
e
ct slot lis
t
fo
r
pending u
p
dates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
Rename Ge
t
ReffedCont
e
xt t
o
GetC
o
ntextRef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a more appr
o
priate e
r
ro
r
for trying to dele
t
e a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hr
i
s Robinson
Hold the lock
only as neede
d
when gener
a
ting an
d
d
e
leting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a
limit to the UIntMap size
and us
e
it
f
o
r s
o
urces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
son
U
s
e a sep
a
rate array for the auxi
l
iary slots in
the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Fix compilation with MS
V
C
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add functions t
o
r
e
trieve
t
he
s
o
u
rce from the so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Ro
b
inson
Use a RWLock and
atomic exch
a
nges for t
h
unk h
a
ndling
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s R
o
binson
Lock the context while deleti
n
g
s
ourc
e
s only as n
e
eded
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s Rob
i
nson
Don't
loc
k
the context while che
c
k
i
ng the
v
alid
i
ty
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robinson
Do a pointer exchange when repl
a
c
i
ng the s
o
urce buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obinson
Use the r
e
f
e
rence counting
func
t
ions fo
r
t
h
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
is
Robinson
Hold the conte
x
t
lock as needed
w
hile gene
r
ating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
inson
Use a gene
r
i
c int type to handle en
u
m swaps
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
inson
D
o
a compare
-
exchange to set the context error
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robinson
Exchange the AL er
r
o
r
wh
e
n ret
r
ievin
g
i
t
commit
|
commitdiff
|
tree
2011-08-30
C
h
r
is
Robinson
Make specific functions to loc
k
/unlock UInt
M
ap access
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris
R
obinson
Manually
l
ock the
m
ap w
h
ile iterating throu
g
h
its
cont
e
nts
commit
|
commitdiff
|
tree
2011-08-30
Chris Rob
i
nson
Use a
read-w
r
ite lock to protect access to the
UInt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Make the source's Needs
U
pd
a
t
e
volatile
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
D
o a
pro
p
er exchange when setti
n
g a new
state
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Lock the
c
ontext as n
e
ed
e
d for the defer and process
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Ma
k
e ALCco
n
text's
De
f
e
r
Upd
a
tes
field volati
l
e
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Robinson
Ho
l
d a reference on the globa
l
c
o
n
text
commit
|
commitdiff
|
tree
next