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
Don't increment the context reference count when locked
2011-09-11
Chris Robinson
Don't incr
e
ment
t
he con
t
ext reference count when locked
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
R
emo
v
e GetLo
c
kedC
o
ntext
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Get rid
o
f some more GetLockedCon
t
ext calls
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use funct
i
on po
i
nters to set type-
s
pe
c
i
fic
effect properties
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Avoi
d
acc
e
s
s
ing
E
AX-only
reverb
prop
e
rties fo
r
non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Re
m
ove
t
he u
n
i
o
n
f
r
o
m the effect param
e
ter types
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Use f
u
n
ction pointers to set type-spe
c
ific filter properties
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
binson
More lock avoida
n
ce
commit
|
commitdiff
|
tree
2011-09-11
Chris
Rob
i
n
son
Just ref
e
rence the
c
o
n
te
x
t when checking for extens
i
ons
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use a RWL
o
c
k
to prote
c
t acces
s
to
a
buff
e
r ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
A
v
oid holding the cont
e
x
t lock for t
h
e buf
f
e
r
functio
n
s
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avo
i
d
h
olding the conte
x
t l
o
c
k wh
e
n
setti
n
g auxiliary
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
binson
Make some listener properties volati
l
e
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obins
o
n
Mark some source properties volatil
e
commit
|
commitdiff
|
tree
2011-09-11
Chris Ro
b
inson
Small fixes to
s
e
tting the sour
c
e's direct
f
ilt
e
r and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
b
inson
Avoid holdin
g
the conte
x
t lock w
h
ile set
t
ing
sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
n
son
In
i
tialize
s
o
u
rce par
a
met
e
rs
befor
e
adding the
source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Don't
de
f
er stopp
e
d and ini
t
ial sourc
e
state ch
a
nges
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
Add a comment about w
h
en FreeContext
a
n
d
Fre
e
Device
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Trace
the device pointer when warn
i
ng
a
b
o
ut lefto
v
er
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
S
e
t
th
e
d
evice-co
n
nected flag to f
a
lse f
i
rst when hand
l
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
nson
Cond
e
nse s
o
me code
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obin
s
on
Clean up
s
ome code comments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Lock the lists wh
i
le probing d
e
vices
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
i
s
Robins
o
n
Clea
n
up some comment
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Slightly modify a w
a
rning
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s
Ro
b
inso
n
Properly des
t
roy c
o
ntexts that are
le
f
t
o
n the device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Avoid lock
i
ng the device
w
h
e
n adding and removing
cont
e
xts
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robinson
Avoid hold
i
ng the l
i
s
t loc
k
w
hen not needed
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris
Robinson
Warn about contexts t
h
at are
errantly left cu
r
rent
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obinso
n
Ho
l
d an extra
reference
on th
e
d
evice for each of
its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obinson
Add
some re
f
erenc
e
counting to the device
commit
|
commitdiff
|
tree
2011-09-10
C
hris Rob
i
nson
Fix a p
a
ramet
e
r type
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinso
n
U
se a
l
GetEnum
V
alue t
o
check for supported
filters
and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinso
n
Add
a
n opt
i
o
n
to trap device e
r
rors in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
o
b
inson
Add an
o
p
tio
n
to trap context errors in a debugg
e
r
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Allow PulseAudio's
t
length to g
r
ow to
make
sure there
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
bi
n
son
Use an arra
y
to ge
t
the device format from the
u
s
er
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris
Rob
i
nson
A
void an unnecessary
l
oc
k
commit
|
commitdiff
|
tree
2011-09-02
Chris Robin
s
on
Do an atomic compare-ex
c
h
ange
o
n the
g
lo
b
al con
t
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris
R
obinson
Fix
multic
h
annel wet g
a
inh
f
cal
c
ulat
i
on
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Use
a
n
ato
m
ic
e
xc
h
ange to get the old global contex
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
L
o
g
t
h
e function nam
e
i
n
stea
d
of
t
h
e s
o
urce
f
il
e
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Ro
b
ins
o
n
T
race the reve
r
b buffe
r
s
iz
e
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris Rob
i
nson
Combine th
e
r
everb e
f
fects
commit
|
commitdiff
|
tree
2011-09-02
Chris Ro
b
inson
Don't re
c
reate
t
h
e effect wh
e
n sw
i
tching
b
e
tween the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
h
r
is
R
o
b
i
nson
C
ombine
the dedicated (
d
ialog/LFE) effect
s
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Fix a comment
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
s
o
n
Fix a pote
n
t
i
al i
n
finite loo
p
when rem
o
ving an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ri
s
R
o
binson
S
t
ore the filter g
a
ins directly in
the sourc
e
inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris R
o
binson
Avoid t
h
e context lo
c
k when gen
e
rating
a
nd deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris R
o
binson
Avoid the context lo
c
k
w
hen g
e
n
e
ratin
g
an
d
del
e
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robins
o
n
Don't
s
et a
thread pr
i
ority if re
a
l-time
i
sn't req
u
e
sted
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinso
n
Add a fun
c
tion to initialize a RW
L
o
ck
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Hold th
e
context lock only
a
s needed when
h
a
n
dli
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robins
o
n
Av
o
id
l
ocking t
h
e contex
t
w
hile
g
etting an
d
s
e
ttin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris R
o
binso
n
U
se the ac
t
ive effec
t
slot
l
ist for pending u
p
da
t
es
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinso
n
R
e
name GetReffedC
o
ntext to GetCon
t
extRef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a more appro
p
r
i
ate
er
r
or
f
or trying
to delete an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
o
n
Hol
d
the lock o
n
ly as nee
d
ed when ge
n
erating and
d
e
leting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a limit to the UIntMa
p
siz
e
a
n
d u
s
e
it for sources
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Rob
i
nson
Use a separate array for the auxili
a
ry s
l
o
t
s
in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robins
o
n
F
i
x
co
m
pila
t
i
on with MSVC
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
obinson
Add func
t
ions to retrieve the source fr
o
m t
h
e so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a R
W
Lo
c
k and
atomi
c
exchange
s
for t
h
u
nk ha
n
d
lin
g
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robin
s
on
L
ock the
contex
t
whil
e
deletin
g
sou
r
ces o
n
ly
a
s neede
d
commit
|
commitdiff
|
tree
2011-08-30
C
hris
R
obinson
Don't loc
k
the context
while checking the validit
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binson
Do a pointer
exchange when replac
i
ng the source buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s Robinso
n
Use the referen
c
e counting f
u
nctions for the buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
H
o
ld
t
h
e c
o
n
text lock as needed whil
e
g
enerati
n
g and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robinson
Use a ge
n
eric int
t
ype
t
o handle enum
swaps
commit
|
commitdiff
|
tree
2011-08-30
Chris Robi
n
son
Do a compare
-
exch
a
n
g
e
to set the context
e
rror
commit
|
commitdiff
|
tree
2011-08-30
Chris Robin
s
on
Exchange the AL e
r
ror
when retrie
v
i
ng it
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinson
Make
s
pe
c
i
f
ic funct
i
ons to lock
/
unlock
U
IntMap a
c
cess
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
Manually lock the m
a
p
w
hile iterati
n
g throu
g
h its
c
ontents
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris R
o
binson
Use
a read-w
r
i
t
e lock to protect acces
s
to the UI
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
hris Robinson
Ma
k
e t
h
e source's NeedsUp
d
ate vol
a
tile
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Ro
b
inson
Do a proper
exchange when s
e
tt
i
ng a new
state
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Rob
i
nso
n
Lock t
h
e
co
n
text
as needed for
the def
e
r
a
nd process
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
o
binson
M
ake ALCcontext's De
f
erUp
d
ates field volatile
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinson
Hold a
refe
r
ence on
t
he global con
t
ext
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
GCC's atomic bui
l
t-ins w
e
r
e
introduced in 4
.
1
.
0
,
so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Rob
i
n
son
Fix typo
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Rob
i
nson
Use ato
m
ic exchanges whe
n
checking for updates to o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
ri
s
Robinson
Use
a
n e
n
um
i
nste
a
d
o
f
an boolean f
o
r some flags
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Increment the context refere
n
ce count wh
e
n locking
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
inson
Use a
l
ist
of cont
e
xts
i
n
t
h
e
device instead o
f
an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is Rob
i
nson
Av
o
i
d
a global list
of contexts
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is
Robinson
C
h
e
c
k if the context i
s
va
l
id only i
f
it's replac
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
hris Rob
i
n
s
on
Hold a
r
eference
on the
conte
x
t
wh
e
n being set as c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
R
ename AL
C
c
o
n
text_D
e
ref to ALCcontext_Dec
R
ef
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is
R
obins
o
n
Emula
t
e pthr
e
ad T
L
S fun
c
t
i
o
n
s in W
i
n
d
o
ws
commit
|
commitdiff
|
tree
2011-08-28
C
hr
i
s Ro
b
inso
n
Ad
d
r
e
fe
r
ence counting to the ALC c
o
ntexts
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
Robinson
Print an error for invalid
speaker layo
u
t keys
commit
|
commitdiff
|
tree
2011-08-25
Chri
s
Ro
b
inson
Fre
e
the Wav
e
I
n
buffers' data
a
fter unp
r
e
p
arin
g
t
hem a
l
l
commit
|
commitdiff
|
tree
2011-08-24
Chr
i
s Robinson
Re
t
urn an ALC
e
r
ror enum fr
o
m the OpenC
a
p
ture backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris R
o
binson
Ret
u
rn an ALC er
r
or enum from
t
he OpenPl
a
yback
b
ackend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris R
o
binson
Remove the Buffer field fro
m
the s
o
urce
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Explicitly set BufferListS
t
art'
s
p
rev field
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Add
A
L
_SOFTX_deferred_
u
pdates to the context's extension
.
.
.
commit
|
commitdiff
|
tree
next