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
Check if the context is valid only if it's replacing the current thread context
2011-08-29
Ch
r
is Robin
s
on
Che
c
k if the co
n
text is valid
o
n
ly if
it's replaci
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinson
Ho
l
d a refe
r
ence o
n
the context when being
s
e
t as curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Rename ALCcontex
t
_Dere
f
to
ALCcontext_DecRef
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Emula
t
e
p
thread TLS fu
n
cti
o
ns in Windo
w
s
commit
|
commitdiff
|
tree
2011-08-28
Chris Ro
b
i
n
so
n
Add referenc
e
counting to the
A
LC contexts
commit
|
commitdiff
|
tree
2011-08-28
C
h
ris Robinson
Print an
e
r
ror for invalid s
p
e
a
ker layout keys
commit
|
commitdiff
|
tree
2011-08-25
Chris Robinson
Free the WaveIn
buffer
s
' data
after unpreparing them
all
commit
|
commitdiff
|
tree
2011-08-24
Chris Robinson
Retu
r
n an
A
LC er
r
o
r enum from the OpenCapt
u
re ba
c
kend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
C
h
r
i
s
R
obinson
Return an ALC error enum from the
OpenP
l
a
yback
b
ackend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Remove the Buffer f
i
eld
f
rom th
e
source
commit
|
commitdiff
|
tree
2011-08-23
Chris Robin
s
on
Explicitly
set BufferListStart
'
s prev field
commit
|
commitdiff
|
tree
2011-08-23
Chris Ro
b
inson
A
d
d AL
_
SOFTX_
d
eferred_u
p
d
a
tes
to the co
n
t
e
xt
'
s exten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Rob
i
nson
Prevent sou
r
ce and
e
ffect slot upda
t
es from occuring
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris R
o
bin
s
on
Remove some
g
_ prefixes
commit
|
commitdiff
|
tree
2011-08-22
Chris Robins
o
n
Re
n
a
m
e a
c
ouple
v
aria
b
les
commit
|
commitdiff
|
tree
2011-08-22
Chris
R
o
binson
Always use th
e
thunk functi
o
ns
to get object ID
s
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Don't use the
t
hunk arra
y
for
object lookups
commit
|
commitdiff
|
tree
2011-08-21
Chris Robinson
Defer source offset change
s
requested by the app
commit
|
commitdiff
|
tree
2011-08-21
Chris Rob
i
nson
U
se
-1 to ma
r
k an inval
i
d
s
o
urce of
f
set instead of 0
commit
|
commitdiff
|
tree
2011-08-21
Chris Robinson
De
f
er
s
o
urce state changes
f
rom alSo
u
rcePlay/Pa
u
se
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
U
s
e a separate fun
c
t
i
on to set the source stat
e
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris
R
ob
i
nso
n
Re
m
o
v
e some
s
p
aces
commit
|
commitdiff
|
tree
2011-08-20
Chris
R
obinson
Move th
e
GUID initialization to the help
e
r
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s Rob
i
nso
n
Set the loopback backe
n
d
funct
i
ons first
commit
|
commitdiff
|
tree
2011-08-20
Chris Ro
b
inson
Print the ALC_DEFAUL
T
_ALL_DEVICES_SP
E
C
IFIER when ava
i
lable
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Move some
fu
n
ct
i
ons i
n
t
o a
separate
helper
s
ource file
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Don't enumerate "PulseAud
i
o De
f
au
l
t" in the ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Don't ex
p
ose "DirectSound Default" in the ALL_
D
EVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s Robinson
More close
l
y emu
l
ate pthr
e
ad_once
i
n Win
d
ows
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Move backend sourc
e
s t
o
a separate
su
b
-
d
irectory
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
Robinson
Use the pro
p
e
r va
r
iable typ
e
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Rob
i
nso
n
Use the string ID instead of nu
m
eral index t
o
refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
C
hri
s
R
o
bin
s
on
Add options to sp
e
cify alternat
e
ALSA de
v
ice
p
refixes
commit
|
commitdiff
|
tree
2011-08-19
C
hris Robi
n
son
D
o
n
't sca
l
e the we
t
sen
d
b
y th
e
number o
f
chan
n
els
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Robinson
Remove
a couple u
n
n
e
eded vari
a
bles
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris
R
obins
o
n
Delete th
e
m
utex if the device fails to ope
n
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
R
obinson
Ma
k
e s
u
r
e there's a
v
a
l
i
d
backend
b
e
f
ore tryin
g
to
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Robin
s
on
Remove the
"via *" port
i
on of
t
he enumerated d
e
vices
commit
|
commitdiff
|
tree
2011-08-19
Chris Robin
s
on
Don
'
t remo
v
e backe
n
ds that
f
ail
to ini
t
ialize
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
i
s Robinson
U
s
e on
l
y the fi
r
st
a
va
i
lable
backend for playback
or
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chr
i
s Ro
b
inson
Attempt t
o
connect a context
when p
u
lsea
u
dio in
i
tialize
s
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
R
o
b
inson
U
se separate
lists
f
or
playba
c
k
a
nd cap
t
ure backends
commit
|
commitdiff
|
tree
2011-08-19
Chris Rob
i
nson
Remove a typedef
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Robinson
Load backend libs
o
n init
commit
|
commitdiff
|
tree
2011-08-18
Chri
s
R
obinson
Make DSoundLo
a
d return a
boolean
commit
|
commitdiff
|
tree
2011-08-18
Chris R
o
binson
Avoi
d
s
o
me LP
types
commit
|
commitdiff
|
tree
2011-08-18
Chris R
o
binson
Only
at
t
empt to load MM
D
evApi an
d
DSound once, on init
commit
|
commitdiff
|
tree
2011-08-18
Chr
i
s
R
obinson
S
et the proper union member
to
0
commit
|
commitdiff
|
tree
2011-08-17
C
h
ris Robinson
Remov
e
b
acken
d
s that
fai
l
to initialize
commit
|
commitdiff
|
tree
2011-08-17
Chris Robins
o
n
Allow the backend init funct
i
o
n
s to
r
e
turn failure
commit
|
commitdiff
|
tree
2011-08-17
Chri
s
R
obinson
C
o
alesc
e
some mi
x
er sample
converter
s
commit
|
commitdiff
|
tree
2011-08-17
C
h
ris
Rob
i
nson
A
v
oid readi
n
g some more
source paramete
r
s multiple
.
.
.
commit
|
commitdiff
|
tree
2011-08-17
C
h
r
is Robinson
Ge
t
rid
o
f t
h
e remaining mi
n
/
m
ax us
a
ge
commit
|
commitdiff
|
tree
2011-08-17
Ch
r
is Rob
i
n
s
on
R
e
n
ame min
F
/maxF/c
l
amp
F
to
m
inf/maxf/cl
a
m
pf for consisten
c
y
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinso
n
Use
m
ini/maxi/clampi and m
i
nu/maxu/clampu
t
o r
e
place
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
C
h
ris Robinson
Av
o
i
d
a float
-
>i
n
t-
>
floa
t
conversion
commit
|
commitdiff
|
tree
2011-08-16
C
hris
R
obinson
U
se inline minF/maxF/
c
lampF funct
i
ons instead of the
.
.
.
commit
|
commitdiff
|
tree
2011-08-13
Chris R
o
binson
F
i
x
w
et path conehf
c
a
l
culation
commit
|
commitdiff
|
tree
2011-08-12
Chris R
o
bin
s
on
Make
s
ure t
h
er
e
's a b
u
ffer to rende
r
l
o
o
pb
a
ck
s
amp
l
es to
commit
|
commitdiff
|
tree
2011-08-12
Chris Robinson
Avoi
d
a
temporary throw-aw
a
y buf
f
er for
m
ixi
n
g null
.
.
.
commit
|
commitdiff
|
tree
2011-08-12
Chris Rob
i
n
s
on
Use an existing fun
c
tion to clear and free t
h
e context
commit
|
commitdiff
|
tree
2011-08-12
Chris Robin
s
o
n
Round
t
h
e HRTF
s
a
mple step count
commit
|
commitdiff
|
tree
2011-08-12
Ch
r
i
s
Robinson
Use ARM
N
eon vector ops t
o
apply HRTFs w
h
en a
v
ailable
commit
|
commitdiff
|
tree
2011-08-08
Chris R
o
binson
Don't declare i in a f
o
r() state
m
ent
commit
|
commitdiff
|
tree
2011-08-03
Chris Robinson
U
s
e a message thread to handle
M
MDe
v
API back
e
nd methods
commit
|
commitdiff
|
tree
2011-08-03
Chris Rob
i
nson
Avoid c
l
os
i
ng devices an
d
deinitializi
n
g backen
d
s on
.
.
.
commit
|
commitdiff
|
tree
2011-08-03
Chris Robin
s
on
Del
a
y
r
e
ading
t
he config file on Windo
w
s, too
commit
|
commitdiff
|
tree
2011-07-30
Chris R
o
binson
U
s
e spe
c
ialized cl
i
ck
removal lo
o
ps for mono and stereo
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Chris Robinson
Wait until all
h
e
aders are unprepared before fr
e
eing
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Chri
s
R
o
binson
Make the thread event auto-res
e
tti
n
g
commit
|
commitdiff
|
tree
2011-07-28
Chris
Robinson
Rem
o
ve the unnecessary wave header event
commit
|
commitdiff
|
tree
2011-07-28
C
h
r
is Ro
b
i
ns
o
n
Use unnamed event
s
f
or winmm
commit
|
commitdiff
|
tree
2011-07-24
Ch
r
is Robinson
Make the DSound
a
n
d
MMDev
A
PI events initially non-sig
n
aled
commit
|
commitdiff
|
tree
2011-07-23
C
h
ris Robinson
Move
a
n in
c
lude to where it mak
e
s more se
n
se to be
commit
|
commitdiff
|
tree
2011-07-23
Chris
Robi
n
s
on
Don't cast
f
o
r
t
h
e
float versions of math functions
commit
|
commitdiff
|
tree
2011-07-23
Chris Robin
s
on
Use real-time p
r
iority
b
y
def
a
u
l
t
on W
i
ndows
commit
|
commitdiff
|
tree
2011-07-23
C
hris R
o
bin
s
o
n
Fix cmak
e
check
commit
|
commitdiff
|
tree
2011-07-23
Chris Robinson
C
h
eck for the
f
i
n
ite() function
a
l
ong
with _fi
n
ite()
commit
|
commitdiff
|
tree
2011-07-23
Chri
s
Robinson
Look for i
e
eefp
.
h
and include it when appropriate
commit
|
commitdiff
|
tree
2011-07-23
Chr
i
s Ro
b
inson
Use a bet
t
er meth
o
d
for dete
r
minin
g
if shar
e
d
f
unction
s
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
Chris
Robi
n
son
Round Up
d
a
t
eSi
z
e
to the nea
r
est multiple of MMDevAPI
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
C
h
ri
s
Robinson
R
eset the MMDev
A
PI
a
nd
DSo
u
n
d events before starting
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris
R
obinson
Fix
D
S
ound Update
S
ize c
a
lcu
l
a
t
ion when NumUpdates is
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris Robinson
Make sure some state va
l
ues are finite
commit
|
commitdiff
|
tree
2011-07-21
Ch
r
i
s Robins
o
n
C
r
eate and close
the
DSound ev
e
nt
handle with the
d
e
v
ice
commit
|
commitdiff
|
tree
2011-07-21
Chris Robins
o
n
Use an e
v
ent to signal the mmdevapi
b
ackend
t
o
mix
commit
|
commitdiff
|
tree
2011-07-21
Chri
s
Ro
b
inson
Use DSound notif
i
cations
t
o wake up
t
h
e
mixer thread
commit
|
commitdiff
|
tree
2011-07-21
Chris Robinson
Ad
d
an option to
e
mulat
e
EAX reverb using st
a
ndard
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris Robinson
Add a co
n
fig op
t
i
o
n
to boos
t
reve
r
b outp
u
t
commit
|
commitdiff
|
tree
2011-07-21
C
h
ris Robin
s
on
Set
real-ti
m
e p
r
iority for
t
he WaveO
u
t b
a
cke
n
d
commit
|
commitdiff
|
tree
2011-07-21
Chris Robi
n
son
Scale reverb o
u
t
put
based on the number of channel
s
commit
|
commitdiff
|
tree
2011-07-20
Chr
i
s Robinso
n
Ma
k
e
s
ure som
e
effect proper
t
y
values are f
i
nite
commit
|
commitdiff
|
tree
2011-07-20
Chris Ro
b
inson
Ma
k
e sure some listener property
v
alues are
finite
commit
|
commitdiff
|
tree
2011-07-20
Ch
r
is Robins
o
n
Make su
r
e source vecto
r
s are finite va
l
ues
commit
|
commitdiff
|
tree
2011-07-20
C
h
ris Robinson
Look f
o
r
an isfinite function
commit
|
commitdiff
|
tree
2011-07-19
Chri
s
Robin
s
o
n
Sl
i
ghtly impr
o
ve the gain change
delta calculation
commit
|
commitdiff
|
tree
2011-07-19
C
h
ris Robinson
Add a lost co
m
ment
commit
|
commitdiff
|
tree
2011-07-18
Chris Robinson
Improve
b
uffer
m
etrics when u
s
ing the
M
M
DevAPI ba
c
ken
d
commit
|
commitdiff
|
tree
2011-07-18
Chris Robinson
Si
m
plify some reverb upd
a
t
e
calcu
l
ations
commit
|
commitdiff
|
tree
2011-07-17
Chris Robinso
n
Appl
y
the click re
m
ova
l
offse
t
f
irst
,
before
de
c
r
e
asing i
t
commit
|
commitdiff
|
tree
next