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
Clean up some code comments
2011-09-11
Ch
r
is Robinson
Cl
e
an u
p
some code com
m
ent
s
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Lock
th
e
lis
t
s while
probing
d
e
vi
c
es
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
inson
Clean up some comments
commit
|
commitdiff
|
tree
2011-09-10
Chris Robin
s
on
S
l
ig
h
tly modify a war
n
ing
commit
|
commitdiff
|
tree
2011-09-10
Chris Rob
i
nson
P
r
o
perly d
e
stroy cont
e
xts tha
t
a
r
e
left on the
d
e
v
ice
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Ro
b
inson
Avoid locking
t
he de
v
ice wh
e
n adding and remov
i
n
g co
n
t
e
xts
commit
|
commitdiff
|
tree
2011-09-10
Ch
r
is Robinson
Avoid
h
olding the list lock
w
h
en
n
ot needed
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
War
n
ab
o
ut contexts
t
hat are
errantly left current
commit
|
commitdiff
|
tree
2011-09-10
Chris Robinson
Hold an extra re
f
eren
c
e on the device for each
o
f i
t
s
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
C
h
ri
s
Robin
s
on
A
d
d some r
e
f
e
r
ence coun
t
ing to the
devi
c
e
commit
|
commitdiff
|
tree
2011-09-10
C
hri
s
Robinson
Fix a
p
a
rameter
type
commit
|
commitdiff
|
tree
2011-09-10
C
hris Rob
i
n
son
Use alGetEnumValue to
check for supported filt
e
rs and
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris Robi
n
son
Add an
o
p
tion to trap device
error
s
in a debugger
commit
|
commitdiff
|
tree
2011-09-10
C
hris Robins
o
n
Add
a
n option to
trap c
o
ntext erro
r
s in a debugger
commit
|
commitdiff
|
tree
2011-09-10
Chri
s
Robinson
Allow PulseAudio's tl
e
ngth
to g
r
ow to make sure
t
here
.
.
.
commit
|
commitdiff
|
tree
2011-09-10
Chris R
o
binson
Use an array to get t
h
e dev
i
c
e
f
ormat from th
e
u
s
er
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chri
s
Robinson
Avo
i
d an
unnecessa
r
y l
o
ck
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s
Robinson
Do an atomic
c
ompare-exchange on the
global con
t
ext
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chris
Robinso
n
Fix multicha
n
nel wet gainhf calcu
l
ation
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s R
o
bi
n
son
U
s
e an a
t
om
i
c
e
xchange t
o
get the old
g
l
o
b
a
l context
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Ch
r
is Robinson
Log the function
name i
n
s
t
e
ad of the so
u
r
c
e file and
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Chr
i
s R
o
binso
n
Trace
t
h
e
r
e
v
e
rb bu
f
fer size
commit
|
commitdiff
|
tree
2011-09-02
Chris Rob
i
nso
n
C
ombine t
h
e reverb effects
commit
|
commitdiff
|
tree
2011-09-02
Chris Robins
o
n
Don
'
t
r
e
create the e
f
f
e
ct when
switchi
n
g between the
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
C
hris Robinson
Co
m
b
ine the
d
e
d
icat
e
d (
d
i
alog/LFE) effects
commit
|
commitdiff
|
tree
2011-08-31
Chr
i
s R
o
binson
Fix a commen
t
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinso
n
F
i
x
a potential infini
t
e loop when rem
o
ving
a
n effect
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Store
t
he fil
t
er gains directly in
t
he so
u
r
ce
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
r
i
s R
o
bi
n
son
Avoi
d
the con
t
ext lo
c
k when ge
n
erating and del
e
ting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avoid the
c
ontext lock when generati
n
g and dele
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
i
s
Ro
b
in
s
on
Do
n
't s
e
t
a thread
p
riority if real-t
i
me i
s
n't requ
e
sted
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
i
s
R
obinson
Add a functi
o
n to i
n
itialize a RWLoc
k
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinson
Hold the context
l
o
c
k only as nee
d
ed when handling
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Avoid locking the
c
ontext while
gett
i
ng
a
nd
s
e
tti
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
ris Robinson
Us
e
th
e
active effect slot list for pending updates
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
h
r
i
s
R
obi
n
son
Renam
e
GetReffedContext t
o
Get
C
ontextRef
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robinson
Use
a
more appropr
i
ate error for t
r
yin
g
to
dele
t
e an
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chri
s
Robi
n
s
on
Hold
t
he lo
c
k onl
y
as need
e
d when generating
a
nd
d
e
leting
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris
Robinso
n
Add a
limit
t
o the UIntMap si
z
e and use it for so
u
rces
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Chris Robinson
Use a separate array
f
or the auxil
i
ary
slots
in the
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
Ch
r
is Robinson
Fix
c
o
mpilation with MSVC
commit
|
commitdiff
|
tree
2011-08-31
Chris
R
o
binso
n
A
dd functions to retrieve t
h
e source fr
o
m the
s
our
c
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-31
C
hris Robinson
Use a RWLock
a
n
d atomic exchanges
for thunk handling
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Lock the
c
ontext while
deleting source
s
only as n
e
e
ded
commit
|
commitdiff
|
tree
2011-08-30
Chris Robins
o
n
D
o
n't
lock
the
c
ontext while checking
the
validity
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chris Ro
b
in
s
on
D
o a p
o
inter exchange
w
hen
replacing th
e
s
o
urce b
u
ff
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robins
o
n
Use the r
e
ference count
i
n
g functions fo
r
t
he buffer
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
C
hris Robinson
Hold the contex
t
lock as needed while gen
e
rating
an
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Rob
i
nson
Us
e
a
generic
i
nt
t
ype
to ha
n
d
l
e
e
num sw
a
ps
commit
|
commitdiff
|
tree
2011-08-30
Chris
R
obin
s
on
Do a compa
r
e-exchange to set th
e
context error
commit
|
commitdiff
|
tree
2011-08-30
Chris Robi
n
son
E
xchange
t
he AL err
o
r w
h
en retrieving
i
t
commit
|
commitdiff
|
tree
2011-08-30
Chris Robinson
Ma
k
e specifi
c
functi
o
ns to lo
c
k/unlo
c
k UIntMap acc
e
s
s
commit
|
commitdiff
|
tree
2011-08-30
Chris R
o
bin
s
on
Manually loc
k
the map while iterating
t
h
r
o
u
gh its
c
ontents
commit
|
commitdiff
|
tree
2011-08-30
Chri
s
Robin
s
on
U
se a r
e
ad
-
wr
i
te lock t
o
p
rotect ac
c
es
s
to the UInt
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Ma
k
e the source's NeedsUpdate volatile
commit
|
commitdiff
|
tree
2011-08-29
Chri
s
Rob
i
nson
Do
a
p
roper exchange
w
hen setting a
n
ew state
commit
|
commitdiff
|
tree
2011-08-29
Chris R
o
b
i
nson
L
o
ck
the context
a
s nee
d
ed for
the defe
r
and pr
o
cess
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Make ALCcontex
t
'
s De
f
erUpdates field volatile
commit
|
commitdiff
|
tree
2011-08-29
C
hri
s
Robinson
Hold a reference on
t
he global context
commit
|
commitdiff
|
tree
2011-08-29
Chris Ro
b
inson
GCC's
a
t
omic
b
uilt-ins were i
n
t
rod
u
ced in 4
.
1
.
0, so
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
C
hris
Robinson
Fi
x
typo
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
Use atomic exch
a
nges
w
hen checking for updates
t
o
objects
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robi
n
son
Use an enu
m
i
nstead of an boolean f
o
r som
e
flags
commit
|
commitdiff
|
tree
2011-08-29
Chris Robinson
I
n
c
rement
th
e
context referenc
e
count when locking
commit
|
commitdiff
|
tree
2011-08-29
C
hris Robinson
Use
a
list
of contexts in the
de
v
ice i
n
stead o
f
an
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris
Robinson
Avoid a global
l
ist o
f
contexts
commit
|
commitdiff
|
tree
2011-08-29
C
h
ris Robinson
Ch
e
ck if the context is val
i
d only i
f
it
'
s
r
eplacing
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Robin
s
on
Hold a
r
e
f
erence on the contex
t
when being set as
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2011-08-29
Chris Rob
i
nso
n
Rename ALCc
o
ntext_Deref to ALCc
o
ntext_DecRef
commit
|
commitdiff
|
tree
2011-08-29
Chr
i
s Robi
n
s
o
n
Emulate pthread TLS functions in W
i
n
d
o
w
s
commit
|
commitdiff
|
tree
2011-08-28
Chris Robin
s
on
A
d
d reference cou
n
ting
to the ALC contexts
commit
|
commitdiff
|
tree
2011-08-28
Ch
r
is Robinson
Print
a
n error for inv
a
lid speaker layout keys
commit
|
commitdiff
|
tree
2011-08-25
Chris Robinson
Fr
e
e the WaveIn buffers
'
data after unpreparing them all
commit
|
commitdiff
|
tree
2011-08-24
Chris Robi
n
son
R
e
turn an ALC
error
e
num from
the OpenCapture
backen
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-24
Chr
i
s R
o
binson
Return
a
n
A
L
C error
e
nu
m
f
rom the OpenPlayback backend
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris
R
o
binson
Re
m
ove
the Buffer f
i
el
d
from the so
u
r
c
e
commit
|
commitdiff
|
tree
2011-08-23
C
h
ris
Robinson
Explici
t
l
y
set BufferListStart's prev f
i
eld
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Add
AL_
S
OF
T
X_def
e
rred_updates to the contex
t
'
s
ext
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Chris Robinson
Prevent source a
n
d
effect
s
lot updates f
r
om occuring
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Chris Ro
b
in
s
on
Remove some g_ prefixes
commit
|
commitdiff
|
tree
2011-08-22
Ch
r
is Robinson
Renam
e
a co
u
p
l
e variables
commit
|
commitdiff
|
tree
2011-08-22
C
h
ris Robi
n
son
Always use the thunk functions to g
e
t object
I
Ds
commit
|
commitdiff
|
tree
2011-08-22
Chris Rob
i
nson
Don'
t
use the t
h
u
nk arr
a
y
for o
b
ject lo
o
k
u
ps
commit
|
commitdiff
|
tree
2011-08-21
Ch
r
i
s
Robinson
D
efe
r
source offset changes request
e
d
by the app
commit
|
commitdiff
|
tree
2011-08-21
Ch
r
is
Robinson
Use
-1 to mark an invalid
s
ou
r
ce offset instead of 0
commit
|
commitdiff
|
tree
2011-08-21
Chris Robins
o
n
Defer source state change
s
from
alSourcePlay/Pause
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Use
a separate fu
n
ction
to
s
et the source state
commit
|
commitdiff
|
tree
2011-08-20
Chr
i
s Robinso
n
Rem
o
ve some
sp
a
ces
commit
|
commitdiff
|
tree
2011-08-20
Chris Ro
b
inson
Move the GUID initia
l
i
z
ation to the helper
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
is
Robin
s
on
Set
t
he
loopback b
a
cken
d
f
u
nc
t
ion
s
first
commit
|
commitdiff
|
tree
2011-08-20
Chris Robi
n
so
n
Print t
h
e
A
L
C_DE
F
A
ULT_
A
LL_
D
EVICES_SPECIFI
E
R when available
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
Robinson
M
o
ve some functions i
n
t
o a
s
eparate h
e
lper source file
commit
|
commitdiff
|
tree
2011-08-20
C
hris Robin
s
on
Don't enumerate "PulseAu
d
io Default" in the ALL_DEVICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
Don't expose "DirectS
o
und Default" in
the ALL_D
E
VICES
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
C
h
ris Robin
s
o
n
More
c
losel
y
emulate
p
thread_once
in Windo
w
s
commit
|
commitdiff
|
tree
2011-08-20
Chris Robinson
M
o
ve ba
c
kend sources to a separat
e
sub
-
directory
commit
|
commitdiff
|
tree
2011-08-20
C
hris
R
obin
s
on
Use the prope
r
variable type
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
Robinson
Use
the strin
g
ID inste
a
d
o
f
n
u
m
eral in
d
ex to reference
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Chris Robinson
Add options to specify alternate AL
S
A
device prefi
x
e
s
commit
|
commitdiff
|
tree
2011-08-19
Chris R
o
binson
Don't
scale the wet send by the
n
umbe
r
of
channel
s
commit
|
commitdiff
|
tree
next