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
Exchange the AL error when retrieving it
2011-08-30
C
h
ris Robins
o
n
E
x
change the
A
L error
when r
e
t
r
i
eving
i
t
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Make spec
i
fic
functions to lock/unlock
UIntMap access
commit
|
commitdiff
|
tree
2011-08-30
C
h
ris Robinson
Manually lock the map while iterat
i
ng through its contents
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robinson
Us
e
a re
a
d-write lock
to
p
r
o
t
ect ac
c
ess to th
e
UInt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robin
s
on
Make t
h
e sou
r
ce's
N
e
edsUpdate vola
t
ile
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Robinson
Do a pro
p
er exc
h
a
n
ge whe
n
s
e
tting
a new state
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Lock the
c
o
n
text as need
e
d for the defer and proces
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robi
n
s
on
M
ake ALCcontex
t
'
s
D
e
ferUpdate
s
field v
o
l
a
tile
commit
|
commitdiff
|
tree
2011-08-29
Chris Robi
n
son
H
o
l
d a reference on t
h
e
global con
t
ext
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
GCC
'
s
atomic built-ins were in
t
roduced in 4
.
1
.
0
, so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Fix
typo
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinso
n
Use atomic exchanges when checking for updates to o
b
jects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
ri
s
Robinson
Use an
e
num
i
nste
a
d of an boolean f
o
r s
o
me flags
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinso
n
Incr
e
ment
the cont
e
x
t reference co
u
nt when lo
c
king
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Use
a
list of
con
t
exts
in
t
he d
e
vice
i
n
stead
of an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
binso
n
Avo
i
d a g
l
ob
a
l list of
context
s
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Robinson
Check
if
t
h
e cont
e
xt is val
i
d only if it's replacing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
hri
s
Robinson
Hold
a reference on the context whe
n
being set as current
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinson
Re
n
ame
A
LCcontext_Deref to ALCcontex
t
_DecRe
f
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
inson
Emulate
p
thread TLS functions
i
n
Windows
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
Robi
n
son
A
d
d
r
eference counting to the A
L
C c
o
nte
x
t
s
commit
|
commitdiff
|
tree
2011-08-28
Ch
r
is R
o
binso
n
Pri
n
t an error for invalid spea
k
er layout keys
commit
|
commitdiff
|
tree
2011-08-25
Ch
r
i
s Robins
o
n
Fre
e
the WaveIn buff
e
rs' d
a
t
a af
t
er un
p
repa
r
ing
them all
commit
|
commitdiff
|
tree
2011-08-24
C
h
ris Robinson
Return an ALC e
r
r
or enum from the
O
pe
n
C
a
pture
backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris Robinson
Retu
r
n an ALC err
o
r enum from the
O
pe
n
Playback backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
Robinso
n
R
emove
t
h
e
Buffer field fro
m
th
e
sou
r
ce
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
is Robinson
Explicitly set BufferList
S
tart's prev field
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Add AL_SOFTX_d
e
fer
r
ed_
u
pdates to the context's extension
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris
R
o
b
in
s
on
P
r
event
s
ource and effec
t
slo
t
updates fro
m
occuri
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinso
n
R
e
mov
e
some g_ prefixe
s
commit
|
commitdiff
|
tree
2011-08-22
C
hris
Robi
n
son
Rename a coupl
e
v
ar
i
ables
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Always use th
e
thunk
f
unct
i
ons to get object IDs
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Don'
t
us
e
the th
u
nk array f
o
r object look
u
ps
commit
|
commitdiff
|
tree
2011-08-21
Chris Robinson
Defer source o
f
fset changes reques
t
e
d by the app
commit
|
commitdiff
|
tree
2011-08-21
Chri
s
Robinson
Use -1 to mark an invalid source offset ins
t
ead o
f
0
commit
|
commitdiff
|
tree
2011-08-21
Chris Robins
o
n
Defer source state
changes
f
r
o
m al
S
ourcePlay/Pause
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
i
s Robinson
Use
a se
p
ara
t
e functi
o
n to set the source
s
ta
t
e
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinso
n
R
e
m
o
ve some space
s
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is Robinson
Mov
e
the GUI
D
initi
a
liz
a
tion to the helpe
r
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Set the lo
o
pb
a
ck ba
c
kend f
u
nctions fi
r
s
t
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Pri
n
t the ALC_DEFAU
L
T_ALL_DE
V
I
C
ES_SPE
C
I
FIER when
available
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is Robinson
M
o
ve
s
ome functio
n
s into
a separate helper sourc
e
file
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is Robinson
Don'
t
en
u
m
e
rate
"
P
ul
s
eAudio
D
e
fault" in the ALL_DE
V
ICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
hris Robinson
Don't expose "D
i
rectS
o
u
n
d Default"
i
n the ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
M
o
re
closely emulate pthre
a
d_on
c
e in Window
s
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is Robinson
Move backe
n
d sou
r
ces to a s
e
parate sub-d
i
rectory
commit
|
commitdiff
|
tree
2011-08-20
C
hris
Robinson
Use the proper
v
ariable type
commit
|
commitdiff
|
tree
2011-08-20
Chris Ro
b
inso
n
Use
t
he s
t
ri
n
g I
D
i
nstea
d
of numeral index to
reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris R
o
binson
Ad
d
options t
o
specify alter
n
a
t
e ALS
A
device prefixes
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Rob
i
nson
Don't scale
t
he wet send
b
y
the
number of chann
e
ls
commit
|
commitdiff
|
tree
2011-08-19
Chris Rob
i
nson
Remove a
c
ouple u
n
n
eede
d
var
i
a
b
les
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
R
o
binson
Delete the
m
u
tex if the device fails
t
o open
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Robinson
M
a
k
e
sure there's a va
l
id backend before
t
rying
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
is Ro
b
inson
Remove t
h
e "via *" po
r
tion
o
f t
h
e
enumerated devices
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinso
n
Don't remove backends
t
hat fa
i
l to i
n
it
i
alize
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Rob
i
n
s
on
Use on
l
y
the
f
irst
available backend
for playback or
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chris Ro
b
inson
Attemp
t
to connect a context when
p
u
l
seaudio initializes
commit
|
commitdiff
|
tree
2011-08-19
Chris Robi
n
so
n
U
s
e se
p
arate
lists
f
or playback a
n
d
c
apture backends
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Ro
b
inson
R
em
o
ve
a type
d
e
f
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
is Robinson
Load backend libs on init
commit
|
commitdiff
|
tree
2011-08-18
Chr
i
s
R
o
bins
o
n
Make DSoun
d
Load re
t
urn
a boolea
n
commit
|
commitdiff
|
tree
2011-08-18
C
h
r
i
s
Robinson
Av
o
id some LP types
commit
|
commitdiff
|
tree
2011-08-18
Chr
i
s
R
obinson
Only
a
t
temp
t
to load
MM
D
evApi a
n
d DSound once, on init
commit
|
commitdiff
|
tree
2011-08-18
Chris
Robinson
Set the proper union member to 0
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinso
n
R
emove backends that fail to initialize
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Allow th
e
backend ini
t
functio
n
s t
o
return fai
l
u
re
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Coalesce s
o
me mi
x
er sample converters
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
A
v
oid reading some more
so
u
rce paramet
e
rs multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2011-08-17
Chris Robi
n
so
n
Ge
t
ri
d
of th
e
rema
i
ning min/ma
x
usage
commit
|
commitdiff
|
tree
2011-08-17
Chris
R
obins
o
n
R
ename min
F
/
maxF/
c
lam
p
F
to m
i
nf/max
f
/
clampf for consistency
commit
|
commitdiff
|
tree
2011-08-17
Chris Robins
o
n
Use mi
n
i/max
i
/cla
m
pi and minu
/
ma
x
u/c
l
ampu to replace
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Chris Robinson
Avoid a fl
o
a
t->int->fl
o
at conv
e
rsio
n
commit
|
commitdiff
|
tree
2011-08-16
C
h
ri
s
Robinson
Us
e
in
l
i
n
e
m
inF/m
a
xF/clampF functi
o
ns instead of the
.
.
.
commit
|
commitdiff
|
tree
2011-08-13
C
h
ris Ro
b
inson
Fix wet path co
n
ehf
calculation
commit
|
commitdiff
|
tree
2011-08-12
C
h
ris Ro
b
inson
Make sure there's a buffer t
o
rend
e
r loopback samples
t
o
commit
|
commitdiff
|
tree
2011-08-12
Chris Robinson
A
v
oid a t
e
mporary
t
hrow-away buff
e
r
for mixing null
.
.
.
commit
|
commitdiff
|
tree
2011-08-12
Chris Rob
i
nson
Use an exis
t
ing function to cle
a
r
a
nd free the context
commit
|
commitdiff
|
tree
2011-08-12
Chris Robins
o
n
Round th
e
HRTF sample step c
o
u
n
t
commit
|
commitdiff
|
tree
2011-08-12
Chris
Robinson
Use ARM
N
eon vector ops to ap
p
ly
H
RTFs whe
n
available
commit
|
commitdiff
|
tree
2011-08-08
Chris
R
o
b
i
nson
Don't dec
l
a
r
e i in a for()
s
tatement
commit
|
commitdiff
|
tree
2011-08-03
C
h
ris Robinson
Use a
mes
s
age thre
a
d to
h
a
ndle
MMDevA
P
I backend me
t
ho
d
s
commit
|
commitdiff
|
tree
2011-08-03
Chris Robi
n
son
A
void closing devices and dei
n
itializin
g
back
e
nd
s
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-03
Chris Robinson
D
elay readin
g
the config
file on W
i
ndows,
too
commit
|
commitdiff
|
tree
2011-07-30
C
hris
R
o
binson
Use
specializ
e
d click remo
v
al
loops fo
r
mo
n
o and stereo
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Chris Robinson
W
a
it un
t
il all headers
a
re unprepared before freeing
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Chris Rob
i
n
s
on
Mak
e
the thre
a
d
event aut
o
-resettin
g
commit
|
commitdiff
|
tree
2011-07-28
Chris Robinson
Remo
v
e the unnecessa
r
y
w
ave
h
eader event
commit
|
commitdiff
|
tree
2011-07-28
Chri
s
Ro
b
i
n
s
o
n
Use unn
a
med event
s
for winmm
commit
|
commitdiff
|
tree
2011-07-24
Chris Robinson
Ma
k
e the DSound and
M
MDevAPI e
v
ents initi
a
lly
no
n
-signaled
commit
|
commitdiff
|
tree
2011-07-23
Chris Robin
s
o
n
Move
a
n include to w
h
e
r
e
i
t makes more sense to b
e
commit
|
commitdiff
|
tree
2011-07-23
Chris R
o
binson
Do
n
'
t
cast for the
float v
e
rsions of math functions
commit
|
commitdiff
|
tree
2011-07-23
Chr
i
s Rob
i
nson
Use real-time
prio
r
ity by defa
u
lt on Windows
commit
|
commitdiff
|
tree
2011-07-23
C
h
ris Robinson
Fi
x
cmake check
commit
|
commitdiff
|
tree
2011-07-23
C
h
ris Robi
n
so
n
Check for t
h
e fin
i
te() function
a
l
ong with
_
f
i
nite
(
)
commit
|
commitdiff
|
tree
2011-07-23
C
h
r
is Robinson
Look for i
e
ee
f
p
.
h and i
n
c
lude i
t
when appr
o
p
r
i
ate
commit
|
commitdiff
|
tree
2011-07-23
Chris Robins
o
n
Use a
better method
f
or determining if shared
functions
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
Chri
s
Ro
b
inson
Round Upd
a
teSize to the
n
ea
r
est mu
l
tip
l
e
of MMD
e
v
AP
I
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
C
h
ris Robin
s
on
Reset the MMD
e
vAPI and
DSound events
before star
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris
R
o
binson
Fix DS
o
und
UpdateSize calculatio
n
when N
u
mUpdates is
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris R
o
bin
s
on
M
ak
e
sure s
o
m
e state values are finite
commit
|
commitdiff
|
tree
next