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
Use fast float-to-int conversions for some mixer-related code
2011-09-10
Chris Robinson
Slig
h
tly
m
odify
a warni
n
g
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Prope
r
l
y
destroy
c
on
t
ex
t
s that
a
re left on the d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Avoi
d
l
ocking
t
he
d
evice when a
d
ding and removing context
s
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robi
n
son
Avoid holding the
l
ist lock when
n
ot ne
e
ded
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Warn a
b
out contexts that
a
re errantly
left cu
r
rent
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Hol
d
an extra refer
e
n
ce on
the d
e
v
ic
e
for each of its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
A
d
d some re
f
er
e
nce coun
t
ing to the device
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robi
n
son
F
ix a paramet
e
r type
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinso
n
Use
alGet
E
numVa
l
u
e
t
o
check
f
or suppo
r
te
d
filters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris
Robinson
Add an optio
n
to trap device
e
rrors in
a
debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris Robin
s
on
Add an
op
t
i
on
t
o tra
p
context errors in
a debu
g
ger
commit
|
commitdiff
|
tree
2011-09-10
Chris Rob
i
nson
Allow PulseAudio's tl
e
ngth
to
grow
t
o make sure
there
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Use
an array
to get t
h
e
device form
a
t
from the user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s Robins
o
n
Avoid
an unnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Do
a
n atom
i
c com
p
are-
e
xchange o
n
the globa
l
context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
F
ix multichannel wet gainhf
c
a
lculat
i
on
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris Ro
b
in
s
on
Us
e
an atomic exchange
to get the old
g
l
obal context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
is Ro
b
i
nson
Log the
f
unction
name i
n
stead of the source file and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s
Robinso
n
T
r
ace
t
he r
e
verb buff
e
r
s
ize
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Com
b
ine the reverb effect
s
commit
|
commitdiff
|
tree
2011-09-02
Chris
Rob
i
nson
Don
'
t re
c
rea
t
e
th
e
effect w
h
e
n switching
be
t
w
e
en the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Combine the de
d
icated (dialog/LFE) effects
commit
|
commitdiff
|
tree
2011-08-31
C
hris R
o
b
i
n
son
Fix
a
comment
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robin
s
on
Fix
a
potential i
n
finite loop when removing an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is
R
obinson
Store the filt
e
r gains directly
i
n
t
h
e
so
u
r
c
e instead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
A
v
oid the context
l
o
ck when generating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avoid the context lock whe
n
generating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robi
n
s
o
n
Don't set a th
r
ead priority if real-time isn
'
t
requested
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a functi
o
n to initialize a RWLock
commit
|
commitdiff
|
tree
2011-08-31
Chris Robins
o
n
Hold t
h
e context lock only as needed when
h
andling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robin
s
o
n
Avoid
l
ocking the conte
x
t while ge
t
ting a
n
d setting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Use
the active effect
slot li
s
t for pending updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinso
n
Rename GetRef
f
edContext to Get
C
o
ntext
R
ef
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robi
n
son
U
se a more appropriate
error for trying to de
l
ete
an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
Hold the
l
ock o
n
ly a
s
needed when generating and
deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hri
s
Robinson
Add a limit
to the UIn
t
M
a
p
size and use it for source
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a
s
eparate array for the auxiliary slots in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Fix compil
a
tion
w
ith MSVC
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add fu
n
ctio
n
s to
r
etrieve
the s
o
urce
f
rom the
source
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinson
Use
a
RWLock
a
nd atomi
c
excha
n
ges
f
or t
h
unk handling
commit
|
commitdiff
|
tree
2011-08-30
C
h
r
is Robinson
L
ock the
context while de
l
eting sour
c
es on
l
y as needed
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robin
s
on
D
o
n
't lo
c
k the context while checking the valid
i
ty
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinso
n
D
o
a point
e
r exchang
e
w
h
en replacing
t
he
sou
r
ce bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
inson
Use the reference co
u
ntin
g
fun
c
t
i
on
s
for t
h
e bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binson
H
o
l
d
the contex
t
lock
a
s needed whil
e
g
e
nerating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
is Robin
s
on
Us
e
a generic int type to handle enum swa
p
s
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robins
o
n
Do a comp
a
re-ex
c
h
a
ng
e
to set
t
he context error
commit
|
commitdiff
|
tree
2011-08-30
Chr
i
s Robinson
Exchange
the AL error when
r
etrieving i
t
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Make specifi
c
functions to lock/unlock UI
n
t
Map access
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
M
a
nually loc
k
the map whi
l
e iter
a
ting through its c
o
nten
t
s
commit
|
commitdiff
|
tree
2011-08-30
C
h
ri
s
Rob
i
nson
Use a
r
ead-write loc
k
to protect access to th
e
UI
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
r
is Robinson
Ma
k
e the source's NeedsUpdate volatile
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
i
s
Robin
s
on
Do a proper exchange wh
e
n
setti
n
g a new state
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
o
binson
Lock the
c
ontex
t
as
n
eeded for the def
e
r and pr
o
ce
s
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
M
a
ke ALCc
o
ntext's DeferU
p
date
s
field volatile
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Ro
b
i
nson
Hold a
r
eference o
n
the glo
b
al
c
ontext
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
G
CC'
s
atomic built-
i
ns were introduced in 4
.
1
.
0, so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Fix typo
commit
|
commitdiff
|
tree
2011-08-29
Chris Robi
n
son
Use a
t
om
i
c e
x
cha
n
ges w
h
en checking for updates to ob
j
ect
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robin
s
on
Use an
e
num instead
of an boolean
f
or some flag
s
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
binson
Incr
e
men
t
the context reference count when locking
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Robinso
n
Use a l
i
st of contexts
i
n th
e
device in
s
tead
of an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Avoi
d
a gl
o
bal list of contexts
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Chec
k
if the c
o
n
t
ext is
vali
d
only if it
'
s
replacing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Robins
o
n
Hold
a
reference on the con
t
ext when bei
n
g
s
et
a
s curren
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Robins
o
n
Re
n
a
m
e ALCcontext_D
e
r
e
f to ALCco
n
text_DecRef
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Robinson
Emulate
p
t
hread TLS functions in Windows
commit
|
commitdiff
|
tree
2011-08-28
Chris Robin
s
on
Add refere
n
ce
count
i
n
g to
the A
L
C context
s
commit
|
commitdiff
|
tree
2011-08-28
Chris Robinson
Print an error f
o
r inv
a
lid speak
e
r layout keys
commit
|
commitdiff
|
tree
2011-08-25
Chris Robinson
Free th
e
Wav
e
In buffe
r
s' data a
f
t
e
r unpre
p
aring
t
hem
a
l
l
commit
|
commitdiff
|
tree
2011-08-24
Chris Robinson
Return an AL
C
error enum fro
m
t
he O
p
enCapture
back
e
nd
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chr
i
s Robinson
Return an ALC err
o
r enum from the OpenPl
a
yback backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
C
hri
s
R
obinson
Rem
o
ve the Buffer field from the source
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
is Ro
b
inson
Expli
c
itly
set
Bu
f
ferLi
s
tStart's prev field
commit
|
commitdiff
|
tree
2011-08-23
Chris
R
ob
i
nson
Add
AL_
S
OFT
X
_deferr
e
d_updates to the context's ex
t
e
nsi
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris R
o
binson
P
r
event sourc
e
a
n
d
effect slot up
d
ates from
o
ccuring
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Robins
o
n
R
emove
s
om
e
g_
prefixes
commit
|
commitdiff
|
tree
2011-08-22
Chris Robin
s
o
n
Re
n
a
m
e a coup
l
e
v
ariables
commit
|
commitdiff
|
tree
2011-08-22
Chr
i
s Robinson
Always use
the thu
n
k fu
n
c
ti
o
ns to
g
et object ID
s
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Don't use the thunk
array for object lookups
commit
|
commitdiff
|
tree
2011-08-21
Chris Rob
i
nson
D
e
fer source
offset changes requested by the app
commit
|
commitdiff
|
tree
2011-08-21
Ch
r
is
R
o
binson
Use -1 to mark an
invalid source
offset instead of 0
commit
|
commitdiff
|
tree
2011-08-21
Ch
r
i
s
Robinson
D
e
f
e
r
source
state change
s
f
r
om alSourcePlay/Pause
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
U
se a
separat
e
f
unction to set t
h
e
s
o
urce state
commit
|
commitdiff
|
tree
2011-08-20
Chris
R
obin
s
on
Remov
e
some spaces
commit
|
commitdiff
|
tree
2011-08-20
Chris Robi
n
s
on
M
o
ve th
e
G
UID initia
l
ization to the
helper
commit
|
commitdiff
|
tree
2011-08-20
Chris
R
obin
s
on
Set th
e
loopba
c
k backend
fun
c
tions
first
commit
|
commitdiff
|
tree
2011-08-20
Chris
R
obinson
Print t
h
e ALC
_
D
EFAULT_
A
LL_
D
EVICES_S
P
ECIFIER when
a
v
a
ilable
commit
|
commitdiff
|
tree
2011-08-20
Chris R
o
binson
M
o
ve
some function
s
into a separat
e
helper so
u
r
c
e
file
commit
|
commitdiff
|
tree
2011-08-20
C
h
r
is R
o
binson
Don't enumerate
"Pulse
A
u
d
io Default" in
t
he ALL
_
D
EVICE
S
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Do
n
'
t
e
x
pose
"
D
irectSound Defa
u
l
t
" in the
ALL_DEV
I
CES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Rob
i
nson
More closely emulate pthread_once in W
i
ndows
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
i
s
R
ob
i
nson
M
ove backend s
o
u
rces to a separate sub-direct
o
ry
commit
|
commitdiff
|
tree
2011-08-20
C
hri
s
Robins
o
n
Use the pr
o
per varia
b
le
type
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s
R
o
bi
n
s
o
n
U
se
t
he strin
g
I
D instead of nu
m
er
a
l index to refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Robi
n
son
Add o
p
tions
t
o specify alternate ALSA
de
v
i
c
e prefix
e
s
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Don't scale the wet send by th
e
number of
channels
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Robinson
Remo
v
e a couple
unneeded varia
b
les
commit
|
commitdiff
|
tree
2011-08-19
Chris Ro
b
inson
Delete the mutex if
the devi
c
e fails to ope
n
commit
|
commitdiff
|
tree
2011-08-19
C
hris
R
obin
s
on
Make
sur
e
there's a valid backend before
try
i
n
g t
o
.
.
.
commit
|
commitdiff
|
tree
next