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 Robins
o
n
All
o
w
pre
p
endin
g
b
ack
e
nd
n
ames w
i
t
h - to r
e
m
o
ve them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Improve error reco
v
ery
w
h
en
c
apturin
g
from ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chris Robin
s
on
Read capture data from A
L
SA when que
r
ying the available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Ch
r
is Robinson
Improve locking
when cal
l
ing the backend ca
p
ture API
commit
|
commitdiff
|
tree
2010-06-05
Chri
s
Rob
i
nson
Do
n
't att
e
mpt to loo
k
for more samp
l
es from Pu
l
se afte
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Ro
b
i
nson
Read Pu
l
s
e
Audio's cap
t
ure data
into the
ring buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robi
n
s
on
Don't
o
verwrite data when the ring buffer
o
ver
f
lows
commit
|
commitdiff
|
tree
2010-06-04
Chris
R
obins
o
n
Use a
UInt
M
ap f
o
r t
h
e Databuf
f
ers
commit
|
commitdiff
|
tree
2010-06-03
Chris Rob
i
nson
Skip mixing af
t
er check
i
ng loo
p
ing
v
a
lidity
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Inc
r
ease the
temp buffer sizes to construct de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris Robin
s
on
Fix Pulse ma
i
nloop handl
i
ng f
o
r
d
evice pr
o
bing
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Update device naming to
b
e
mo
r
e ap
p
arent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinso
n
Always add th
e
def
a
ult P
u
l
seA
u
dio devi
c
e when
p
robing
commit
|
commitdiff
|
tree
2010-05-31
Chris
Rob
i
nson
L
i
s
t all av
a
il
a
ble Pulse
A
udi
o
sou
r
c
e
s
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pr
o
be an
d
expos
e
all availa
b
le PulseAudio sinks
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robin
s
on
Add a s
e
parat
e
f
u
nction to create/connect
a
pulse
a
udi
o
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
is
Robinson
P
a
ss the thread
e
d main loop objec
t
to context/str
e
am_state_
c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chr
i
s Robinson
D
o
n't unload libs whe
n
th
e
y
'
re no
t
needed
commit
|
commitdiff
|
tree
2010-05-29
Chris
R
obinson
Watch fo
r
changes to
th
e
PulseAu
d
io sink
device
commit
|
commitdiff
|
tree
2010-05-28
Chris
R
o
binson
Add a Null O
u
tp
u
t dev
i
ce
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Avoid c
o
n
s
ta
n
tly loading and u
n
loading
P
o
rtAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris Ro
b
in
s
o
n
Co
n
nec
t
a pulse stream on
d
evice
o
pen, to make sur
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Robinson
Update head dampenin
g
after a de
v
ice reset
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Add a function to
g
et the fram
e
s
iz
e
from
a format
commit
|
commitdiff
|
tree
2010-05-25
C
hris
R
obins
o
n
Better
watch for
invalid values in alBufferSub
D
ata
E
XT
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
R
educe the
m
ixing buffer
s
i
ze
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
o
b
i
nson
Make error checking
con
s
istent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
binso
n
F
i
x alBuf
f
e
r
iv e
r
ror handl
i
ng
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Increment pointer when
read
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obi
n
son
Pass the n
u
mber
o
f
bloc
k
s to Conve
r
tDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris Robi
n
son
Be caref
u
l
o
f i
n
t
e
ger overflows wh
e
n allocating buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chr
i
s Robinson
Cleanup some variables an
d
names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robi
n
son
Reorder some error checks
a
nd
w
atch for
negative bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robin
s
on
Don't bother s
t
o
r
ing the loop points in
t
he sourc
e
commit
|
commitdiff
|
tree
2010-05-22
Chris Robinson
Be big
endian safe w
i
th the IMA4
d
ecoder
commit
|
commitdiff
|
tree
2010-05-22
C
h
r
is Robinson
Use the ALSOFT_LO
G
FILE env var to spec
i
f
y t
h
e output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinso
n
L
o
op points should be specified i
n
sample offsets
commit
|
commitdiff
|
tree
2010-05-21
Chris R
o
binson
Ad
d
m
o
no an
d
s
tereo channel masks for
DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add an
em
p
ty efx-creative
.
h header
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Consi
s
t
e
ncy
f
ix
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
U
s
e unsig
n
ed types when finding the
source
o
ffsets
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris Rob
i
nson
A
c
ouple formattin
g
fix
e
s
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use a map fo
r
t
h
e filter list
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris
R
o
b
i
nson
Use a map for t
h
e effe
c
ts l
i
st
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Improve compat
b
ility with lat
e
st AL_EX
T
_b
u
ffer_sub_da
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinso
n
D
e
f
i
ne ARGSTACK and
C
ALLSTACK onl
y
when
n
eeded for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Ch
r
is Rob
i
nso
n
Always look for winmm under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris Ro
b
ins
o
n
C
h
ange i
n
lin
e
-
> __in
l
ine for MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chr
i
s Ro
b
inson
U
se
t
he loop
start when f
i
llin
g
in padding data
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robin
s
on
Pay atten
t
ion to the source loop poi
n
ts
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Only use a modulo to loop when t
h
e sou
r
ce is static
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Ro
b
ins
o
n
Store loop points as
u
ncompress
e
d frame offse
t
s in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Ad
d
initial s
t
r
u
c
t
u
ral supp
o
r
t
for AL_EXT
_
loo
p
_points
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris Robi
n
son
R
educe s
o
m
e
i
nd
e
ntation
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Don't
need
l
essly expose
a
v
a
riable for the backends
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
i
nson
Move incompl
e
te
e
xtension declarations to al
M
ain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
i
nson
Scale
o
utput of ef
f
ects to compe
n
sate f
o
r device dow
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
C
hris Robinson
U
se a UInt
M
ap
f
o
r t
h
e
e
f
fect slo
t
list
commit
|
commitdiff
|
tree
2010-05-12
C
hris Robinson
S
t
o
r
e the buf
f
er's
o
r
i
ginal data
size and block alignment
commit
|
commitdiff
|
tree
2010-05-12
Chr
i
s
Robinson
S
t
ore
loo
p
ing locally when mixi
n
g a source
commit
|
commitdiff
|
tree
2010-05-11
Chri
s
R
o
binson
Simp
l
if
y
a
nd fix
a
pplying a source
o
ffset
commit
|
commitdiff
|
tree
2010-05-11
Chr
i
s Robinson
Use a separate function to
c
onvert compressed by
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris
Robinson
Only a stream
i
ng so
u
rce
c
a
n have
a processed buffer
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Rename a variable
commit
|
commitdiff
|
tree
2010-05-10
Chri
s
Robi
n
s
on
Look for the ma
p
insert
i
on po
i
nt
u
s
ing a binary search
commit
|
commitdiff
|
tree
2010-05-10
Chris
Rob
i
nson
Us
e
a s
i
mple loop to
set multi-channel dry
g
a
ins
commit
|
commitdiff
|
tree
2010-05-02
Chris
Robinson
Use a map to store sources a
n
d buffers
commit
|
commitdiff
|
tree
2010-04-29
Chris R
o
bi
n
son
Use doubles i
n
ste
a
d of floats f
o
r
the
s
ource offs
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Co
m
bine AL and ALC
f
unction list
s
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Ge
t
the offset
e
ven if the current buffe
r
is
0
commit
|
commitdiff
|
tree
2010-04-27
Chris
R
obi
n
son
On
l
y a
p
ply am
b
i
ent gain
to
a
v
ailable
o
utpu
t
channels
commit
|
commitdiff
|
tree
2010-04-25
Chris
Robins
o
n
Add
a
coup
l
e missing values to
the *GetEn
u
m
Val
u
e table
s
commit
|
commitdiff
|
tree
2010-04-23
Chri
s
Robin
s
on
Ad
d
a
n op
t
ion
to scale the
o
u
t
put
m
ix
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Comb
i
ne two loops into
o
ne
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Update stereodup config
o
p
t
ion com
m
ent
commit
|
commitdiff
|
tree
2010-04-20
Chris Robinson
Make stereo duplica
t
ion a
p
roperty of th
e
device
commit
|
commitdiff
|
tree
2010-04-17
C
hris Rob
i
nson
Stop
and start the b
a
ckend de
v
ice o
n
ly if new attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
C
h
r
i
s Robinson
Disa
b
le PulseAudi
o
's wri
t
e callback when d
i
sconnect
i
ng
commit
|
commitdiff
|
tree
2010-04-16
Chris Robinson
Tra
n
slate the source position separately
commit
|
commitdiff
|
tree
2010-04-12
Chris Robinson
Return
imm
e
diately when no lay
o
u
t
is specif
i
ed
commit
|
commitdiff
|
tree
2010-04-12
Ch
r
is
R
obinson
More type
f
ixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Rob
i
nson
U
s
e a li
n
e
ar scaling when send
i
n
g
m
ulti-channel so
u
rces
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris
R
obinson
Use prop
e
r typ
e
s for
s
ome variables
commit
|
commitdiff
|
tree
2010-04-11
Chris
Robinson
Only consider output s
p
e
a
ker
s
for the
pannin
g
L
UT
commit
|
commitdiff
|
tree
2010-04-11
C
hris Robinson
Don't
us
e
LI
B
_IN
S
TALL
_
DIR since tha
t
can be the
f
ull
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ri
s
Robin
s
o
n
Avoid r
e
ading buffe
r
0's size
commit
|
commitdiff
|
tree
2010-04-09
C
h
r
is Robinson
Avoid hard-coding the
channel count
commit
|
commitdiff
|
tree
2010-04-09
Ch
r
is Robinso
n
Get the
s
pe
a
ker arrangement before se
t
ting
up the cha
n
nel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robins
o
n
Re-enabl
e
st
e
reo duplication
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Use the pro
p
er type for the
s
peaker-to-chann
e
l map
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
S
c
ale
the ring mo
d
ulat
o
r's mon
o
i
n
put
w
hen expand
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
C
hris R
o
bin
s
o
n
St
o
re
the
p
anning LUT in the dev
i
ce
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
i
s
Rob
i
nson
Use a single layout for the virtual s
p
eakers
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
obinso
n
Apply a scalar to
the
o
utpu
t
downmi
x
so
chan
n
els
d
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
R
o
bins
o
n
S
et th
e
devi
c
e channel m
a
tri
x
w
hen
t
he devic
e
i
s
r
eset
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Ro
b
inson
Alwa
y
s m
i
x interna
l
l
y at 8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Inv
e
rt device channe
l
map ar
r
ay
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
o
bi
n
son
M
ake some
functio
n
s
s
tatic
commit
|
commitdiff
|
tree
2010-04-08
C
hris Robi
n
s
o
n
U
p
d
ate alsoftrc
.
sample
f
o
r the ring
m
odul
a
t
o
r
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robinson
M
o
d
ulate with the r
e
quested wavef
o
rm in
t
h
e ring modulator
commit
|
commitdiff
|
tree
next