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
Make specific functions to lock/unlock UIntMap access
2011-08-30
C
h
ris Robinson
M
a
ke
s
pecific fu
n
ctions to
l
o
ck/unloc
k
UIn
t
Map access
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Manually lock t
h
e map wh
i
le iteratin
g
th
r
ough
it
s
contents
commit
|
commitdiff
|
tree
2011-08-30
Ch
r
i
s
Robins
o
n
Use a
read-wri
t
e lock to protect acce
s
s to
the UI
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
is Robinson
Ma
k
e the s
o
urce's NeedsUpdat
e
vola
t
ile
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Do a pro
p
er exchan
g
e wh
e
n
s
etting a new state
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s
Rob
i
nson
Lock t
h
e
context as needed for the defer and process
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Robi
n
son
Make ALC
c
ont
e
xt's Def
e
rUpdates field volat
i
le
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Hold a r
e
ference
on the global context
commit
|
commitdiff
|
tree
2011-08-29
Chris Robin
s
on
GCC's atomic
b
uilt-ins were introduced in
4
.
1
.
0
,
so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
hris R
o
bin
s
o
n
Fix t
y
po
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Use at
o
mic exchanges
w
hen
chec
k
ing for u
p
da
t
es
t
o objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Use an
e
num instead of an boolean for some flags
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s
Ro
b
inson
Increment th
e
cont
e
xt reference cou
n
t when locking
commit
|
commitdiff
|
tree
2011-08-29
C
hris Robinson
Use a list of
c
ontexts in the de
v
i
c
e instead of an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robi
n
so
n
A
v
o
id a globa
l
l
ist of conte
x
ts
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robi
n
son
Check if th
e
c
o
ntext is valid only
i
f it's replac
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
r
is Ro
b
inson
Hold a re
f
erence on the context wh
e
n being set
as curren
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s
Robin
s
on
Re
n
ame AL
C
context_De
r
ef t
o
ALCcontext_DecR
e
f
commit
|
commitdiff
|
tree
2011-08-29
Chris
R
obinson
Emulat
e
p
th
r
ead TLS fun
c
tions in Wind
o
ws
commit
|
commitdiff
|
tree
2011-08-28
Chris Robins
o
n
A
dd refer
e
nce counting to the
ALC contexts
commit
|
commitdiff
|
tree
2011-08-28
Chr
i
s Ro
b
inson
P
r
int
an error for invali
d
s
peaker layout
ke
y
s
commit
|
commitdiff
|
tree
2011-08-25
Chris Robin
s
on
Fr
e
e
t
he
W
aveI
n
buf
f
ers'
dat
a
after
u
npreparing th
e
m all
commit
|
commitdiff
|
tree
2011-08-24
Chr
i
s Robinson
Return
an
ALC err
o
r
e
nu
m
from
the Ope
n
Cap
t
ure backen
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chris
R
obin
s
on
Return an ALC error enum
f
r
o
m
the O
p
enPla
y
back
backen
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris
Robinson
Remove the Buffer field from
t
he source
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinso
n
Explicitly set BufferListStart's p
r
ev
f
i
eld
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s
R
o
b
i
n
son
Add AL_SOFTX
_
deferr
e
d_updat
e
s to the
co
n
text'
s
extension
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
Robinso
n
Preve
n
t so
u
rce and effect sl
o
t
u
pdates
f
rom o
c
curi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Re
m
ove some g_
prefixes
commit
|
commitdiff
|
tree
2011-08-22
Chri
s
Robinson
Rename a couple
v
a
riables
commit
|
commitdiff
|
tree
2011-08-22
Chris Robinson
Always use
t
h
e
t
h
unk fun
c
t
ions to get object IDs
commit
|
commitdiff
|
tree
2011-08-22
Chris
Ro
b
i
nson
Don't use the thunk a
r
ray for
o
b
ject looku
p
s
commit
|
commitdiff
|
tree
2011-08-21
C
h
ris
R
obinson
Defer source
o
f
f
s
et change
s
requested by th
e
a
p
p
commit
|
commitdiff
|
tree
2011-08-21
C
h
r
i
s
R
obins
o
n
Use -1 to
mark
an inval
i
d
source
offset instead
of 0
commit
|
commitdiff
|
tree
2011-08-21
C
h
ris
R
ob
i
nson
Defer source
s
tate changes fro
m
al
S
o
u
rcePlay/Pau
s
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
hris
Robinson
Use a
s
ep
a
rat
e
funct
i
on t
o
set the source state
commit
|
commitdiff
|
tree
2011-08-20
C
hris Ro
b
inson
Remove some spaces
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Robinson
Move the
G
UID init
i
aliz
a
tion
t
o
the
helper
commit
|
commitdiff
|
tree
2011-08-20
Chris Rob
i
ns
o
n
Set
t
he lo
o
pback ba
c
k
e
n
d functio
n
s
f
ir
s
t
commit
|
commitdiff
|
tree
2011-08-20
Chris R
o
bi
n
so
n
Print the A
L
C_DEFAULT_ALL_DEVI
C
E
S_SPECIFI
E
R whe
n
avail
a
b
l
e
commit
|
commitdiff
|
tree
2011-08-20
Chris Robin
s
o
n
Move
some
f
u
n
cti
o
ns into
a separate helper source file
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinso
n
Don't enume
r
ate "P
u
lseAudio Default"
i
n
t
h
e ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
i
s
Ro
b
i
nson
Don't expose "DirectSound Default" in the ALL_D
E
VIC
E
S
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
More clos
e
ly emu
l
ate p
t
hre
a
d
_once in
W
indows
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
R
obinson
Move backend sources to a s
e
parate sub-
d
irectory
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
U
se t
h
e prope
r
v
a
r
iable type
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Use the stri
n
g I
D
in
s
t
e
ad of numera
l
index to reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chris Robins
o
n
Add o
p
tio
n
s to specify alter
n
a
t
e
ALS
A
device prefixes
commit
|
commitdiff
|
tree
2011-08-19
C
hris Robinson
Don'
t
scale
t
he wet send by the
numb
e
r of ch
a
n
n
els
commit
|
commitdiff
|
tree
2011-08-19
Chris
R
obinson
Remove a c
o
u
p
le unneeded varia
b
les
commit
|
commitdiff
|
tree
2011-08-19
Chr
i
s
R
obinson
Dele
t
e
t
he m
u
tex if the device f
a
ils to o
p
en
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris Robinson
M
ak
e
sure there's
a valid backend before
t
rying to
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
Robinson
Remove t
h
e "v
i
a *"
portion of the enumerated
dev
i
ces
commit
|
commitdiff
|
tree
2011-08-19
Chris R
o
binson
Don't remov
e
b
ackends tha
t
fail to
in
i
ti
a
l
i
z
e
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Us
e
on
l
y
the first a
v
a
ilable
backend for
p
layback or
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
is Robi
n
s
o
n
Atte
m
pt
t
o co
n
nect
a c
o
nte
x
t wh
e
n
p
ulseaudio initiali
z
e
s
commit
|
commitdiff
|
tree
2011-08-19
Chr
i
s Ro
b
inson
Use separ
a
te lists
f
or pla
y
back and capt
u
r
e
bac
k
ends
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Remove
a
ty
p
ed
e
f
commit
|
commitdiff
|
tree
2011-08-19
C
h
ris Robins
o
n
Load
backe
n
d lib
s
on init
commit
|
commitdiff
|
tree
2011-08-18
Chris Rob
i
nson
Make DSound
L
oad return a boolean
commit
|
commitdiff
|
tree
2011-08-18
C
hr
i
s
Robinson
Avoid some LP types
commit
|
commitdiff
|
tree
2011-08-18
C
hr
i
s Rob
i
nson
Only attempt to lo
a
d MMDevApi and D
S
ound
once, on in
i
t
commit
|
commitdiff
|
tree
2011-08-18
C
h
ris Robin
s
o
n
Set
the proper union member to 0
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Remove back
e
nds th
a
t
f
ail to initialize
commit
|
commitdiff
|
tree
2011-08-17
C
h
ris Robinson
A
llow the backend ini
t
functions to return failure
commit
|
commitdiff
|
tree
2011-08-17
Ch
r
is Robinson
Coalesce
some mixer sample conv
e
rters
commit
|
commitdiff
|
tree
2011-08-17
Ch
r
is Robinson
Avoid reading so
m
e mo
r
e so
u
r
c
e paramete
r
s multiple
.
.
.
commit
|
commitdiff
|
tree
2011-08-17
Chri
s
Robins
o
n
G
e
t rid of
t
h
e
r
e
maining m
i
n/max us
a
ge
commit
|
commitdiff
|
tree
2011-08-17
Chris Robi
n
son
Rena
m
e
minF/max
F
/clampF to
minf/maxf/c
l
ampf
f
or co
n
si
s
tency
commit
|
commitdiff
|
tree
2011-08-17
Chris Robinson
Use mini/max
i
/c
l
ampi and minu
/
maxu
/
clampu t
o
replace
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
C
hris Robinson
Avoid a f
l
oat->int->float
c
onversion
commit
|
commitdiff
|
tree
2011-08-16
C
hris Robinson
Use inline
m
inF
/
m
axF/clampF fun
c
ti
o
n
s
ins
t
ead of the
.
.
.
commit
|
commitdiff
|
tree
2011-08-13
Ch
r
is Robinson
Fix w
e
t
p
at
h
c
o
ne
h
f calcula
t
ion
commit
|
commitdiff
|
tree
2011-08-12
Chris Rob
i
nson
Make
s
ur
e
ther
e
's a buf
f
er to render l
o
o
p
ba
c
k s
a
mples to
commit
|
commitdiff
|
tree
2011-08-12
Chris Robi
n
s
on
Avoid a
te
m
porary thr
o
w-away b
u
ffer for mixing null
.
.
.
commit
|
commitdiff
|
tree
2011-08-12
C
h
ris Robinson
U
s
e an existing fu
n
ction to clear an
d
free
the context
commit
|
commitdiff
|
tree
2011-08-12
Chris Robinson
R
o
und the HRTF sample
s
t
e
p
c
ount
commit
|
commitdiff
|
tree
2011-08-12
Chr
i
s Robinso
n
Use ARM
Neon
vector ops to
app
l
y HRTFs
when avail
a
ble
commit
|
commitdiff
|
tree
2011-08-08
Chris Robinson
Don
'
t decla
r
e
i
i
n a for() sta
t
e
m
ent
commit
|
commitdiff
|
tree
2011-08-03
Chris
Robinson
Use a message thr
e
ad to handle
MMDevAPI backend methods
commit
|
commitdiff
|
tree
2011-08-03
Ch
r
is Robinson
Avoid closi
n
g
devices
a
nd de
i
n
itializing bac
k
ends on
.
.
.
commit
|
commitdiff
|
tree
2011-08-03
C
h
ris R
o
binson
Delay rea
d
ing the config file
on W
i
ndows, too
commit
|
commitdiff
|
tree
2011-07-30
C
hris R
o
binson
Use spe
c
ialized click
r
emoval loops for
m
ono and
ste
r
eo
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Ch
r
is Ro
b
inson
Wai
t
until
all head
e
rs are unprepa
r
ed before freeing
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Chris Robinson
Make the
t
hread
ev
e
nt auto-resetting
commit
|
commitdiff
|
tree
2011-07-28
Chris Robinson
Remove
t
h
e unnec
e
ssary
wave hea
d
er eve
n
t
commit
|
commitdiff
|
tree
2011-07-28
Chris Robin
s
on
U
s
e unn
a
med
events fo
r
w
inmm
commit
|
commitdiff
|
tree
2011-07-24
Chris Robinson
Ma
k
e the DS
o
und and M
M
DevAPI events
i
niti
a
ll
y
non-signaled
commit
|
commitdiff
|
tree
2011-07-23
Chris
Robinson
Move
an include t
o
where
i
t
m
ak
e
s m
o
re
s
ens
e
to be
commit
|
commitdiff
|
tree
2011-07-23
Chris Robinson
Don't cast
f
or the fl
o
at ver
s
ions of m
a
th functions
commit
|
commitdiff
|
tree
2011-07-23
C
hris Robinson
U
s
e
rea
l
-t
i
me priori
t
y b
y
default o
n
W
i
n
dows
commit
|
commitdiff
|
tree
2011-07-23
Chr
i
s Ro
b
inson
Fix cmake check
commit
|
commitdiff
|
tree
2011-07-23
Chris Robins
o
n
C
heck fo
r
t
he fi
n
ite
(
)
function al
o
n
g
wit
h
_finite()
commit
|
commitdiff
|
tree
2011-07-23
Chris Rob
i
nson
Look for
ieeef
p
.
h and
i
n
c
lude
it when ap
p
ropriate
commit
|
commitdiff
|
tree
2011-07-23
C
h
ri
s
Robinson
Us
e
a
better method for dete
r
mining
if shar
e
d
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
Chris Robinson
R
o
und
U
pdateS
i
ze to the nearest mul
t
iple of MMDevAPI
.
.
.
commit
|
commitdiff
|
tree
2011-07-22
Chris Robinson
R
e
set t
h
e MMDevA
P
I and DSou
n
d events before starting
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chr
i
s
Robi
n
s
o
n
Fi
x
D
Sou
n
d UpdateSize calcu
l
ation when NumUpdates is
.
.
.
commit
|
commitdiff
|
tree
2011-07-21
Chris Robinson
Make
sure some s
t
ate values a
r
e finit
e
commit
|
commitdiff
|
tree
2011-07-21
Chris Robinson
Creat
e
and clo
s
e
the
DSound eve
n
t
h
andl
e
w
i
th th
e
dev
i
ce
commit
|
commitdiff
|
tree
next