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
Implement capture for the DirectSound backend
2011-09-11
Chris Robi
n
son
C
o
ndense some code
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
bin
s
on
C
lean up s
o
me code c
o
mments
commit
|
commitdiff
|
tree
2011-09-10
C
h
r
is Robinson
Lock the lists while probing devices
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Clean up some c
o
mments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Slightly mo
d
if
y
a warning
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s
Robi
n
so
n
Properly
d
estr
o
y
contexts t
h
at
a
r
e left on the devi
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris R
o
bins
o
n
Avoid lo
c
king the
device when ad
d
ing an
d
remo
v
ing contexts
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris R
o
binson
Avoid holdi
n
g t
h
e
list
l
ock when not
ne
e
d
e
d
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Warn about
c
on
t
exts
that are errant
l
y left current
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Hold
an
e
xtra reference o
n
th
e
device for
e
ach of its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
Add
s
ome
r
eferenc
e
counting to th
e
device
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Fix a paramete
r
type
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robinson
Use
a
lGet
E
numValue to
c
heck for supp
o
r
t
ed fi
l
ters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robin
s
on
Add an
o
p
tion to t
r
ap device e
r
rors
in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris
Robinson
Add an
o
ption to trap context erro
r
s in a de
b
ugger
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
i
n
son
Allo
w
PulseAudio's tlength to grow
to make
s
ure the
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obinson
U
s
e an
array
to
g
et the device format from the use
r
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris Robinson
Avoid an
u
nnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Do
a
n
atomic comp
a
re-exchange on the glob
a
l context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Fix multi
c
han
n
el wet g
a
in
h
f calcula
t
ion
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s
Robinson
Use an
atomic
e
xc
h
ange
t
o get
the o
l
d global c
o
n
t
ext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Rob
i
nson
Log
t
he functi
o
n name ins
t
ead
o
f the sour
c
e fi
l
e and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Trace
the r
e
verb b
u
f
f
e
r size
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Combine the reverb
e
f
f
e
c
ts
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Don't r
e
create the e
f
fec
t
when switching between the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Combine the d
e
di
c
a
ted (dia
l
og/
L
FE) effec
t
s
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
o
binson
Fix a comment
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
Fix
a
p
o
tential infinite l
o
op when
removin
g
an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
R
o
bi
n
s
o
n
Store the filter gain
s
dir
e
ctly in the source
i
nst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
A
voi
d
the context lock when generat
i
ng
a
nd
d
e
le
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avoid the contex
t
lock
when generating and
d
e
l
e
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Don't se
t
a
thread pr
i
ority if real-time isn't requested
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
obinso
n
Add a function to ini
t
i
alize a RWLock
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robins
o
n
Hold the context lock o
n
ly as needed when handl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
A
v
o
i
d locking the context
w
h
ile g
e
tting
a
nd
s
e
t
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robin
s
on
Use the act
i
ve e
f
f
e
ct slot
l
ist for
p
en
d
ing updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
R
ename GetReffedContext to
G
etContextRef
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinson
Use a more appropriate e
r
ror
f
or trying to de
l
ete an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
H
old the lock onl
y
as needed when
g
e
n
erating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robins
o
n
A
d
d
a limit to the UIntMap size and us
e
it for
s
o
urces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
U
s
e a s
e
p
arate a
r
ray fo
r
the
a
uxiliary
s
lots in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
r
i
s
Ro
b
inson
F
i
x comp
i
lation
with MSVC
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
A
dd funct
i
o
ns to ret
r
ieve the sou
r
ce from the sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Rob
i
nson
U
s
e a RW
L
ock a
n
d
ato
m
ic exchanges
f
or thunk ha
n
dling
commit
|
commitdiff
|
tree
2011-08-30
Chris
Rob
i
nson
Lock the contex
t
while
d
e
l
eting sources only as needed
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
Don
'
t
l
oc
k
t
he context while checking the v
a
lidity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinso
n
D
o
a pointer exc
h
an
g
e when replacing the source buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obinson
Use th
e
reference counting functions for the buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Rob
i
nson
Hold th
e
context
lock as ne
e
ded whil
e
g
en
e
r
a
t
ing and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Us
e
a generic int type
t
o
han
d
le enum swa
p
s
commit
|
commitdiff
|
tree
2011-08-30
Chris Robin
s
on
D
o a compa
r
e-ex
c
hange t
o
set the co
n
text error
commit
|
commitdiff
|
tree
2011-08-30
C
hr
i
s
R
obinson
Exchange the
AL err
o
r when
r
etrieving
it
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Make spec
i
fic f
u
n
ct
i
ons to lock/unlock UI
n
t
Map a
c
cess
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
o
b
i
nson
Manu
a
lly lock the m
a
p wh
i
le iterating th
r
ough its co
n
tents
commit
|
commitdiff
|
tree
2011-08-30
Chris Robin
s
on
Use a read-write l
o
ck to
p
rotect a
c
cess to the
U
Int
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s
R
obinson
M
a
ke th
e
source's NeedsUpdate volatile
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Do a proper ex
c
h
ange when setting a new state
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is Robinson
Loc
k
th
e
co
n
tex
t
as needed fo
r
the defer
a
nd p
r
oce
s
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
Robinson
Make
ALCcont
e
xt's Defer
U
p
da
t
es field vo
l
atile
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Hold a refe
r
ence on the
g
l
o
ba
l
c
on
t
e
xt
commit
|
commitdiff
|
tree
2011-08-29
Chris Rob
i
n
s
on
GCC's atomic built-ins we
r
e int
r
oduced
in 4
.
1
.
0, so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
i
s
Robinson
Fix typo
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Use atom
i
c
e
xchanges when ch
e
cking for updates to objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
i
n
s
o
n
Use
an enum inst
e
a
d
o
f
an boolean for some flag
s
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
I
ncre
m
ent the context reference count when loc
k
ing
commit
|
commitdiff
|
tree
2011-08-29
C
h
r
is Ro
b
inson
Use a l
i
st of contexts in the device
instead of an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Avoid
a global list of contexts
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
C
h
e
ck if the context is vali
d
onl
y
i
f
it's r
e
pla
c
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Hold
a reference on t
h
e context when
being set as curr
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Ren
a
me A
L
Ccontext_Deref t
o
A
L
Ccont
e
x
t
_D
e
c
Re
f
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Emulate
pthread TL
S
functio
n
s
in Win
d
ows
commit
|
commitdiff
|
tree
2011-08-28
Chris
R
obinson
Add reference coun
t
ing to the ALC conte
x
ts
commit
|
commitdiff
|
tree
2011-08-28
Ch
r
is Robinson
Print an er
r
or for invalid spe
a
ker la
y
out
k
eys
commit
|
commitdiff
|
tree
2011-08-25
Chris Robi
n
s
on
Free the
WaveIn buff
e
rs
'
data
after
u
n
p
rep
a
ring them all
commit
|
commitdiff
|
tree
2011-08-24
Chris Rob
i
nson
R
eturn an ALC erro
r
e
num f
r
om the OpenCapture backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris Robins
o
n
Return an ALC error
enum
f
rom t
h
e OpenPlayback bac
k
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris
Robi
n
son
R
e
move th
e
Buffer fi
e
ld fro
m
th
e
source
commit
|
commitdiff
|
tree
2011-08-23
C
h
ris Robinson
Ex
p
licitly s
e
t Buff
e
rListStart's p
r
ev field
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s Robinso
n
Add AL_SOFTX
_
defe
r
red_updat
e
s to
t
he context
'
s extension
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
C
hr
i
s Robinson
Prevent
s
o
u
rce and effect slot updat
e
s
from occuring
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
R
emove some
g_ prefixes
commit
|
commitdiff
|
tree
2011-08-22
Chr
i
s Ro
b
ins
o
n
Ren
a
me a couple variables
commit
|
commitdiff
|
tree
2011-08-22
Chri
s
Robinson
Alwa
y
s us
e
the thunk
f
u
nct
i
ons to get
o
bject IDs
commit
|
commitdiff
|
tree
2011-08-22
C
h
r
is Robinson
Don't
use the thunk array for object looku
p
s
commit
|
commitdiff
|
tree
2011-08-21
Chris Robi
n
son
Defer source of
f
set
c
h
anges request
e
d by the app
commit
|
commitdiff
|
tree
2011-08-21
C
hris Rob
i
nson
U
s
e
-
1
to mark a
n
invalid
s
o
u
rce o
f
fset
i
nstead of 0
commit
|
commitdiff
|
tree
2011-08-21
C
h
ris Robinson
De
f
er source stat
e
ch
a
n
ges from alSourcePlay
/
Pause
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Use a separa
t
e
function to
s
et the source state
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Remove some
s
pace
s
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Move the GUID initi
a
l
i
zat
i
on to the helper
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s Robinson
Set the
l
oopback bac
k
end functions
f
irs
t
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
P
rint the
A
LC_DEFAULT
_
ALL_DEVICE
S
_SPECIFIER
when availa
b
le
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Move some functions into a sepa
r
at
e
helper sour
c
e
f
ile
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Don't enumer
a
te "Pu
l
seAudio Defaul
t
" in the
A
L
L_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
h
r
is Robins
o
n
Don
'
t expose "DirectSound Def
a
ult
"
in the ALL_DEV
I
C
ES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Robinson
Mo
r
e closely emulate pthread_
o
nce i
n
W
indows
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Mo
v
e bac
k
end sources to a separate sub-directory
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Robinson
Use the pro
p
er variable type
commit
|
commitdiff
|
tree
2011-08-20
Chris Robins
o
n
Use the string
ID in
s
te
a
d o
f
n
umeral index to reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
i
s Rob
i
nso
n
A
dd o
p
tions to specify alter
n
a
t
e ALSA device prefixes
commit
|
commitdiff
|
tree
next