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
Update a config file comment
2011-09-18
Ch
r
is Robinson
Update a c
o
nfi
g
file
c
o
mment
commit
|
commitdiff
|
tree
2011-09-18
Chris Robinson
A
l
l
ow lo
a
ding multiple
H
RTF
t
abl
e
s through a comma
.
.
.
commit
|
commitdiff
|
tree
2011-09-18
Chri
s
Robinson
Dynamically allocat
e
sp
a
c
e
f
or
H
R
T
F
tables
commit
|
commitdiff
|
tree
2011-09-18
Chris Robins
o
n
St
o
r
e the H
R
TF tables used in the device
commit
|
commitdiff
|
tree
2011-09-16
Chris
Robinson
F
i
x a
mut
e
x leak in a c
a
pt
u
r
e open error path
commit
|
commitdiff
|
tree
2011-09-15
Chris R
o
bin
s
on
Fix com
m
ent
o
n external HRTF file format
commit
|
commitdiff
|
tree
2011-09-15
Chri
s
Robi
n
son
Trace co
m
p
atible HR
T
F formats when loadin
g
instea
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robi
n
s
on
Make
alcSetError static
commit
|
commitdiff
|
tree
2011-09-14
Chri
s
R
obinson
Remove
a
couple ineffe
c
tive alcS
e
t
Error calls
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinson
Use
Is
D
ebuggerPresent instead of the V
C
-
o
nly __try
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chri
s
Robinson
Return
an er
r
or f
r
om the
C
apture
S
amples method inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chris Robinso
n
Limit the minimum A
L
SA capture size
t
o
100
m
s
,
and the
.
.
.
commit
|
commitdiff
|
tree
2011-09-14
Chr
i
s Robinson
U
s
e maxu to cl
a
mp Pulse
A
ud
i
o's captu
r
e buffer size
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Pre-apply th
e
deferred
s
o
urce
o
ffset onl
y
when it's
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
C
h
r
is Robinson
R
e
n
am
e
the AL
E
ffec
t
_ macros
t
o
ALeffectState_ to reflect
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
B
e
a bit more robus
t
while
handl
i
ng t
h
e
g
lobal device
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Remove the context f
r
om
b
eing current before removing
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris R
o
bi
n
so
n
Get rid
of IsConte
x
t
commit
|
commitdiff
|
tree
2011-09-12
Chris Robinson
Use VerifyDevice to
v
a
l
i
date a device ha
n
d
l
e
inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
Look for __ALSOF
T
_TRAP_ER
R
OR to trap
both AL and
ALC
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Ro
b
inson
Shorten some w
a
rning m
e
ssage
s
commit
|
commitdiff
|
tree
2011-09-12
Chris Robi
n
son
Use the ac
t
i
ve source li
s
t
when sto
p
ping s
o
u
rces
on
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chr
i
s Robinson
Mi
n
o
r
cleanup
f
o
r applying cl
i
c
k
-removal to wet
b
uffe
r
s
commit
|
commitdiff
|
tree
2011-09-12
Chris Robins
o
n
Remove the effect slot parameter f
r
om the e
f
f
ect
p
r
oc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-12
Chris Ro
b
inson
Fix a possible race cond
i
t
i
o
n when
s
etting an
e
ffec
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris
Robinson
Fix non-GCC C
o
mp
E
x
c
hangePtr implemen
t
ations
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
binso
n
Don't
increm
e
nt the context
reference count
when locked
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinso
n
R
e
m
ove
GetLockedContext
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
b
i
n
son
Get rid of some mor
e
GetLockedContext calls
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
U
s
e fu
n
c
t
io
n
poin
t
e
rs t
o
set
t
ype-speci
f
ic
e
ffect
p
r
o
perties
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robi
n
son
Av
o
id
a
c
c
ess
i
ng EAX-only reve
r
b propert
i
es
f
or non
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Remo
v
e th
e
u
n
ion from the effect para
m
eter ty
p
es
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robinson
Use f
u
ncti
o
n
p
ointe
r
s
to set type-s
p
ecific filter pr
o
pertie
s
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
bin
s
on
M
ore l
o
ck avoida
n
ce
commit
|
commitdiff
|
tree
2011-09-11
Chris
R
o
b
i
n
s
on
Just
reference t
h
e c
o
ntext when checkin
g
for extensions
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinso
n
U
s
e a RW
L
o
c
k
t
o
protect access to a buffer
instead
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Avoid holding the co
n
te
x
t
l
ock for the
b
uffer functions
commit
|
commitdiff
|
tree
2011-09-11
Chris Rob
i
ns
o
n
Av
o
id holding th
e
con
t
ext
l
ock w
h
en
s
et
t
ing auxi
l
iary
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chr
i
s Robin
s
on
Make some lis
t
ener
p
r
op
e
rties volati
l
e
commit
|
commitdiff
|
tree
2011-09-11
Chris Robinson
Mark
s
ome source properties
volatile
commit
|
commitdiff
|
tree
2011-09-11
C
h
r
i
s
Robinson
Sma
l
l fi
x
es
to
s
etting th
e
s
ource's dir
e
ct
f
ilter a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris R
o
bins
o
n
A
vo
i
d holding the context lock while setting sourc
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris R
o
binson
Initialize s
o
urce para
m
eters bef
o
r
e adding
the source
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Ch
r
is Robinson
Do
n
'
t
d
e
fer
st
o
p
ped and initial
source state cha
n
ges
commit
|
commitdiff
|
tree
2011-09-11
Chris Robins
o
n
Add a comment
a
b
out whe
n
FreeContext an
d
F
r
eeDevice
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chris Robin
s
on
Tr
a
ce the device po
i
nter w
h
en warning about leftover
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
Chri
s
Robinson
Set the device-
c
onnected flag to false first
when handling
.
.
.
commit
|
commitdiff
|
tree
2011-09-11
C
h
ris Robinson
Condens
e
some code
commit
|
commitdiff
|
tree
2011-09-11
Chris Robins
o
n
Cle
a
n
u
p some code comments
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Rob
i
nson
Lock th
e
li
s
ts w
h
ile probing
device
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Clean up s
o
me comments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robi
n
son
Slightl
y
mo
d
if
y
a warni
n
g
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robi
n
son
P
roperly destroy contexts that are
l
eft on
t
he devi
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Robinson
Avoid locking
t
h
e devi
c
e
when adding and rem
o
ving con
t
exts
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Avoid
hol
d
in
g
the list lock when not needed
commit
|
commitdiff
|
tree
2011-09-10
C
h
ris Ro
b
inson
Wa
r
n about c
o
nt
e
x
t
s that are errantly left current
commit
|
commitdiff
|
tree
2011-09-10
Chr
i
s Robinson
Hold an
extra refe
r
e
nce on the
d
evice for e
a
c
h o
f
its
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
hri
s
Ro
b
ins
o
n
A
d
d some reference c
o
unting to the dev
i
ce
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Fix
a
parameter t
y
pe
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Ro
b
inso
n
U
s
e alGetEnumValue to c
h
eck for support
e
d filters and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
hris Robi
n
son
Add an
o
ption to trap device er
r
or
s
in a d
e
bugger
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is
Robinson
Add an
o
ption to
trap
c
ontext errors i
n
a deb
u
gg
e
r
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Allow Pu
l
se
A
udio's
t
le
n
g
th to g
r
ow to make sure there
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Use an a
r
ray to get the device format from
t
h
e
user
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robins
o
n
Avoid
an unnecessary lock
commit
|
commitdiff
|
tree
2011-09-02
Chris Robinson
Do an atomic compare-exc
h
an
g
e on the globa
l
c
o
ntext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Ro
b
i
n
son
F
i
x multichann
e
l wet gain
h
f calculation
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
is
Robin
s
on
Use an
ato
m
i
c exchange
t
o get the old global cont
e
xt
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris
Robins
o
n
L
og the funct
i
o
n name inst
e
ad of the sour
c
e
file
a
nd
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris Robins
o
n
Trace the re
v
e
rb buffe
r
size
commit
|
commitdiff
|
tree
2011-09-02
Chris Rob
i
n
son
Combine t
h
e reve
r
b
e
f
f
e
cts
commit
|
commitdiff
|
tree
2011-09-02
Chris Robi
n
son
Don'
t
recrea
t
e the effect when swi
t
ching betw
e
en th
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
hri
s
Ro
b
ins
o
n
Combine the dedicat
e
d (dialog/
L
FE)
effects
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s R
o
binson
F
i
x a commen
t
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robin
s
o
n
Fix a
p
ote
n
ti
a
l infi
n
i
te lo
o
p wh
e
n removing an effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s
R
obin
s
o
n
Store the
f
ilter
g
ains direc
t
ly
i
n
the source inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
A
void
the
c
ontext lock when generati
n
g
a
nd del
e
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s Robinson
A
void
t
he conte
x
t
l
ock when genera
t
ing a
n
d deleti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Rob
i
n
so
n
Do
n
't s
e
t a th
r
ead prio
r
ity if
real-time isn't requested
commit
|
commitdiff
|
tree
2011-08-31
Chris Robi
n
s
on
Add a
f
unction t
o
init
i
al
i
ze a RWLock
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is
R
obin
s
on
Hold the context
l
ock only as
n
e
e
ded wh
e
n
h
a
n
dlin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
inson
Avoid locking
t
h
e con
t
ext while g
e
tti
n
g
a
n
d setting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use the active effec
t
slot list
for pe
n
ding upda
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hri
s
Robinson
Rename GetRe
f
fedContext to Get
C
ontextRef
commit
|
commitdiff
|
tree
2011-08-31
Chris R
o
binson
Us
e
a more
a
p
propriate err
o
r for t
r
ying to delete
a
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robi
n
son
H
o
ld the lock
only as needed when generating an
d
de
l
e
tin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Add a
limit to t
h
e
U
IntMap si
z
e and
u
se
i
t for
sou
r
ces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Ro
b
ins
o
n
Use a separate array
for th
e
auxiliar
y
slots in
t
he
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
obinson
Fix comp
i
lation with MSVC
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Add
f
u
n
ctions to retrieve the source
from the sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a RWLock and atom
i
c
e
xch
a
n
ges
f
o
r
th
u
nk handli
n
g
commit
|
commitdiff
|
tree
2011-08-30
Chris Robi
n
son
Lock the context whi
l
e deleting sour
c
es only
a
s
needed
commit
|
commitdiff
|
tree
2011-08-30
Chris Robin
s
o
n
Don't lock t
h
e con
t
ext while checking the va
l
i
dity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robi
n
s
o
n
Do
a poi
n
ter
exchange when replacing
the source buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris R
o
binson
Use the reference co
u
nting functions for
the b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
H
old t
h
e context lock as needed while generating and
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Use a gene
r
ic int
type to handle enum swa
p
s
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Do a
compare-
e
xchange to set th
e
context error
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
binson
E
x
c
hange the AL error whe
n
retrieving it
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obinson
M
a
ke specific functions to
l
ock/unlock UInt
M
ap ac
c
ess
commit
|
commitdiff
|
tree
next