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
Chris Robinson
Mak
e
sure the
l
og fi
l
e is set before
i
nitializing the
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Ch
r
i
s R
o
bins
o
n
Make the Wave Writer ba
c
kend optional
commit
|
commitdiff
|
tree
2010-06-07
C
h
ris Robinson
Remove unused variable
commit
|
commitdiff
|
tree
2010-06-06
C
hris Robin
s
on
Rem
o
ve support for
t
he old '
r
e
f
resh' con
f
ig option
commit
|
commitdiff
|
tree
2010-06-06
Chris Robins
o
n
Make sure the effect
s
lot map is properly initial
i
zed
commit
|
commitdiff
|
tree
2010-06-06
Chris
Robi
n
s
o
n
Use an a
r
r
ay of active sources w
h
e
n mixi
n
g
commit
|
commitdiff
|
tree
2010-06-06
C
h
r
is Robinson
Use non-blocking mode for ALSA capture
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
R
obinson
Allow prep
e
nding backend names with
- to r
e
m
o
ve them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris
R
o
b
inson
Impro
v
e error
recovery wh
e
n ca
p
turin
g
from
A
LSA
commit
|
commitdiff
|
tree
2010-06-05
Chris
Robinson
Read ca
p
ture data from ALSA whe
n
queryin
g
the availab
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
C
h
ris Robinson
Improve locking
w
hen
c
a
l
ling the backend capture
API
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Don't
a
t
temp
t
to loo
k
f
or
more sam
p
l
e
s from Pulse aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
h
r
i
s Robinso
n
Read Pulse
A
udi
o
's capture data into t
h
e ri
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Ch
r
is R
o
bins
o
n
Do
n
't overwri
t
e data when
t
he ring buffer o
v
erflows
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
U
s
e
a
U
I
ntMap for the
D
atabuffers
commit
|
commitdiff
|
tree
2010-06-03
Chris Robinson
Ski
p
mixing after checking looping validity
commit
|
commitdiff
|
tree
2010-06-01
Ch
r
i
s
Robinson
Increas
e
t
h
e
temp buff
e
r sizes
to construct dev
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris
R
o
b
i
n
s
o
n
Fix Pu
l
se
m
ainl
o
op handli
n
g for device probing
commit
|
commitdiff
|
tree
2010-06-01
Chr
i
s
Robinson
Update devic
e
nami
n
g
to be more apparent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Ro
b
i
n
so
n
Always
a
d
d the de
f
ault PulseAudio
device
when probin
g
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
is Rob
i
nson
List all available Pu
l
s
eAudio sources
commit
|
commitdiff
|
tree
2010-05-31
Chri
s
Robinson
P
robe and expose all available PulseAudi
o
s
inks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Add a separate function to cr
e
ate/conne
c
t a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pass th
e
t
h
read
e
d mai
n
l
o
op object
t
o conte
x
t/st
r
eam
_
s
t
ate_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris Robinson
Don't unload li
b
s when they'r
e
n
o
t n
e
ede
d
commit
|
commitdiff
|
tree
2010-05-29
Chris Rob
i
nson
Watc
h
fo
r
changes to the P
u
l
s
e
Audio sink de
v
ic
e
commit
|
commitdiff
|
tree
2010-05-28
Chris R
o
binson
Add a Null Outpu
t
device
commit
|
commitdiff
|
tree
2010-05-28
Chris R
o
binson
A
v
oid co
n
stantly loadi
n
g and u
n
loading PortAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris Ro
b
inson
Conne
c
t a pulse stream on
devi
c
e open
,
t
o make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Robinson
Up
d
ate he
a
d
dampen
i
ng after a
device
r
eset
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinso
n
A
dd a
f
unct
i
on to get the frame size
from a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Better
watch f
o
r invalid values in alBufferSubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chris Ro
b
inson
Red
u
c
e
t
he
mixing buffer siz
e
commit
|
commitdiff
|
tree
2010-05-25
C
hr
i
s
R
obi
n
son
Make error
checking c
o
nsistent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Fix alBuff
e
riv
e
rror ha
n
dling
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris Robinson
Incre
m
ent pointer
when read
commit
|
commitdiff
|
tree
2010-05-25
Chris
Robinson
P
a
s
s the nu
m
ber of blocks to
C
o
n
vert
D
a
t
aIMA4
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris
R
obinson
Be ca
r
eful of integer o
v
er
f
l
o
ws wh
e
n a
l
locating buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chr
i
s Robins
o
n
Cle
a
nup
s
om
e
v
a
r
iables and names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robin
s
on
Re
o
rde
r
som
e
error c
h
ecks and watch
for negative bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robins
o
n
Don't bothe
r
st
o
ring t
h
e loop
points in t
h
e sou
r
ce
commit
|
commitdiff
|
tree
2010-05-22
Ch
r
i
s
Robinson
B
e big en
d
ian safe w
i
t
h
the
IMA
4
decode
r
commit
|
commitdiff
|
tree
2010-05-22
C
hr
i
s Robin
s
on
Use
t
h
e
A
LSOFT_LOGFILE
e
nv var to
s
pecify
t
he output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Ro
b
inson
L
o
op poi
n
t
s
should
b
e
specified
i
n s
a
mple
o
f
fsets
commit
|
commitdiff
|
tree
2010-05-21
C
hris Robinson
Add mono and stereo channe
l
mas
k
s for DSound ou
t
put
commit
|
commitdiff
|
tree
2010-05-21
Chri
s
R
o
binson
Add
a
n empty
efx
-
creativ
e
.
h
header
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Robin
s
on
C
onsi
s
te
n
cy fi
x
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
binso
n
Use
u
nsigned types
when findin
g
the source off
s
ets
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinson
A coupl
e
forma
t
ting fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use
a map
fo
r
the filter
list
commit
|
commitdiff
|
tree
2010-05-19
Chris Robi
n
son
Use a map for the
e
ffects list
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
o
binson
I
m
prove
c
o
mpatbility w
i
th l
a
test AL_EXT
_
buff
e
r
_sub_dat
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chri
s
Robinso
n
Define ARGSTACK a
n
d CALLSTACK
only when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Always look for
w
inmm under
W
indows
commit
|
commitdiff
|
tree
2010-05-16
Chris
Robinson
Change inline -> __inline
f
or MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chris Robi
n
s
on
Us
e
the loop start when filling in paddin
g
data f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris
R
obin
s
o
n
Pa
y
at
t
en
t
ion to the source loop point
s
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Only use
a
modulo to loop w
h
en the sou
r
ce
i
s s
t
atic
commit
|
commitdiff
|
tree
2010-05-13
C
hri
s
Robinso
n
Store lo
o
p p
o
i
nts as unc
o
mpressed frame offsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
hri
s
Robinson
Add initia
l
structural support for AL_EXT_loop_points
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinso
n
Reduce some
indentation
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
inson
D
o
n't needlessly expo
s
e a vari
a
ble for
t
he ba
c
kends
commit
|
commitdiff
|
tree
2010-05-12
Chris
Robin
s
on
Move inc
o
mplet
e
ex
t
ension
d
eclarations to
alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Scale output of effects to compen
s
ate fo
r
device
down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
inson
Us
e
a UInt
M
ap for the effect slot list
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robins
o
n
Store t
h
e buffer's original data size and block a
l
ignme
n
t
commit
|
commitdiff
|
tree
2010-05-12
Chr
i
s Robin
s
on
S
tore
l
o
o
p
ing locall
y
when mixing a source
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinso
n
S
i
mplify and fix appl
y
ing a sour
c
e offset
commit
|
commitdiff
|
tree
2010-05-11
Chri
s
Robinson
U
s
e
a s
e
p
arate function
t
o
c
onv
e
r
t
compressed b
y
tes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris Robins
o
n
Onl
y
a streaming s
o
u
r
c
e c
a
n ha
v
e a proce
s
sed buffer
commit
|
commitdiff
|
tree
2010-05-11
C
h
r
i
s Robinso
n
Rename a variable
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Lo
o
k
for
the
m
ap inse
r
t
i
on point using a bin
a
r
y
search
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Use a simple
l
oop to set
multi-ch
a
nnel
d
ry g
a
i
n
s
commit
|
commitdiff
|
tree
2010-05-02
Chris Robin
s
on
U
s
e
a
map to store so
u
rces and buffers
commit
|
commitdiff
|
tree
2010-04-29
Ch
r
is Robin
s
on
Use doubles
i
nstead of flo
a
ts
for th
e
source offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
C
h
ris Robinso
n
Combine A
L
and ALC function lists
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Get the offse
t
even
i
f the current buffer is
0
commit
|
commitdiff
|
tree
2010-04-27
C
h
ri
s
Ro
b
inso
n
O
nly app
l
y
a
mbien
t
g
a
i
n
to a
v
ailable output channels
commit
|
commitdiff
|
tree
2010-04-25
Ch
r
is Rob
i
nson
Ad
d
a couple missing values
t
o the
*
G
etEn
u
mValue t
a
ble
s
commit
|
commitdiff
|
tree
2010-04-23
Ch
r
is Robinson
Add an option to scale the
o
ut
p
u
t mix
commit
|
commitdiff
|
tree
2010-04-23
Chr
i
s Robi
n
son
Combine two loops
i
n
to on
e
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Up
d
ate stereodup
c
onfig option comment
commit
|
commitdiff
|
tree
2010-04-20
Chris Robins
o
n
Make
s
tereo dup
l
ication a property of the de
v
ice
commit
|
commitdiff
|
tree
2010-04-17
Chris
Robinson
Stop
a
nd s
t
art
t
he backend device only if new attribu
t
es
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
C
hris Robinson
Disable Puls
e
Audi
o
's write
c
allb
a
ck when
d
isconnecting
commit
|
commitdiff
|
tree
2010-04-16
Chris Robi
n
s
o
n
Translate the source p
o
s
ition separately
commit
|
commitdiff
|
tree
2010-04-12
Chris
Robinson
Retur
n
immedi
a
tely when no layout is s
p
ecifi
e
d
commit
|
commitdiff
|
tree
2010-04-12
Chr
i
s Robi
n
son
More type fixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
U
s
e
a
linear scalin
g
whe
n
sending multi-channel sourc
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
binson
U
se proper
types for some variab
l
es
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
b
i
nson
Only con
s
ider output sp
e
aker
s
for
t
he panning LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Don't u
s
e
L
IB
_
I
N
ST
A
LL_D
I
R since
t
hat can
be the full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Ro
b
i
n
s
on
Avoid rea
d
ing bu
f
f
e
r 0'
s
s
i
z
e
commit
|
commitdiff
|
tree
2010-04-09
Chris Robin
s
on
A
vo
i
d
hard-coding the channel cou
n
t
commit
|
commitdiff
|
tree
2010-04-09
Chr
i
s Robinson
Ge
t
the sp
e
aker arrangement before setting up the c
h
annel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chri
s
Rob
i
nson
Re-enable stereo du
p
lication
commit
|
commitdiff
|
tree
2010-04-09
C
h
ris
R
obinson
U
se the p
r
oper type for
the spe
a
ker-to-chan
n
el ma
p
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Scale the rin
g
modu
l
ato
r
'
s
mono input when expand
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
binson
S
to
r
e the panning LUT i
n
the device
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Use a single
l
ay
o
u
t for the
v
irtual spea
k
ers
commit
|
commitdiff
|
tree
next