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
Low latency patch + avoid cpu pegging
2010-06-08
C
h
r
is
R
ob
i
nson
Make sure the l
o
g file is s
e
t before initializing the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
C
hris Ro
b
inson
Make
t
he W
a
ve Wri
t
er backe
n
d
optional
commit
|
commitdiff
|
tree
2010-06-07
Chris Robinson
Remove unus
e
d vari
a
ble
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Re
m
ove support for the o
l
d '
r
efr
e
sh' config
o
ption
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
R
obins
o
n
Mak
e
sure the effe
c
tslot map is properly init
i
alized
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
binson
Us
e
an array of active source
s
when mixi
n
g
commit
|
commitdiff
|
tree
2010-06-06
Ch
r
is
R
o
b
i
n
son
U
se non-bloc
k
ing
m
o
de for ALSA capt
u
re
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
All
o
w prepending bac
k
end names
with
-
t
o remove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
Robins
o
n
Improve error recovery when c
a
pturing from
A
L
SA
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s
R
obi
n
son
Read c
a
pt
u
re data
f
rom AL
S
A
w
hen qu
e
rying t
h
e
avai
l
able
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Improve lo
c
king when ca
l
l
ing the backend
capture AP
I
commit
|
commitdiff
|
tree
2010-06-05
Chris
R
obins
o
n
D
on't attemp
t
to l
o
ok
f
or more
s
amples from Pulse after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
R
e
ad
P
ulseAudio's capture
dat
a
into th
e
ri
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
h
ris Robinson
D
on't overwrite dat
a
when the r
i
ng buffe
r
ov
e
rflows
commit
|
commitdiff
|
tree
2010-06-04
Chr
i
s Robins
o
n
Use a UInt
M
ap for th
e
Databuffers
commit
|
commitdiff
|
tree
2010-06-03
Chris
Robinson
Sk
i
p
mixing afte
r
checking loo
p
ing validit
y
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
I
ncrease t
h
e temp buffer sizes to construct devi
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Fix Pulse mainloop hand
l
ing f
o
r device prob
i
ng
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris Robinson
Update device
n
aming to b
e
more
a
pparent a
b
o
u
t
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chr
i
s Robinson
Always add the default PulseAudio device when prob
i
ng
commit
|
commitdiff
|
tree
2010-05-31
Chris Robi
n
s
on
L
ist all a
v
ail
a
bl
e
PulseAud
i
o sour
c
es
commit
|
commitdiff
|
tree
2010-05-31
Chris
Robi
n
son
P
robe
and expos
e
al
l
availa
b
le
PulseAu
d
io sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris
Robinson
Add
a separate f
u
nctio
n
to
create/conn
e
ct a
p
u
lsea
u
d
io
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pass the thread
e
d main loop
object to context/stream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robinson
Don't unload
l
ibs when they're not needed
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robinson
Watch for changes to
the
Pul
s
eAudio
s
ink d
e
vice
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Add a Null Output device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robin
s
on
Avoid constantly loading and unloading P
o
rtAu
d
io
commit
|
commitdiff
|
tree
2010-05-28
Chr
i
s Rob
i
n
s
on
Conn
e
ct a pu
l
se stream on device
op
e
n, to ma
k
e sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
C
h
ris
Robinson
Update head dampeni
n
g after a d
e
vic
e
re
s
et
commit
|
commitdiff
|
tree
2010-05-25
Chris Robins
o
n
Add a function to
g
e
t
the frame size from a
f
ormat
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Better w
a
tch for inv
a
l
id v
a
lues
i
n alBufferSubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinso
n
Reduce
t
he mixing buffer
size
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Make error checkin
g
c
o
nsistent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
o
binson
F
i
x
alBuff
e
r
iv error ha
n
dling
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
o
binson
Incremen
t
pointer when read
commit
|
commitdiff
|
tree
2010-05-25
Chris Robins
o
n
P
ass the number of
bloc
k
s to Convert
D
ataIMA4
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is Robinson
Be
careful
of integer overflows
when allocating buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Cleanup some
v
ariab
l
es and names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robins
o
n
Reorder some er
r
or che
c
ks and watch
for negative buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris
Ro
b
inson
D
o
n't bother s
t
ori
n
g
t
he loop points
i
n
t
h
e
s
our
c
e
commit
|
commitdiff
|
tree
2010-05-22
Chris Ro
b
inson
Be big endian
safe with the
I
MA4
d
eco
d
er
commit
|
commitdiff
|
tree
2010-05-22
Chris Robinson
U
s
e the ALSOFT_LOGF
I
LE env
var
t
o
s
pecify the output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Robi
n
s
o
n
Loop poi
n
ts should be specified
in s
a
mple o
f
fsets
commit
|
commitdiff
|
tree
2010-05-21
Ch
r
is Robins
o
n
Add mono and stereo channe
l
masks
f
or DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinso
n
A
dd an
e
mpty efx-creative
.
h
h
eader
commit
|
commitdiff
|
tree
2010-05-19
Chri
s
Robin
s
o
n
Consist
e
ncy fi
x
commit
|
commitdiff
|
tree
2010-05-19
Chri
s
Robinson
Us
e
uns
i
gned t
y
pes when fi
n
ding the sou
r
ce offsets
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is Robins
o
n
A couple formatting
fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris Robins
o
n
Use a map for the filter list
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris
Robinso
n
Use a map for the ef
f
ec
t
s lis
t
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinson
Impr
o
ve
compatbility wi
t
h latest
AL_EXT_buff
e
r
_
s
u
b_data
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Define ARGSTACK and CALLSTACK only when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinso
n
Always look for winmm und
e
r Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obins
o
n
Change inline ->
_
_
inli
n
e
for
M
SVC
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Robinson
Use the
l
oop star
t
when filling in padding data
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
hris Robin
s
o
n
Pay atte
n
tion to the
so
u
rce
l
oo
p
points
commit
|
commitdiff
|
tree
2010-05-13
Chris
R
o
b
i
ns
o
n
O
n
ly use a modul
o
to loop when the source is s
t
atic
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Store lo
o
p poi
n
t
s
a
s uncompr
e
ssed
frame
o
f
fsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris R
o
binson
Add
initial
s
t
ruc
t
ural support
fo
r
AL_EXT_loop_points
commit
|
commitdiff
|
tree
2010-05-12
Chr
i
s Robinson
Redu
c
e some indentat
i
on
commit
|
commitdiff
|
tree
2010-05-12
C
hris
Robi
n
s
o
n
Don't need
l
essly ex
p
ose a variable
f
or the backends
commit
|
commitdiff
|
tree
2010-05-12
Chr
i
s Ro
b
i
n
son
Move inc
o
mplete
e
x
tension declarations to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Rob
i
nson
Scale output of effects to comp
e
nsate for device down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
C
hris Ro
b
inson
Use a UIntMap for the effec
t
slot
l
ist
commit
|
commitdiff
|
tree
2010-05-12
Chris
R
o
binson
Store the b
u
ff
e
r's original data si
z
e
and
b
lock alig
n
ment
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
S
tor
e
lo
o
ping locally when mixin
g
a s
o
ur
c
e
commit
|
commitdiff
|
tree
2010-05-11
Chr
i
s R
o
bi
n
son
Simplify and fix applying a source offs
e
t
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinso
n
Use a separate funct
i
o
n
to convert compre
s
sed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chr
i
s Robinson
Only a streaming source can h
a
v
e a processed buffer
commit
|
commitdiff
|
tree
2010-05-11
Chris Robins
o
n
Re
n
ame
a
v
a
riable
commit
|
commitdiff
|
tree
2010-05-10
Chris
R
ob
i
nson
L
o
o
k
for the map insertion point using
a b
i
nary se
a
rch
commit
|
commitdiff
|
tree
2010-05-10
Chris
R
obinson
U
s
e
a simple
l
o
op to set mult
i
-chann
e
l dry gain
s
commit
|
commitdiff
|
tree
2010-05-02
Chris Robinson
Use
a
m
ap to store sources and buf
f
ers
commit
|
commitdiff
|
tree
2010-04-29
C
hris Robinson
U
se
doubl
e
s instead o
f
float
s
for the so
u
rce offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris
Robins
o
n
Combine AL and ALC
f
u
nction lists
commit
|
commitdiff
|
tree
2010-04-28
Chr
i
s
R
o
b
inson
Get t
h
e
o
f
fset even
i
f the current buff
e
r i
s
0
commit
|
commitdiff
|
tree
2010-04-27
Chr
i
s Robi
n
so
n
On
l
y
appl
y
ambient g
a
in
to a
v
ai
l
able output channels
commit
|
commitdiff
|
tree
2010-04-25
Ch
r
is Robins
o
n
Add a c
o
upl
e
missing va
l
ues to the
*GetEnumValue
tables
commit
|
commitdiff
|
tree
2010-04-23
Chris
R
o
binson
Add an
option t
o
scale
t
he
o
utput mix
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
C
ombine t
w
o loo
p
s i
n
to
one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Up
d
ate stereodup config option commen
t
commit
|
commitdiff
|
tree
2010-04-20
Chris Robinson
Make
stereo
d
uplication a
p
rope
r
ty of the device
commit
|
commitdiff
|
tree
2010-04-17
Ch
r
is Robinson
Stop
a
nd
st
a
r
t
the bac
k
end device only if
n
e
w attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinso
n
Disa
b
le PulseAudio's wri
t
e c
a
llb
a
ck wh
e
n dis
c
o
n
necti
n
g
commit
|
commitdiff
|
tree
2010-04-16
Chris Robinson
Trans
l
ate the source positi
o
n separately
commit
|
commitdiff
|
tree
2010-04-12
Chris
R
obi
n
son
Return immediate
l
y w
h
e
n no
l
ayout is
specified
commit
|
commitdiff
|
tree
2010-04-12
Chris Rob
i
nson
More type fixes
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Rob
i
n
s
on
Use
a
linear s
c
aling w
h
en
s
ending multi-channel source
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris
Robinson
Use
p
roper types
f
or some variables
commit
|
commitdiff
|
tree
2010-04-11
Chris Robi
n
son
Only c
o
nsider o
u
t
p
u
t
speakers for t
h
e panning LUT
commit
|
commitdiff
|
tree
2010-04-11
C
h
r
i
s
Robins
o
n
D
on
'
t
u
se LIB_INSTALL_DIR sin
c
e that can be t
h
e fu
l
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris
Robi
n
son
A
vo
i
d r
e
adi
n
g b
u
ffer 0's size
commit
|
commitdiff
|
tree
2010-04-09
Chris
Robinson
Avoid h
a
rd-coding the
c
h
a
nnel count
commit
|
commitdiff
|
tree
2010-04-09
Ch
r
is Robinson
Get the speaker arran
g
e
m
e
n
t b
e
fore setting up the channel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Re-enable stereo
d
uplicati
o
n
commit
|
commitdiff
|
tree
2010-04-09
Chris
Ro
b
ins
o
n
Use the proper type for the sp
e
a
k
e
r-to-cha
n
nel ma
p
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
obinson
S
c
al
e
the ring modulator
'
s
m
o
no input
wh
e
n expanding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robinson
Store the panning LUT in
t
h
e de
v
ice
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Robins
o
n
U
se a single layout for
the virtu
a
l sp
e
a
kers
commit
|
commitdiff
|
tree
next