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
Remove support for the old 'refresh' config option
2010-06-06
C
hris Robins
o
n
Remove support
for the old 're
f
resh' config o
p
ti
o
n
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Make s
u
re the effectslot
m
ap is prop
e
rly
initializ
e
d
commit
|
commitdiff
|
tree
2010-06-06
Chris Ro
b
inson
Us
e
an array of ac
t
ive sour
c
es
w
hen mixing
commit
|
commitdiff
|
tree
2010-06-06
Chris Ro
b
inso
n
Use non-b
l
ocking
m
o
de for ALSA capture
commit
|
commitdiff
|
tree
2010-06-06
Chris Robins
o
n
Al
l
o
w
prep
e
nding ba
c
kend names with - to
remove th
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
h
ris Robinson
Improv
e
error
r
ecov
e
ry
w
h
en capturing
f
ro
m
ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Read
c
aptu
r
e
d
at
a
fr
o
m
ALSA
when querying the a
v
a
i
l
a
bl
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
I
m
pr
o
ve locking
w
hen ca
l
ling the backend capture
A
P
I
commit
|
commitdiff
|
tree
2010-06-05
Chris Ro
b
inson
Don't attem
p
t to loo
k
f
o
r
more s
a
mples from Pulse afte
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
R
e
ad P
u
lseAudio'
s
c
a
pture data into the ri
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chri
s
Robi
n
son
Don't over
w
r
i
te
data
w
hen the ring buff
e
r
o
v
er
f
lows
commit
|
commitdiff
|
tree
2010-06-04
Chris Robi
n
so
n
Use
a
UInt
M
ap
for the Databuffers
commit
|
commitdiff
|
tree
2010-06-03
Chris Robin
s
on
Skip mixing after checking loo
p
in
g
val
i
dity
commit
|
commitdiff
|
tree
2010-06-01
Chri
s
Robinson
Increase the
t
emp buffer si
z
es to c
o
nstruct de
v
ice
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robins
o
n
Fix Pulse
m
ainloop handling
f
or dev
i
ce probing
commit
|
commitdiff
|
tree
2010-06-01
Chris Ro
b
inson
Update device naming to be more app
a
rent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chri
s
Robinson
Al
w
ays add the d
e
fault
P
ulseAudio
d
evice wh
e
n probin
g
commit
|
commitdiff
|
tree
2010-05-31
Chris Robins
o
n
List all available PulseAudio sourc
e
s
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Probe and ex
p
ose all available PulseAudio sinks f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Add a
s
eparate
f
unction to
create/c
o
n
nect a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Ro
b
i
nson
Pass t
h
e threaded mai
n
loop obje
c
t
to context/stream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robinso
n
Don't
u
nload libs wh
e
n they'
r
e not needed
commit
|
commitdiff
|
tree
2010-05-29
Ch
r
i
s
Robi
n
s
o
n
Watch for cha
n
ges to
th
e
PulseA
u
dio sink device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robins
o
n
Ad
d
a Null Outpu
t
device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robi
n
s
on
Avoid constant
l
y loadin
g
an
d
unloading PortAudio
commit
|
commitdiff
|
tree
2010-05-28
Ch
r
is
Robinson
C
onnect a pulse
str
e
am on dev
i
ce open, to make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Ro
b
inson
Upd
a
te hea
d
dampe
n
in
g
after a d
e
vice res
e
t
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Add a function to get the frame size from a
f
ormat
commit
|
commitdiff
|
tree
2010-05-25
C
h
ri
s
Rob
i
nson
Better
wa
t
c
h
for invalid values in alBu
f
f
e
rS
u
bDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
R
e
du
c
e the mixing buf
f
er size
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
o
n
Make error checki
n
g
consistent in a
l
Buffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Fix alBufferiv
er
r
or ha
n
dling
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obinson
Increment poin
t
er
w
hen read
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
on
P
a
s
s
the nu
m
ber of blocks
t
o
C
o
nvertDataIM
A
4
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Be car
e
ful o
f
i
n
teger
overflows when alloca
t
ing b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Cl
e
anu
p
some variables
a
nd names
commit
|
commitdiff
|
tree
2010-05-24
Chris
R
obinson
Reorder
some
error checks
a
n
d
w
a
tch for negative buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris
R
o
b
inson
Don't
bother storin
g
the loop p
o
i
nts in the source
commit
|
commitdiff
|
tree
2010-05-22
Ch
r
is Robin
s
on
Be big endian
s
afe with the I
M
A
4
de
c
oder
commit
|
commitdiff
|
tree
2010-05-22
Chris
R
o
b
i
nson
Use the ALSOFT_LO
G
FILE
env var to specify th
e
output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Ch
r
is R
o
binson
Loop points should be specified
i
n sample
o
ffsets
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add m
o
no
and stereo
c
hannel masks
for DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add an empty efx-creativ
e
.
h h
e
ad
e
r
commit
|
commitdiff
|
tree
2010-05-19
Chris Robi
n
son
Consist
e
ncy fix
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Robin
s
o
n
Use unsigned ty
p
es
when fi
n
ding the source offs
e
ts
commit
|
commitdiff
|
tree
2010-05-19
Chris Rob
i
nson
A couple formatting fix
e
s
commit
|
commitdiff
|
tree
2010-05-19
Chris
Robinson
Us
e
a
ma
p
f
or
the filte
r
list
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use a map
for the effects list
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s
Robinson
Improve compatb
i
lity with lat
e
st AL
_
EXT_buffer
_
s
ub_da
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Ro
b
inson
Def
i
ne ARGS
T
ACK
a
nd C
A
LL
S
TACK
o
nly when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Always
look for winmm
under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris R
o
binson
Chang
e
inline ->
_
_in
l
ine fo
r
M
SVC
commit
|
commitdiff
|
tree
2010-05-13
Chris Ro
b
inson
Use the loop start w
h
en filling in
p
addi
n
g
d
ata for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Pay att
e
ntion to the sourc
e
loop p
o
ints
commit
|
commitdiff
|
tree
2010-05-13
Chr
i
s Robi
n
son
Only use a modul
o
to loop when
t
he
source
is s
t
a
t
ic
commit
|
commitdiff
|
tree
2010-05-13
Chris Rob
i
nson
Store loop poi
n
ts a
s
uncompressed frame offsets
in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Add
i
n
itial s
t
ructural s
u
p
port
f
or
A
L_E
X
T_loop_p
o
ints
commit
|
commitdiff
|
tree
2010-05-12
C
hris Robinso
n
Reduce some indentation
commit
|
commitdiff
|
tree
2010-05-12
Chris
Robinson
Do
n
't needle
s
s
l
y
expose a variable
f
o
r the b
a
c
k
en
d
s
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
i
s
R
o
binson
Mo
v
e incompl
e
t
e exten
s
ion decla
r
ati
o
ns to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Sca
l
e output
of effe
c
ts to compensate for device
d
own
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Robi
n
son
Use
a
U
IntMap for th
e
effect slot
l
i
s
t
commit
|
commitdiff
|
tree
2010-05-12
Chri
s
Robi
n
son
Store
th
e
buffer's original data size and block ali
g
nment
commit
|
commitdiff
|
tree
2010-05-12
Chris R
o
binson
Stor
e
looping locally when mixing a s
o
u
rce
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Sim
p
li
f
y and
f
ix applying a source offse
t
commit
|
commitdiff
|
tree
2010-05-11
C
hris Robi
n
son
Use
a sepa
r
ate function to
c
onvert
c
ompressed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
C
h
ris
R
obinson
Only a
s
t
reaming s
o
urce
can have a process
e
d buf
f
er
commit
|
commitdiff
|
tree
2010-05-11
Ch
r
is Rob
i
nson
Rename a variab
l
e
commit
|
commitdiff
|
tree
2010-05-10
C
hris Robinson
Look for
the m
a
p
i
nsertio
n
point
u
sing a binary search
commit
|
commitdiff
|
tree
2010-05-10
Chris Robi
n
son
Use a si
m
ple loop
to
set multi-chan
n
el dry gains
commit
|
commitdiff
|
tree
2010-05-02
C
h
ri
s
R
obinson
Use a ma
p
to sto
r
e sources and
bu
f
fe
r
s
commit
|
commitdiff
|
tree
2010-04-29
Chris Rob
i
nson
Use
d
oub
l
e
s instead of f
l
oats for
the
s
o
urce offs
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chr
i
s Robinson
Combine AL and ALC function lists
commit
|
commitdiff
|
tree
2010-04-28
Chris R
o
b
inson
Get th
e
offse
t
even if the current buffe
r
is 0
commit
|
commitdiff
|
tree
2010-04-27
Chris Robinson
On
l
y ap
p
ly ambient g
a
in to available
output chan
n
els
commit
|
commitdiff
|
tree
2010-04-25
C
hris Robinson
Add a coupl
e
missi
n
g
v
alues to the *Get
E
numValue t
a
bles
commit
|
commitdiff
|
tree
2010-04-23
Chris
R
obin
s
o
n
A
dd a
n
opt
i
on t
o
s
c
ale the
o
ut
p
ut
mix
commit
|
commitdiff
|
tree
2010-04-23
C
h
ris Robinson
C
o
mbine
two loops into one
commit
|
commitdiff
|
tree
2010-04-22
Chris R
o
binson
U
pdate ster
e
odup config option comm
e
nt
commit
|
commitdiff
|
tree
2010-04-20
Chri
s
Robin
s
on
Make ste
r
eo d
u
plication a property of the devi
c
e
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
Stop
and start the backend devi
c
e
o
nly
if new attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
D
is
a
bl
e
PulseAudio's write callback when
d
isconnec
t
ing
commit
|
commitdiff
|
tree
2010-04-16
Chris Rob
i
nson
T
ranslate the source position sep
a
rately
commit
|
commitdiff
|
tree
2010-04-12
Chris R
o
b
i
nson
Retu
r
n immediately when no layout i
s
specified
commit
|
commitdiff
|
tree
2010-04-12
Chris Robinson
More typ
e
fixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Robins
o
n
Use a line
a
r scaling
when sending m
u
lt
i
-channel sourc
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
hri
s
Robinson
Use proper ty
p
es for some variables
commit
|
commitdiff
|
tree
2010-04-11
Chr
i
s
Robinson
Only conside
r
output spea
k
ers
for the p
a
nnin
g
LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris
R
obinson
Don't use
L
IB_INSTALL_DIR since that can b
e
the f
u
ll
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinso
n
Avoid
reading buf
f
er 0's s
i
ze
commit
|
commitdiff
|
tree
2010-04-09
Chr
i
s
Robi
n
so
n
Avoid hard-coding the channel co
u
nt
commit
|
commitdiff
|
tree
2010-04-09
C
h
ris Robins
o
n
Get t
h
e
s
peaker ar
r
angement before setting up the chann
e
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris
Robinson
Re-enable ste
r
eo duplicat
i
on
commit
|
commitdiff
|
tree
2010-04-09
C
h
r
i
s
Rob
i
n
son
U
s
e the proper
t
y
pe f
o
r the
s
p
eaker-t
o
-c
h
a
nne
l
map
commit
|
commitdiff
|
tree
2010-04-08
Chris Rob
i
nson
Scale the
r
ing
m
odulator's mono input when ex
p
a
nding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
S
tor
e
the p
a
nning LUT i
n
the de
v
ice
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Use a single layo
u
t for th
e
virt
u
al
speakers
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Apply a sca
l
ar to
the
o
utpu
t
downmix
s
o
c
hanne
l
s don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Ro
b
inson
Set the d
e
vice channel matrix w
h
en the device
is r
e
set
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
i
s
Robinson
A
lway
s
mix intern
a
lly at 8
.
1
commit
|
commitdiff
|
tree
next