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
Move Sleep implementation into helper.c and emulate sched_yield for Windows
2011-09-20
C
h
ris Robinson
M
ove S
l
eep implementation int
o
h
elper
.
c an
d
emulate
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Fix indentation
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s
Robinson
Ma
k
e a
s
eparate log
level to trace
r
e
f
erence co
u
nts
.
.
.
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Fix a warn
i
n
g
messag
e
commit
|
commitdiff
|
tree
2011-09-20
Chr
i
s
R
ob
i
nson
Trace crea
t
ed
d
evice and context pointers
commit
|
commitdiff
|
tree
2011-09-20
Chris Robinson
Avoid size
_
t and ss
i
ze_t in some places
commit
|
commitdiff
|
tree
2011-09-19
Chr
i
s Robinson
Add a
C
onf
i
gValue
S
tr fu
n
ction, to ret
u
rn the st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris
R
obi
n
son
Check the
numb
e
r of available samples be
f
ore ca
l
ling
.
.
.
commit
|
commitdiff
|
tree
2011-09-19
Chris Robinson
Use the
A
LC types for the device
f
ormat
e
num values
commit
|
commitdiff
|
tree
2011-09-19
Chris Ro
b
i
nson
U
s
e
arr
a
ys
i
nstead of large switches to decomp
o
se formats
commit
|
commitdiff
|
tree
2011-09-18
Chris Ro
b
i
n
son
Ret
u
rn int and
float config v
a
lues thro
u
gh a parame
t
er
commit
|
commitdiff
|
tree
2011-09-18
Chris Robin
s
on
Avoid a buffer u
n
derrun
w
hen gett
i
n
g the
end
o
f a config
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chris Robi
n
son
Update a config file comm
e
n
t
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
Allow loadi
n
g multiple HRTF
tables through
a
com
m
a
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
C
h
ris Robinson
Dynam
i
call
y
al
l
oca
t
e
space for HRT
F
t
ables
commit
|
commitdiff
|
tree
2011-09-18
Chris R
o
bins
o
n
Store the HRTF tables used in the device
commit
|
commitdiff
|
tree
2011-09-16
Chris Robinson
Fix a mutex
lea
k
in a ca
p
t
ure
o
pen error path
commit
|
commitdiff
|
tree
2011-09-15
Chris
R
obins
o
n
F
ix comment on external HRTF f
i
le form
a
t
commit
|
commitdiff
|
tree
2011-09-15
Chris R
o
binson
Trace com
p
atible HRTF
formats when loadin
g
instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Robinson
Make alcSetError st
a
ti
c
commit
|
commitdiff
|
tree
2011-09-14
Chris
R
obinson
Re
m
ove a couple
i
neffective alcSetError
c
a
l
l
s
commit
|
commitdiff
|
tree
2011-09-14
Chr
i
s Ro
b
i
nson
Use IsDebuggerPresent instead of t
h
e VC-only __try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris
R
obinson
Return
a
n
error from the CaptureSamples method in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Ro
b
ins
o
n
Limit the minimum AL
S
A
c
aptur
e
size
to 100ms
,
and
the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Ch
r
is Rob
i
nson
Use maxu to cl
a
mp PulseAudio's
c
apture buffe
r
siz
e
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Pre-apply the deferr
e
d source
o
ffset o
n
ly
w
hen
it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris Ro
b
i
nson
R
e
na
m
e th
e
ALEf
f
ect_ macro
s
to ALef
f
e
c
t
State_ to
r
e
fl
e
ct
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Be a
b
it more robust w
h
i
l
e h
a
n
d
ling the global devic
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
h
ri
s
Rob
i
n
son
R
e
mov
e
the
context
f
r
o
m
b
e
ing current b
e
fore removing
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Get rid of IsContext
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris Robinson
Use VerifyDevice
t
o
validate a device handle in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Ch
r
is
Robinson
Look for __ALSOF
T
_TRA
P
_ER
R
OR to tra
p
both AL and
ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Shorten so
m
e warning
m
essages
commit
|
commitdiff
|
tree
2011-09-12
C
h
ris Robin
s
on
U
se the act
i
ve source lis
t
whe
n
stopping sourc
e
s
on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robinson
Minor cleanu
p
for app
l
y
i
ng click-re
m
ova
l
to wet buffers
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Remov
e
the effect slot parameter fro
m
th
e
effect process
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris
R
obinson
Fix a
possib
l
e race condition wh
e
n setting an effect
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
F
i
x no
n
-GCC
C
o
mpExchangePtr im
p
lem
e
ntat
i
on
s
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
Don't inc
r
ement
the context reference count
w
hen locked
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
ns
o
n
Remove GetLockedContext
commit
|
commitdiff
|
tree
2011-09-11
C
hris R
o
b
in
s
o
n
Get rid
of some more GetLockedC
o
ntext call
s
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use funct
i
on pointers t
o
se
t
t
ype-
s
p
ecif
i
c
e
ffect proper
t
ies
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
A
v
oid
accessing E
A
X-only reverb
prop
e
rti
e
s for
n
on
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
Remove the union from the effect p
a
rameter t
y
pes
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Use functi
o
n p
o
inters to set ty
p
e
-
speci
f
ic fi
l
ter propertie
s
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Mo
r
e loc
k
avoidance
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
J
ust reference
th
e
context
when checking
for extensions
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
U
s
e a RWLoc
k
to protect ac
c
ess to a
b
uf
f
er inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
R
o
binso
n
Avoid holding the
c
onte
x
t
l
ock f
o
r t
h
e buffer
functions
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
obinson
Av
o
id holding the context lock
w
h
en setting auxiliary
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Ro
b
inson
Mak
e
some listener proper
t
ies
v
olatile
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s
Robin
s
on
Mark som
e
source proper
t
ies volatile
commit
|
commitdiff
|
tree
2011-09-11
Chris
Rob
i
nson
Small fixes to setting the
source's dir
e
ct
f
ilter and
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Avoid holding the con
t
ext lock while
setting
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is
Robinson
Initial
i
ze sourc
e
parameter
s
before adding the source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Don't
defer stopped
an
d
initial source stat
e
cha
n
ges
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robin
s
on
Add a comment ab
o
ut when FreeContex
t
and Fre
e
Device
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Trace the
dev
i
c
e pointer when
w
arnin
g
about
l
eftover
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
hr
i
s
R
ob
i
nso
n
Set the device-connected flag to false first when
handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Conde
n
se some code
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Cl
e
an up some
c
o
d
e commen
t
s
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
Loc
k
the lists while pro
b
ing
d
ev
i
c
e
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robins
o
n
Clean u
p
some comments
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
o
b
inson
S
l
i
ght
l
y
modi
f
y a
warning
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Pr
o
perly
d
es
t
r
oy con
t
ext
s
tha
t
are l
e
ft on the device
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robin
s
on
Avoid locking the device wh
e
n addi
n
g a
n
d rem
o
v
ing cont
e
xts
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robinson
Av
o
id ho
l
d
ing the li
s
t
loc
k
when
n
ot needed
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s
R
obinson
War
n
about contexts that are errantly lef
t
c
urrent
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
i
s
R
o
binson
Hol
d
an extr
a
r
eference
o
n
the device for each of its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Add som
e
reference cou
n
ting to
t
he device
commit
|
commitdiff
|
tree
2011-09-10
C
hris Robins
o
n
F
i
x a parame
t
er
t
ype
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Use alGetEnumValu
e
to
check for
su
p
ported
f
i
l
ters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris
R
o
binso
n
Add
a
n
o
p
t
ion to trap device errors in a de
b
ugg
e
r
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
inson
Add an option to trap
context errors in
a debu
g
ger
commit
|
commitdiff
|
tree
2011-09-10
Chris
R
obinso
n
Allow Puls
e
Audio's tleng
t
h
to grow to make sure th
e
re
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
inson
Us
e
an
arra
y
to get the
d
e
vic
e
f
o
r
m
at from th
e
user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris
R
o
binson
Avoi
d
an unnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
is Robins
o
n
Do
a
n atomic
co
m
pare-exchange on t
h
e
g
lobal con
t
ext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
Fix multichanne
l
wet gainhf c
a
lculation
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Us
e
an atomic excha
n
ge t
o
get
t
he old global co
n
text
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
L
og the fun
c
tion
n
a
m
e
instead of
the source file
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
hris Robi
n
son
Trace the reverb buffer size
commit
|
commitdiff
|
tree
2011-09-02
Chris Robins
o
n
Combine
t
he reverb effects
commit
|
commitdiff
|
tree
2011-09-02
C
hris Robinson
Don't r
e
create the
e
ffect
w
hen switching between the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
C
ombine t
h
e
d
edicat
e
d (dialog/LFE)
e
ffect
s
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Fix a comme
n
t
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Fix a potential infini
t
e loop
when remo
v
i
ng an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
S
tore th
e
filter g
a
in
s
d
i
rec
t
ly in the source instead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
Avo
i
d
t
he conte
x
t
lock w
h
en generating and d
e
le
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ri
s
Robinson
A
v
o
id the context lock
when generating and deleting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
son
D
o
n't
s
et a thread p
r
i
o
ri
t
y
if real-
t
ime isn't requested
commit
|
commitdiff
|
tree
2011-08-31
C
h
ri
s
Robinson
A
d
d
a
function to i
n
i
t
i
alize a RWLock
commit
|
commitdiff
|
tree
2011-08-31
Chris Robin
s
on
Hold the context
l
ock only as needed when ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Rob
i
nson
Avoid locking the
c
onte
x
t whi
l
e getting and setting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
Use t
h
e active e
f
fect
slot
list for pending u
p
dates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robins
o
n
Re
n
ame G
e
t
Re
f
fed
C
o
n
text to Ge
t
ContextRef
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a mo
r
e
a
p
p
ropriate error for
trying to delete an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is
R
o
binson
Hol
d
t
h
e lock
only a
s
needed
w
hen generating and deletin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
Add
a limit to the UInt
M
ap
size
and use it
f
o
r
sources
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
U
se a separ
a
te array
for th
e
aux
i
liary slot
s
in
t
h
e
.
.
.
commit
|
commitdiff
|
tree
next