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
h
ris
Robi
n
son
R
emo
v
e supp
o
rt
f
or the old 're
f
re
s
h
' config opti
o
n
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
binson
Make sur
e
the effectslot map
i
s prope
r
ly initialized
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Use an array
o
f a
c
tive sou
r
ces when m
i
xing
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Use n
o
n-bloc
k
ing
mode for A
L
SA
capture
commit
|
commitdiff
|
tree
2010-06-06
Ch
r
is Robinson
Allow prep
e
nding backend names with -
to remove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robin
s
on
I
m
p
r
o
ve
e
rror recovery when captu
r
ing from ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s Robi
n
so
n
Read capture data
fro
m
ALSA whe
n
q
u
erying the available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
I
m
p
r
o
v
e
locking when calling the backend capt
u
re
A
P
I
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
Don't attemp
t
to
l
ook for more samples fro
m
Pulse after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read
PulseAudio's capture da
t
a i
n
to the ring buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
hri
s
Ro
b
inson
Don'
t
overw
r
i
t
e
data
when th
e
ring b
u
ffe
r
overflo
w
s
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Use a UIntMap
f
o
r
the
D
a
t
abuffers
commit
|
commitdiff
|
tree
2010-06-03
Chri
s
Robin
s
on
Skip mix
i
ng
after checking looping v
a
lidi
t
y
commit
|
commitdiff
|
tree
2010-06-01
Chr
i
s
R
obinso
n
Incr
e
ase
t
he temp buffer sizes to construct device
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robins
o
n
Fix Puls
e
mainloop handlin
g
for device p
r
ob
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Update
device naming to be more ap
p
arent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robi
n
son
Alw
a
ys add the default Puls
e
Audio devic
e
when
p
ro
b
i
n
g
commit
|
commitdiff
|
tree
2010-05-31
C
hr
i
s Robin
s
on
List all avai
l
able
PulseAud
i
o so
u
rces
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pr
o
be and expos
e
all available
Pul
s
eAudio sinks f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
C
hris Robinson
Add a separate function to create
/
c
o
nnect a pu
l
seaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Ch
r
i
s Robins
o
n
Pass the threaded main l
o
o
p obj
e
ct
t
o
cont
e
xt/stream_state_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robinson
Don't
unloa
d
libs
when they'
r
e not needed
commit
|
commitdiff
|
tree
2010-05-29
C
h
r
i
s
Robinso
n
Watch
for changes
t
o
the
PulseAudio sin
k
devic
e
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Add a Nul
l
Outpu
t
d
evice
commit
|
commitdiff
|
tree
2010-05-28
Chr
i
s Robinson
Av
o
id constantly loading and unloading PortAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris
Robinson
Connect
a pul
s
e stream on dev
i
ce op
e
n, t
o
make
sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
C
h
ris
Robinson
Updat
e
h
e
a
d
d
a
mpe
n
ing
a
fter a
d
evice reset
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obinson
Add a function to get the frame size from a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Ro
b
inson
Better watch
for inva
l
id v
a
lue
s
in alBu
f
f
er
S
ubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chr
i
s Robinson
Red
u
ce the mi
x
i
n
g bu
f
f
er size
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Robinson
Make
er
r
or checking consist
e
nt in
al
B
uffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obi
n
s
o
n
Fix a
l
Bufferiv
error
h
a
n
dl
i
ng
commit
|
commitdiff
|
tree
2010-05-25
C
hris Robinso
n
Increment pointer
w
hen read
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
is Robi
n
son
P
a
s
s
th
e
number of block
s
to ConvertDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris Robinson
Be careful of intege
r
o
verf
l
o
w
s
w
h
e
n
alloc
a
ting b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Ch
r
i
s Ro
b
inson
Cleanup som
e
va
r
i
a
bles and names
commit
|
commitdiff
|
tree
2010-05-24
Chris
R
obinson
Reord
e
r
s
ome
e
rror checks and watch for negative bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris
R
obinson
Don't bother storing the loo
p
points in
t
he
s
ource
commit
|
commitdiff
|
tree
2010-05-22
C
h
ris Robinson
Be big endi
a
n safe with t
h
e
IMA4 decod
e
r
commit
|
commitdiff
|
tree
2010-05-22
Chris
Robinson
Us
e
the ALSOFT
_
LOGFILE env
v
ar to
s
pecify the outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Robi
n
son
Loop points
should be
sp
e
cified
in sample of
f
sets
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Ad
d
mon
o
a
n
d s
t
ereo ch
a
nn
e
l
m
a
sks for DSoun
d
o
u
tput
commit
|
commitdiff
|
tree
2010-05-21
C
hris Robinson
Add an em
p
ty e
f
x-creati
v
e
.
h header
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obin
s
on
C
o
n
s
i
s
t
ency fix
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use unsigne
d
types when fin
d
ing the
source offsets
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is R
o
binson
A co
u
p
le for
m
atting fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
bins
o
n
Use
a
map for the filter li
s
t
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use a map for the
e
ffects list
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinso
n
Improve co
m
pa
t
bility with latest
A
L_EXT_buffer_sub
_
dat
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obinson
Define ARGSTACK and CALLST
A
CK only when needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Alwa
y
s l
o
ok for w
i
nmm under Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obinson
Change inline -> __inli
n
e for
MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chris Rob
i
nso
n
Use
t
he
l
o
op start when fill
i
ng in padding data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
hris
R
obin
s
on
Pay attention to the so
u
r
c
e l
o
op points
commit
|
commitdiff
|
tree
2010-05-13
C
h
ri
s
Robinso
n
O
n
l
y use a modu
l
o
t
o loop whe
n
the
s
ou
r
ce is sta
t
i
c
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Store l
o
o
p
p
o
ints a
s
u
n
c
ompres
s
ed
f
r
ame
o
f
f
s
ets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
A
dd
i
nitial
stru
c
tural s
u
pport
f
or A
L
_EXT_loop_points
commit
|
commitdiff
|
tree
2010-05-12
Chris Robi
n
son
R
e
duce some i
n
dentation
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris Ro
b
inson
Don't nee
d
l
e
s
sly
expose
a
variabl
e
fo
r
the backe
n
ds
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris Robinson
Move incomplete extension declarations to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Scal
e
output of effects to co
m
pensate for device down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
U
s
e a UIntMap for the
e
ffect
slot list
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robinson
S
t
o
re t
h
e
bu
f
fer's original data s
i
ze and block alig
n
m
e
nt
commit
|
commitdiff
|
tree
2010-05-12
Chris
Robinson
Store looping
locally when mixi
n
g a
source
commit
|
commitdiff
|
tree
2010-05-11
Chr
i
s R
o
bins
o
n
S
i
m
p
lify
a
nd fix applying
a s
o
urc
e
offset
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Use a separate function t
o
convert compressed byt
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris
R
obins
o
n
Only a streaming source can hav
e
a pr
o
c
essed bu
f
fer
commit
|
commitdiff
|
tree
2010-05-11
Chris R
o
b
i
n
s
o
n
Re
n
ame a
v
ariab
l
e
commit
|
commitdiff
|
tree
2010-05-10
C
hri
s
Robin
s
on
Lo
o
k for the m
a
p inse
r
tion
po
i
nt usi
n
g a binary search
commit
|
commitdiff
|
tree
2010-05-10
Chris Robi
n
son
U
se a simple loop to
s
et multi-channel dry gains
commit
|
commitdiff
|
tree
2010-05-02
C
hr
i
s Robins
o
n
Use a ma
p
to store
s
o
urces and buff
e
rs
commit
|
commitdiff
|
tree
2010-04-29
Chris Robinson
Use doubl
e
s instea
d
o
f floats for the so
u
rce offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris Robi
n
son
Combine
A
L
and ALC
function lists
commit
|
commitdiff
|
tree
2010-04-28
Chris Ro
b
i
n
son
G
e
t
the o
f
fset even if the current buffer is 0
commit
|
commitdiff
|
tree
2010-04-27
Chris Robinson
Only a
p
ply ambient gain to available o
u
tput channels
commit
|
commitdiff
|
tree
2010-04-25
Chris Robinson
Add a co
u
ple
m
i
s
s
ing valu
e
s
t
o the *
G
etEnumVa
l
ue tables
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Add an opti
o
n to scale the
o
utput mix
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Comb
i
ne two
l
oops into one
commit
|
commitdiff
|
tree
2010-04-22
C
h
r
i
s Robinson
U
pd
a
te stereod
u
p co
n
fi
g
opt
i
on co
m
men
t
commit
|
commitdiff
|
tree
2010-04-20
C
h
r
i
s Robin
s
on
M
ake stereo duplication a
property of the devic
e
commit
|
commitdiff
|
tree
2010-04-17
C
h
ris Robinson
Stop and s
t
art the backend d
e
vice only if new attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robins
o
n
Disabl
e
Pu
l
seAudio
'
s
write callback
when disconnecting
commit
|
commitdiff
|
tree
2010-04-16
Chris Robinson
Translate the source position separately
commit
|
commitdiff
|
tree
2010-04-12
Chris Robins
o
n
R
eturn i
m
medi
a
tely when no la
y
out i
s
specified
commit
|
commitdiff
|
tree
2010-04-12
C
h
ris
Robinson
Mor
e
ty
p
e fixes
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Use a lin
e
ar scaling when sending mul
t
i-chann
e
l sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robin
s
on
Use proper
type
s
for some variables
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robinson
On
l
y
cons
i
der output s
p
e
aker
s
fo
r
th
e
panning LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris
Robinso
n
D
o
n
't use LIB
_
INSTALL
_
DIR since that
c
a
n
be
the full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Avoid reading buffer 0's
s
i
ze
commit
|
commitdiff
|
tree
2010-04-09
Chri
s
R
o
binson
Avoid hard-cod
i
ng the channel count
commit
|
commitdiff
|
tree
2010-04-09
Chris
R
obin
s
on
Get the speak
e
r
arrangement
b
efo
r
e set
t
ing up t
h
e c
h
annel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Re-enable stere
o
duplic
a
tion
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Us
e
th
e
proper
t
ype
f
or the speaker-to-c
h
annel map
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinso
n
Scale the ring mod
u
l
a
tor's mono
i
nput whe
n
expanding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
C
hris Robinson
S
t
ore the panning LUT
in the device
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Use a sin
g
le lay
o
ut for
t
he virtual speakers
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinso
n
Apply a scalar
t
o the ou
t
p
ut downmix so channels do
n
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Robi
n
son
S
et the device channel
mat
r
i
x
whe
n
the d
e
vice
i
s reset
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Always mix i
n
ternally at 8
.
1
commit
|
commitdiff
|
tree
next