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 set a thread priority if real-time isn't requested
2011-08-31
Chris Robinson
Don't set a thread pr
i
ority if
rea
l
-tim
e
isn't re
q
ues
t
ed
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a fu
n
ction to initialize a RWLock
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
nson
Ho
l
d the context
l
oc
k
only as needed
w
he
n
handling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinso
n
Avoid locking the
c
ontext while getting and setting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
U
se the active effect slot list
for pending updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
Rename Get
R
effedContext
to GetContextRef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a mo
r
e
a
p
p
ropriate erro
r
f
or trying to de
l
ete
a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
Hol
d
t
h
e lock only as need
e
d
w
hen generating and
del
e
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Add a limit
t
o
the UIntMap
size and use it for sources
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Use a
s
e
p
arate a
r
ray for
t
he auxiliary
slots in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Fix compilat
i
on wi
t
h
M
SVC
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
A
d
d f
u
nctions to retrieve the source
f
rom
the source
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Ro
b
inson
Use a RWL
o
c
k
a
n
d
a
t
omic exchanges
f
or
thunk han
d
ling
commit
|
commitdiff
|
tree
2011-08-30
Chris Rob
i
nson
Lock the cont
e
xt while del
e
t
i
n
g sources only as nee
d
ed
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Don't lock
t
he
c
ontext while checking the validity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binson
D
o a pointer e
x
change when
r
eplacing the sourc
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinso
n
U
s
e
th
e
referen
c
e co
u
nting functions
f
or the b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris
Robinson
Hold th
e
cont
e
x
t
lo
c
k
a
s needed
while ge
n
erating
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
bin
s
o
n
Use a
gene
r
ic int t
y
pe to handle en
u
m
s
w
aps
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris Robi
n
so
n
Do a
c
om
p
are-exchan
g
e to set the con
t
ext er
r
or
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robin
s
on
Exchange the
A
L
e
r
r
or when retrievi
n
g i
t
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris
Robinson
Make specific function
s
to lo
c
k
/
unlock UIntMap
access
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robin
s
on
Manually lock
t
h
e map while
i
terating throu
g
h it
s
contents
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use
a
read
-
write lock to
p
r
otect
a
ccess to the UInt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinson
Make the
source
'
s
N
eedsUpdate volatile
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
o
binson
Do
a
prope
r
e
xch
a
n
g
e when setting a ne
w
state
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Lock
the
cont
e
xt as neede
d
fo
r
the defer
a
nd pro
c
ess
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robins
o
n
Make
A
LCcontext's DeferUpdates
f
ield volatile
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Hold a refer
e
nc
e
o
n
the glob
a
l context
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
binson
GCC's atomic built-ins were intr
o
du
c
ed in 4
.
1
.
0
,
so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is Robins
o
n
F
i
x t
y
po
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is
R
o
binson
Use atomi
c
excha
n
g
es when chec
k
ing f
o
r updates to objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinso
n
Use
an enum
inst
e
ad of an boolean f
o
r
s
ome flags
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Incre
m
ent the c
o
ntext refe
r
enc
e
co
u
n
t
w
hen locking
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Us
e
a lis
t
of
con
t
ex
t
s in the device
i
nstead
o
f
a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Ro
b
inson
A
v
oid
a gl
o
b
al lis
t
of co
n
t
e
xts
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
bin
s
o
n
Che
c
k i
f
t
h
e context is v
a
lid on
l
y if it's replacing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
inson
Hold a
r
eference on t
h
e c
o
ntext when b
e
ing set
as c
u
rr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
b
ins
o
n
Ren
a
me ALCcont
e
xt_Deref to ALCc
o
ntext_DecR
e
f
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
E
mulate pthrea
d
TLS functi
o
ns in Win
d
ows
commit
|
commitdiff
|
tree
2011-08-28
Chris Robins
o
n
Add reference counting to the ALC contexts
commit
|
commitdiff
|
tree
2011-08-28
C
hris Robinson
Print an error for inv
a
lid spe
a
ker layo
u
t keys
commit
|
commitdiff
|
tree
2011-08-25
Chri
s
R
obinson
Fr
e
e the
Wave
I
n buffers' data after
unprep
a
rin
g
them al
l
commit
|
commitdiff
|
tree
2011-08-24
Chris Robi
n
son
R
e
tur
n
an ALC
e
rror en
u
m from the OpenCapture
b
a
ckend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris Robinson
Return an ALC
e
r
r
or
e
num
from the OpenPlayback b
a
ckend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinso
n
Remove t
h
e Buff
e
r field from
the s
o
u
rc
e
commit
|
commitdiff
|
tree
2011-08-23
C
hris Robinson
Explic
i
tly
s
et Buffer
L
istStart's pre
v
field
commit
|
commitdiff
|
tree
2011-08-23
Chris Rob
i
nson
A
dd
A
L_SO
F
TX_deferre
d
_u
p
d
at
e
s
t
o th
e
context'
s
extension
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Prevent
s
ource
a
n
d
effect slot
u
pdates
f
rom
occuri
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Rob
i
nson
Remove some
g_ prefix
e
s
commit
|
commitdiff
|
tree
2011-08-22
Chri
s
Robinson
Ren
a
me a couple v
a
riables
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Alway
s
use the thunk fu
n
ctions to get object I
D
s
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Don't use
t
he thunk a
r
ray for
object lookups
commit
|
commitdiff
|
tree
2011-08-21
Chris
Ro
b
inson
De
f
e
r
sou
r
ce offset changes
r
equested by
t
h
e
a
pp
commit
|
commitdiff
|
tree
2011-08-21
Chris Rob
i
n
s
on
Use -
1
to mark an
i
nvalid
s
ource of
f
s
et instead of 0
commit
|
commitdiff
|
tree
2011-08-21
Chris
R
obin
s
on
De
f
er
source state change
s
fr
o
m alSour
c
ePlay/Pause
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robins
o
n
Use a separate funct
i
on to set
the
source state
commit
|
commitdiff
|
tree
2011-08-20
C
h
r
i
s Robinson
R
e
move
s
ome space
s
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
R
o
b
inson
Mo
v
e the GUI
D
i
n
itializ
a
tion to the helper
commit
|
commitdiff
|
tree
2011-08-20
Chris Ro
b
inson
Set th
e
loopback ba
c
kend fun
c
tions
first
commit
|
commitdiff
|
tree
2011-08-20
C
hris Robinson
Print
t
he ALC_DEFAU
L
T_A
L
L_DEVICE
S
_SPECIFIER
w
hen
a
v
a
ilable
commit
|
commitdiff
|
tree
2011-08-20
Chris Robin
s
o
n
Move some functions into a sep
a
r
a
te helper sourc
e
file
commit
|
commitdiff
|
tree
2011-08-20
Chris
Robi
n
s
o
n
Don't
e
n
u
m
er
a
t
e "PulseAudio Default" in th
e
A
L
L_DEVIC
E
S
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
hris Robinson
Don't expose
"DirectSound Defaul
t
" in
t
he ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
Robinson
M
o
re closely e
m
u
l
ate pthread_on
c
e in Wi
n
d
o
w
s
commit
|
commitdiff
|
tree
2011-08-20
C
hris Robi
n
son
Move backend s
o
urce
s
to a separate sub-dir
e
ct
o
r
y
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
i
s
Robi
n
s
o
n
Use the proper variable
type
commit
|
commitdiff
|
tree
2011-08-20
Chris Rob
i
n
so
n
Use th
e
str
i
ng I
D
i
n
stead
o
f n
u
meral
i
ndex t
o
reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is R
o
binson
Add opti
o
ns to specify altern
a
te ALSA device prefixes
commit
|
commitdiff
|
tree
2011-08-19
C
hris R
o
bi
n
son
Do
n
't
s
cal
e
the wet s
e
nd by the num
b
er of channels
commit
|
commitdiff
|
tree
2011-08-19
Chris Robin
s
on
Remove a
c
ouple unneeded var
i
ables
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Delete t
h
e
mutex if the device fails to open
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Ma
k
e
s
ure
there's
a valid
b
ackend
before try
i
ng to
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Rem
o
ve the "via
*
" port
i
o
n
of the e
n
u
m
erat
e
d
devic
e
s
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is R
o
binson
Don't re
m
ove backends that fail
to
initialize
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Use only th
e
first available backend for play
b
ack or
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
R
obi
n
son
Att
e
mpt to connect a context when pulseaudio initi
a
li
z
es
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Use
s
eparate lists
f
or pla
y
back and
c
a
p
ture
b
acken
d
s
commit
|
commitdiff
|
tree
2011-08-19
Chris
Robinson
Remove a typedef
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris Robi
n
son
L
oad
backend lib
s
on ini
t
commit
|
commitdiff
|
tree
2011-08-18
C
h
ris Robin
s
on
Make DSoundLoad return
a boo
l
ean
commit
|
commitdiff
|
tree
2011-08-18
Chris
Robinson
Avoid some LP ty
p
es
commit
|
commitdiff
|
tree
2011-08-18
Chris Robinson
O
n
ly a
t
tempt to load MMDevApi and DSound
o
nc
e
, on init
commit
|
commitdiff
|
tree
2011-08-18
Chris
R
obinson
Set the
p
roper
un
i
on member to 0
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Remove b
a
ckends t
h
at fail to initialize
commit
|
commitdiff
|
tree
2011-08-17
Chris R
o
binson
Allow th
e
b
ackend init funct
i
o
ns to return failure
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Coal
e
sce s
o
m
e
mix
e
r samp
l
e co
n
verters
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Avoid readi
n
g
some more sour
c
e
parameters multiple
.
.
.
commit
|
commitdiff
|
tree
2011-08-17
C
h
ris Robinson
Get rid of the remaining
min/max u
s
age
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Re
n
ame minF/maxF/c
l
ampF to m
i
nf/maxf
/
clampf f
o
r consistency
commit
|
commitdiff
|
tree
2011-08-17
Chris Robin
s
on
Use
mini/max
i
/
c
lampi a
n
d minu/maxu
/
clampu to re
p
l
ace
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Chr
i
s Robinson
Avoid a fl
o
at->in
t
->
f
l
oat
c
onvers
i
o
n
commit
|
commitdiff
|
tree
2011-08-16
C
h
ris Ro
b
ins
o
n
Us
e
inlin
e
m
inF/
m
a
xF/clampF functions
inst
e
a
d
of the
.
.
.
commit
|
commitdiff
|
tree
2011-08-13
Chris Ro
b
inson
Fix wet
path
c
onehf calculation
commit
|
commitdiff
|
tree
2011-08-12
Chri
s
Robinson
Ma
k
e su
r
e
th
e
r
e
'
s
a b
u
ffer to render loopback s
a
m
p
les to
commit
|
commitdiff
|
tree
2011-08-12
Chris Robins
o
n
Avoid a tempor
a
ry th
r
o
w
-away
b
uffer for mixing nul
l
.
.
.
commit
|
commitdiff
|
tree
2011-08-12
Chris Robinson
Use an existing
f
u
ncti
o
n
to clear and free the
context
commit
|
commitdiff
|
tree
2011-08-12
Chris R
o
binson
R
o
u
n
d the HRTF sample step coun
t
commit
|
commitdiff
|
tree
2011-08-12
Chris Robinson
U
s
e A
R
M
Neon vector ops to apply
HR
T
Fs when
a
vailable
commit
|
commitdiff
|
tree
2011-08-08
C
hris Robins
o
n
Don't declare i
in a for() statement
commit
|
commitdiff
|
tree
next