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
Multiply by the reciprocal value instead of dividing
2011-09-10
Chris Robinson
Clean up
s
ome
c
omments
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
S
l
i
g
h
t
l
y modify a
w
arning
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robinson
Properly destroy contex
t
s that are left on the device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Avoid lo
c
king the
d
evice whe
n
adding and r
e
moving cont
e
x
t
s
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Rob
i
nson
Avoid hol
d
ing the l
i
st
l
ock when not needed
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Warn
abo
u
t contexts t
h
at are erran
t
ly left current
commit
|
commitdiff
|
tree
2011-09-10
C
hris
R
o
binson
Hold an extra
r
e
f
e
rence
o
n the device for e
a
ch o
f
its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Ad
d
some
refe
r
e
n
c
e c
o
unting to the devi
c
e
commit
|
commitdiff
|
tree
2011-09-10
C
hris Robinson
Fix
a
pa
r
ame
t
e
r ty
p
e
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinso
n
Use alGet
E
numValue to c
h
eck for supp
o
rt
e
d f
i
lters an
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinso
n
Ad
d
an option to trap
d
evice
er
r
ors in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Add an option to
t
r
a
p
c
o
n
text error
s
in a
d
e
b
ugger
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robinson
Allo
w
P
ulseAudio's tleng
t
h to grow
t
o
m
a
ke sure there
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Use an
arr
a
y to get
th
e
device format
f
r
o
m
t
he user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Ro
b
inson
Avoid an unne
c
e
ssary lock
commit
|
commitdiff
|
tree
2011-09-02
C
h
ris
R
obinson
Do an atomic c
o
mpare-excha
n
ge on
t
he global conte
x
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robin
s
o
n
F
i
x
multichannel wet g
a
inhf calculati
o
n
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s Robinson
Use
a
n atomic exchange to get the old global context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris
R
o
binson
Lo
g
the fu
n
ction
na
m
e
instead of the source file and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinso
n
Trace
the re
v
erb buffer size
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Combine the reverb effects
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robin
s
o
n
Don't r
e
c
reate the effect when switchi
n
g betw
e
en
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Combine the dedicated (dial
o
g/L
F
E) effect
s
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Fix a
comment
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
so
n
Fix
a
potential infinite loop when removing
an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Store the filter gains directly
i
n
the source instead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinso
n
Avoid t
h
e
c
o
ntex
t
lo
c
k when gene
r
a
ting and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinson
Avoid
t
he context
lock
w
hen genera
t
ing and dele
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Don't se
t
a t
h
read priority if real-
t
i
me isn't requested
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
A
dd
a
function to initialize a RW
L
ock
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinso
n
Hold the contex
t
l
o
ck o
n
l
y as n
e
eded when handli
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s R
o
binson
Av
o
id locking the contex
t
while get
t
ing
and sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinson
Use the activ
e
e
f
f
ect slo
t
lis
t
for
p
e
nding updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Rename GetReffedCont
e
xt to GetContext
R
ef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
son
Use a mo
r
e appropri
a
te error for trying
t
o
delete an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris R
o
binson
Hol
d
the lock
o
nly a
s
need
e
d when generating and
d
e
l
e
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinson
Add a limit to the UIntMap size and use
it f
o
r
sources
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is
Robinson
Use a se
p
arate a
r
ra
y
for
t
he auxiliary
s
l
ots in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
nson
Fix compilation with MSVC
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinson
A
d
d fu
n
ctions to retriev
e
the source from the
s
ou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
ns
o
n
Use a R
W
Lock and at
o
mi
c
exch
a
nge
s
for thunk
h
andling
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obins
o
n
L
o
ck
t
he context whil
e
deleting sources onl
y
a
s need
e
d
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obinson
Don't loc
k
th
e
context while
checking the validity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robinson
Do a
p
ointer
exchange when rep
l
acing the so
u
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
h
r
is Robinson
Use the referenc
e
counting fu
n
ctions
for the bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
h
r
i
s Robinso
n
Hold the context lock
as needed
w
h
ile generating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use a generic
i
nt t
y
pe to
h
andle enum swaps
commit
|
commitdiff
|
tree
2011-08-30
C
h
ri
s
Robinson
Do a co
m
p
are-exchange
t
o set th
e
context
error
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris Robinson
E
xchange the AL erro
r
whe
n
re
t
ri
e
ving it
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
is
R
obinson
Make
s
pecific functions to lock/unloc
k
UInt
M
ap ac
c
es
s
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binso
n
Manually lock t
h
e
m
a
p
w
hile iter
a
t
i
n
g t
h
ro
u
gh it
s
contents
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
Use a r
e
a
d-wri
t
e
l
o
c
k
to p
r
otect
a
cce
s
s to the UInt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Ma
k
e the s
o
ur
c
e's
Ne
e
d
s
Update volatil
e
commit
|
commitdiff
|
tree
2011-08-29
C
hris Robin
s
o
n
Do a proper exchange whe
n
setting a new state
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Lock the con
t
ex
t
as
n
eeded
f
or the defer
an
d
proce
s
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Make AL
C
context's
DeferUpdates fie
l
d vo
l
atile
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
i
n
son
H
old a reference
on the gl
o
bal context
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
GCC
'
s at
o
mi
c
bui
l
t-ins we
r
e
introd
u
ced
in 4
.
1
.
0, so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
Robinson
Fix typo
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
U
se atom
i
c exchanges when checkin
g
for
updates to obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robin
s
on
Use an
en
u
m
ins
t
ead of an boolean fo
r
some flag
s
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
inso
n
Incr
e
ment the context reference c
o
unt w
h
en locking
commit
|
commitdiff
|
tree
2011-08-29
C
h
r
i
s Robinson
U
s
e a li
s
t o
f
conte
x
ts in t
h
e device ins
t
ead of an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s
Robins
o
n
Avoid a global list of contexts
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
i
nson
Check if
t
h
e context is valid
only if it
'
s rep
l
a
c
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Ro
b
i
nson
Hold a referen
c
e o
n
the
context wh
e
n
b
eing set as current
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Rename
A
LCco
n
text_Deref
to ALCconte
x
t_DecRef
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Emulate pthrea
d
TLS functio
n
s i
n
Windo
w
s
commit
|
commitdiff
|
tree
2011-08-28
Chris Robin
s
on
Add reference cou
n
ting to
t
he ALC c
o
n
text
s
commit
|
commitdiff
|
tree
2011-08-28
Chris Robinson
Print an error f
o
r in
v
alid speaker lay
o
ut
ke
y
s
commit
|
commitdiff
|
tree
2011-08-25
Chris R
o
binson
Free the WaveIn b
u
ffers' data after unp
r
eparing them all
commit
|
commitdiff
|
tree
2011-08-24
Chris
R
obinson
Return an ALC err
o
r enum from the OpenCapture
ba
c
kend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris Robins
o
n
Return an
ALC error enum from the OpenPl
a
yback ba
c
kend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Rob
i
nson
Remove
the Buffer
f
iel
d
fr
o
m the sour
c
e
commit
|
commitdiff
|
tree
2011-08-23
Chris Rob
i
nson
Explicitly set BufferListStart's prev field
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
A
d
d AL_SOFTX_deferred_updates to
the context
'
s exte
n
sion
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s Robinson
P
r
event source and
e
ffect s
l
ot updates from occuring
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chri
s
Robinson
Remove some g_ prefi
x
es
commit
|
commitdiff
|
tree
2011-08-22
Chris Robin
s
on
Rename a couple v
a
riables
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinso
n
A
l
w
ays
use the
thunk fu
n
ctions to get
o
b
j
ect IDs
commit
|
commitdiff
|
tree
2011-08-22
C
hris Robinson
Don't use the thunk arr
a
y for
object lo
o
kups
commit
|
commitdiff
|
tree
2011-08-21
Chris Robi
n
son
Defer sou
r
c
e
offset changes requested
b
y the ap
p
commit
|
commitdiff
|
tree
2011-08-21
Chris Robinson
Use -1 to
m
ark an invalid source offset in
s
te
a
d of 0
commit
|
commitdiff
|
tree
2011-08-21
Chr
i
s
Robinson
Defer sour
c
e
state ch
a
nges from alSou
r
cePlay/P
a
use
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Ro
b
inson
Use
a
separate
f
unction to
s
e
t the source s
t
ate
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Remove some
spaces
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinso
n
Mo
v
e the GU
I
D ini
t
ialization to
t
h
e helper
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Set the loopback backend fun
c
tions first
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s
Robinson
Print t
h
e ALC_DEF
A
ULT_A
L
L_
D
EVICES
_
S
P
ECIFIE
R
whe
n
availa
b
l
e
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
i
s Robinson
Move some functions into a separate helper s
o
urce fi
l
e
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Ro
b
in
s
on
Don't enumer
a
te "PulseAudio
D
efault"
in the ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris
Robinso
n
Don't expose "DirectSound Defaul
t
" in the ALL_DEVI
C
ES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris
R
o
bins
o
n
Mo
r
e cl
o
sely emulate pthread_once in Windows
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is Robinson
M
o
ve back
e
nd sour
c
e
s
to a separate sub
-
directory
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Robinson
Use the proper
v
a
riable type
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris R
o
binson
Use the string ID instead of num
e
ral index to reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Robins
o
n
Ad
d
options to
spe
c
if
y
alternate ALSA de
v
ice pre
f
ixes
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Robinson
D
on't scale the wet send by the
nu
m
ber of cha
n
nels
commit
|
commitdiff
|
tree
2011-08-19
Chris
R
obinso
n
Remove a
c
ouple unneeded variabl
e
s
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris Robinson
Delete the mutex if
t
he device fails to ope
n
commit
|
commitdiff
|
tree
next