repo.or.cz
/
openal-soft
/
android
/
lowlatency.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Allow prepending backend names with - to remove them from the available devices
2010-06-06
Chris
R
obinson
A
llow prepen
d
ing bac
k
e
n
d names with - to
r
emove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Improve err
o
r
recovery
w
h
en capturing
f
rom AL
S
A
commit
|
commitdiff
|
tree
2010-06-05
C
h
r
is Ro
b
in
s
on
Re
a
d
capture data from ALSA when
querying
t
he available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Impro
v
e
locking
w
h
en calling the
b
ackend
captu
r
e API
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Don't
a
ttem
p
t to look for
more samples fro
m
Pulse after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read Puls
e
Audio's capture
d
ata into the ri
n
g buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Don't overwrite data when
the ring buffer overflows
commit
|
commitdiff
|
tree
2010-06-04
Chris Robins
o
n
Use a U
I
nt
M
ap for the Da
t
abuffers
commit
|
commitdiff
|
tree
2010-06-03
C
h
ris Robi
n
son
Skip mixi
n
g
after checking l
o
op
i
ng vali
d
ity
commit
|
commitdiff
|
tree
2010-06-01
Chri
s
Ro
b
ins
o
n
Increase the temp b
u
ffer si
z
e
s to
c
on
s
truct device
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Ro
b
inson
Fix Pulse mainloop handling for de
v
ice
probing
commit
|
commitdiff
|
tree
2010-06-01
Ch
r
is Robin
s
on
Up
d
ate de
v
ice naming t
o
be more ap
p
arent
a
b
out t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
C
hris Rob
i
nson
Alway
s
add
the def
a
ult PulseAudio devi
c
e when pro
b
i
ng
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
List
a
ll available PulseA
u
d
io s
o
u
r
ces
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Probe
a
nd expose all available Pul
s
eAudio sinks f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris
R
o
bi
n
son
Add a sepa
r
ate
f
uncti
o
n
t
o cre
a
te
/
connect a pulsea
u
di
o
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
i
s
Robinso
n
Pass the t
h
readed main loop obje
c
t to cont
e
xt/
s
tream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris Ro
b
inson
Don't unload l
i
bs when the
y
're not ne
e
d
e
d
commit
|
commitdiff
|
tree
2010-05-29
Chri
s
Robinson
Watch for chan
g
es to
t
he PulseAudio sink device
commit
|
commitdiff
|
tree
2010-05-28
Chris
R
obins
o
n
Add a
Null
O
utpu
t
device
commit
|
commitdiff
|
tree
2010-05-28
C
hris Rob
i
nso
n
Avo
i
d constantly
l
o
ading
a
n
d
unload
i
ng PortA
u
dio
commit
|
commitdiff
|
tree
2010-05-28
Ch
r
is Robinson
Connect a pulse s
t
r
e
am on dev
i
ce open, to
m
a
ke
s
ure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Robinso
n
Updat
e
head dampen
i
ng after
a device reset
commit
|
commitdiff
|
tree
2010-05-25
Chris Rob
i
nso
n
Add a function
t
o g
e
t t
h
e
f
rame si
z
e from
a
format
commit
|
commitdiff
|
tree
2010-05-25
Chris
Robi
n
son
Better wa
t
ch
f
o
r i
n
valid values in
alBufferSu
b
DataEXT
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is Robinso
n
R
educe the mixing buf
f
er s
i
ze
commit
|
commitdiff
|
tree
2010-05-25
Chris Rob
i
nson
Make
error c
h
eckin
g
c
onsistent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
o
binson
Fi
x
alB
u
fferiv error
h
andling
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Increment p
o
inter
when read
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinso
n
P
a
ss the
n
umber of
b
l
ocks t
o
Conve
r
tDa
t
aIMA4
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obinson
Be c
a
ref
u
l of integ
e
r overflows when allo
c
a
t
ing bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chri
s
Robinso
n
C
leanup some
variables and names
commit
|
commitdiff
|
tree
2010-05-24
Chri
s
Robinson
Reorder some error chec
k
s and wa
t
ch for n
e
gative buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Don't bother storing the loop
p
oin
t
s in the source
commit
|
commitdiff
|
tree
2010-05-22
Chris R
o
binson
Be
big endian
safe with the IMA4 d
e
coder
commit
|
commitdiff
|
tree
2010-05-22
Chris Robinson
Use
the
A
LSOFT_LOGFIL
E
env var
t
o
specify the output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chr
i
s
R
obinson
L
o
op
po
i
n
t
s
should be specified in sample offse
t
s
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
A
dd mono an
d
stereo channel masks for
DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chr
i
s Robinson
Add
an
empt
y
e
fx-creative
.
h head
e
r
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Consistency fix
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris Robi
n
son
Use unsigned ty
p
es w
h
en
fin
d
ing
th
e
s
ource off
s
ets
commit
|
commitdiff
|
tree
2010-05-19
Chris Robins
o
n
A couple formatting fixes
commit
|
commitdiff
|
tree
2010-05-19
C
hris Robinson
Use a m
a
p
f
or the fil
t
er
l
i
st
commit
|
commitdiff
|
tree
2010-05-19
C
hris
Rob
i
nson
Use a
m
ap fo
r
the effects list
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Improv
e
com
p
a
t
bility with lates
t
AL_
E
XT
_
buffer_
s
ub_da
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinso
n
Def
i
ne AR
G
STACK an
d
CALLST
A
CK o
n
ly when neede
d
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obins
o
n
Always loo
k
f
or winmm under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris Robi
n
son
Change
i
n
lin
e
-
>
__inline for MS
V
C
commit
|
commitdiff
|
tree
2010-05-13
Chris Rob
i
nson
Use the loop
s
tart when filling in padding data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris
Robinson
Pay attention to the
s
ource lo
o
p
p
oints
commit
|
commitdiff
|
tree
2010-05-13
Chri
s
Robinson
On
l
y use a modulo to l
o
op when the s
o
urce is st
a
t
i
c
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Store loop
p
o
i
nts
a
s
uncomp
r
essed frame offset
s
in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Ro
b
inson
A
dd
i
nitial
struc
t
ur
a
l support for AL_EXT_loop
_
points
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
inson
R
e
duce s
o
me indenta
t
io
n
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinso
n
Don't nee
d
l
essly e
x
pose a va
r
i
able
for t
h
e backe
n
ds
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Move inc
o
mpl
e
t
e
ex
t
e
n
sion declarations to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris R
o
b
inson
Scale output of effects to
c
o
m
pensat
e
for devic
e
down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
inson
Use a UIntMap for
t
he effect
s
lot list
commit
|
commitdiff
|
tree
2010-05-12
Chris Rob
i
nson
Store the buffer's
o
r
iginal
data
size and block alignment
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Sto
r
e
l
ooping locall
y
whe
n
m
i
xing a s
o
urc
e
commit
|
commitdiff
|
tree
2010-05-11
Chris Robin
s
o
n
Simplify and
fix app
l
ying a sourc
e
o
f
f
set
commit
|
commitdiff
|
tree
2010-05-11
C
hris
Robinson
Use a sepa
r
ate function to c
o
nver
t
compres
s
e
d
bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
O
n
ly a streaming s
o
urce ca
n
have
a processed
buffer
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinso
n
Renam
e
a variable
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Loo
k
for the
m
ap in
s
ertio
n
point using a bina
r
y
s
earc
h
commit
|
commitdiff
|
tree
2010-05-10
Chri
s
Robinso
n
Use
a
simple
l
o
o
p
t
o se
t
multi
-
channel
d
r
y
gains
commit
|
commitdiff
|
tree
2010-05-02
Chris Robinson
Use a map to store sour
c
es a
n
d bu
f
fe
r
s
commit
|
commitdiff
|
tree
2010-04-29
Chris R
o
binso
n
U
se d
o
ubles instead of
floa
t
s
for the source offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
C
hris Robinson
C
o
mbine AL
and ALC function
lists
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Get t
h
e
offset even if
t
he cu
r
rent buffer is 0
commit
|
commitdiff
|
tree
2010-04-27
Chris Ro
b
ins
o
n
Only ap
p
ly ambient gai
n
to av
a
ilable ou
t
put
c
hannels
commit
|
commitdiff
|
tree
2010-04-25
Chris Robinson
Add a couple
m
i
s
si
n
g val
u
es
to the *GetEnu
m
Value t
a
bl
e
s
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Add an
o
ption to scale the
output mix
commit
|
commitdiff
|
tree
2010-04-23
Chr
i
s Robi
n
s
on
C
o
mbine
tw
o
l
o
ops into one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robi
n
son
Update stere
o
dup config opt
i
on com
m
ent
commit
|
commitdiff
|
tree
2010-04-20
Chris Rob
i
nso
n
Make ste
r
eo dupl
i
cat
i
on a property of the device
commit
|
commitdiff
|
tree
2010-04-17
Chr
i
s Robinson
Sto
p
and start the ba
c
kend devic
e
only i
f
new attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
D
i
sable Pu
l
seAudio's write callb
a
ck when d
i
sconnecting
commit
|
commitdiff
|
tree
2010-04-16
Ch
r
is Robinson
T
ranslate
t
h
e
so
u
rce
p
o
s
ition
s
epar
a
tel
y
commit
|
commitdiff
|
tree
2010-04-12
Chris Robinson
Return immediatel
y
when
n
o layout
i
s specified
commit
|
commitdiff
|
tree
2010-04-12
C
h
r
is Robinson
M
o
re type
f
ixe
s
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Robinson
Use a line
a
r scaling when sen
d
in
g
multi-chan
n
el sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris
R
obin
s
on
Use proper types for some variables
commit
|
commitdiff
|
tree
2010-04-11
Chris
R
ob
i
nson
Only
c
o
nsider output speakers for the
pa
n
ning
LUT
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robinson
D
on't us
e
LIB
_
INSTAL
L
_DIR
s
ince
t
hat ca
n
be the full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Avoid reading b
u
ff
e
r
0's size
commit
|
commitdiff
|
tree
2010-04-09
C
h
r
i
s
Robinson
Avoid h
a
r
d-c
o
d
ing the c
h
annel cou
n
t
commit
|
commitdiff
|
tree
2010-04-09
Chri
s
Robinson
Get the speaker arrangement b
e
f
o
re setting
up th
e
channe
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robi
n
son
Re
-
enable stereo
d
uplication
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
U
se the pro
p
er type for the speaker-to-chann
e
l map
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Robinson
Scale the ring
modu
l
ator's mon
o
input w
h
en expandin
g
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Rob
i
nson
Sto
r
e the
p
anning L
U
T in
t
he devi
c
e
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
U
s
e
a
single layout
f
o
r the v
i
rtu
a
l speakers
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robinson
Apply a scalar t
o
the out
p
ut down
m
ix so chan
n
els don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Robins
o
n
Set th
e
device channe
l
ma
t
rix
w
h
en the
device is reset
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
obinson
Always mix int
e
rnally
a
t 8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robi
n
son
Invert devi
c
e chan
n
el map array
commit
|
commitdiff
|
tree
2010-04-08
C
hris
R
ob
i
nson
Make some functi
o
ns static
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robinson
Upda
t
e al
s
oftrc
.
sa
m
p
le for t
h
e ring
m
odula
t
or
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Robinson
Modulate
wi
t
h
t
he requested waveform in the ring modu
l
ator
commit
|
commitdiff
|
tree
next