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 Ro
b
inson
Allow
p
r
epending
bac
k
e
n
d names w
i
t
h
- t
o
r
e
move them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
hris Robinson
Improve err
o
r recovery when capturing from ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinso
n
R
ead captu
r
e
d
ata from ALS
A
when que
r
yin
g
the availab
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
C
hris Robinson
Improve l
o
c
king
w
hen callin
g
t
h
e backe
n
d capture API
commit
|
commitdiff
|
tree
2010-06-05
Chri
s
R
o
bins
o
n
Don't atte
m
pt
t
o
l
o
o
k
f
or
m
ore samples fr
o
m Pulse afte
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris R
o
binson
Read
Pulse
A
udi
o
's capture d
a
ta into t
h
e ring
buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Ro
b
inson
Do
n
't overwrite data
w
hen t
h
e
ring buffer over
f
lows
commit
|
commitdiff
|
tree
2010-06-04
C
h
ris Robinson
Us
e
a UIn
t
Map for t
h
e Data
b
uf
f
ers
commit
|
commitdiff
|
tree
2010-06-03
Chris Robins
o
n
Sk
i
p mixi
n
g af
t
er ch
e
cking lo
o
p
i
n
g va
l
i
d
i
t
y
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Increase
t
h
e temp buffer si
z
es to construct
d
evice
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robins
o
n
Fix Puls
e
main
l
oop
h
andling for device probing
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Update d
e
vice
n
aming to
b
e more appa
r
ent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Rob
i
nson
Always add the def
a
ult Puls
e
Audio device when pro
b
ing
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
List all av
a
ilable
PulseAudio sourc
e
s
commit
|
commitdiff
|
tree
2010-05-31
C
hris R
o
bins
o
n
Prob
e
and expos
e
a
l
l avai
l
able PulseAudio sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chr
i
s Robinson
A
d
d a separa
t
e func
t
ion to cre
a
te/connect a pulse
a
udio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Rob
i
ns
o
n
Pass the threaded m
a
i
n
loop object to c
o
ntext/strea
m
_st
a
te_c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris
R
obinson
Do
n
't u
n
load libs when they're
n
ot needed
commit
|
commitdiff
|
tree
2010-05-29
Chris Robinso
n
Watch
for c
h
anges to
t
h
e
P
u
lseA
u
di
o
sink device
commit
|
commitdiff
|
tree
2010-05-28
Chris Ro
b
inson
Add a Null Output de
v
ic
e
commit
|
commitdiff
|
tree
2010-05-28
Chri
s
Robi
n
so
n
Avoid
c
o
n
stant
l
y
lo
a
d
i
ng and unloadin
g
P
ortAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris Rob
i
nson
Connect a p
u
lse s
t
ream on dev
i
ce open,
t
o mak
e
sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Ro
b
inson
U
pdate
head dampenin
g
af
t
er a device
r
e
s
et
commit
|
commitdiff
|
tree
2010-05-25
Chris Robi
n
son
Add a fu
n
ction to get t
h
e frame
si
z
e
f
rom a format
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Rob
i
n
s
on
Better watch for inva
l
id
values in alBufferSu
b
D
ataEX
T
commit
|
commitdiff
|
tree
2010-05-25
Chris
R
obinson
R
educe t
h
e mixing buffer
s
ize
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
on
Make error checking
c
o
n
si
s
tent
in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
i
s
Robins
o
n
Fix
alBufferiv err
o
r handl
i
ng
commit
|
commitdiff
|
tree
2010-05-25
C
hr
i
s Robinson
Increment
p
oint
e
r w
h
e
n
read
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Pass the n
u
m
b
er
o
f
blocks to Convert
D
at
a
IMA4
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Be careful
of
i
n
teger
o
v
erflows w
h
en al
l
oc
a
ti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Ro
b
inson
Cleanu
p
some va
r
iables and
names
commit
|
commitdiff
|
tree
2010-05-24
Ch
r
i
s
Robinson
R
eor
d
er some error checks and watch for negative
buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
D
o
n't
bot
h
e
r
st
o
ring the loop
po
i
nts in
t
he source
commit
|
commitdiff
|
tree
2010-05-22
C
hr
i
s R
o
bins
o
n
Be big endian safe
w
ith the IM
A
4 decoder
commit
|
commitdiff
|
tree
2010-05-22
Chri
s
Robins
o
n
Use the
ALS
O
FT_LOGFILE env var to specify the output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris
Robins
o
n
L
oo
p
po
i
nts should be sp
e
ci
f
ied
i
n
sample offset
s
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add mon
o
an
d
stere
o
channe
l
ma
s
k
s for DS
o
und ou
t
p
ut
commit
|
commitdiff
|
tree
2010-05-21
Chr
i
s Ro
b
inson
Add
a
n empty efx-creative
.
h header
commit
|
commitdiff
|
tree
2010-05-19
Chris Rob
i
nson
Consistency
fi
x
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s
R
obinson
Use unsi
g
ned types when
fi
n
d
i
ng the source offsets
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
A
couple form
a
t
ting fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
U
se a map for the filter
l
ist
commit
|
commitdiff
|
tree
2010-05-19
Chris
Ro
b
inso
n
Use a ma
p
for the
eff
e
cts list
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinson
Improve co
m
patbility with latest AL_EXT_buff
e
r
_
sub_data
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obinson
D
efine
ARGSTACK and CALLSTAC
K
only when
needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robi
n
son
Always l
o
ok for wi
n
mm under W
i
ndow
s
commit
|
commitdiff
|
tree
2010-05-16
Ch
r
is Robinso
n
Change inline -> __inline
for MSV
C
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Robinson
Use the loop start when filling in padding data
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
h
ri
s
R
obinson
Pay at
t
ention
t
o th
e
s
ource lo
o
p points
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Robins
o
n
Onl
y
us
e
a
m
odulo to lo
o
p
w
hen the source is static
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Robins
o
n
Store loop po
i
nts as
uncomp
r
essed f
r
am
e
offsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
C
h
ris Robinson
Add initial stru
c
tural support for AL_EX
T
_
loop_points
commit
|
commitdiff
|
tree
2010-05-12
Chris
R
obinson
Reduce some indentat
i
on
commit
|
commitdiff
|
tree
2010-05-12
Chris Robin
s
on
D
o
n't needlessly expose
a variab
l
e for the
ba
c
kends
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robinson
Move in
c
omplete
extension decla
r
at
i
ons t
o
alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Rob
i
nson
Scale
ou
t
p
u
t of
ef
f
ects to co
m
pensate for d
e
vic
e
down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Use a UIntMa
p
for the eff
e
c
t
slo
t
list
commit
|
commitdiff
|
tree
2010-05-12
Chris Rob
i
nson
Store the buffer's orig
i
nal da
t
a size and
b
lo
c
k alignment
commit
|
commitdiff
|
tree
2010-05-12
Chris Robin
s
on
Stor
e
loopin
g
locally when m
i
x
ing a source
commit
|
commitdiff
|
tree
2010-05-11
Chris
R
obinson
S
implify a
n
d fix a
p
plyi
n
g a sou
r
c
e
offs
e
t
commit
|
commitdiff
|
tree
2010-05-11
Chris Robins
o
n
Use a
s
e
p
arate function to con
v
ert compr
e
ssed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Only a s
t
reaming so
u
r
ce
c
an have a proces
s
ed buf
f
er
commit
|
commitdiff
|
tree
2010-05-11
C
hr
i
s Ro
b
inson
R
e
n
am
e
a
v
a
ria
b
le
commit
|
commitdiff
|
tree
2010-05-10
Ch
r
is Robinson
Loo
k
fo
r
the
m
ap ins
e
rt
i
on poi
n
t
u
s
i
ng a bi
n
ary searc
h
commit
|
commitdiff
|
tree
2010-05-10
Ch
r
is R
o
binson
Us
e
a simple loop t
o
s
e
t
m
ulti
-
ch
a
nne
l
dry gains
commit
|
commitdiff
|
tree
2010-05-02
Chris Robi
n
son
Use a
m
a
p to sto
r
e sources
a
nd buffers
commit
|
commitdiff
|
tree
2010-04-29
Chris Robinson
U
s
e d
o
ubles instead o
f
floats for t
h
e source
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chri
s
R
o
b
inson
C
ombine AL and ALC fun
c
tion lists
commit
|
commitdiff
|
tree
2010-04-28
Chris
R
o
bin
s
on
Get the offset e
v
en if the current buffer i
s
0
commit
|
commitdiff
|
tree
2010-04-27
Chris Ro
b
inson
Only appl
y
am
b
i
e
n
t
gain to available output cha
n
n
e
l
s
commit
|
commitdiff
|
tree
2010-04-25
Chris Rob
i
nson
Add a cou
p
le
m
i
ssing values to the *GetEnumValue tables
commit
|
commitdiff
|
tree
2010-04-23
Chris Robi
n
s
on
Add
a
n o
p
tio
n
t
o
scale the ou
t
put mix
commit
|
commitdiff
|
tree
2010-04-23
Chris
Ro
b
i
nson
Combine two loo
p
s into one
commit
|
commitdiff
|
tree
2010-04-22
Chris
Robi
n
son
Update stereodup c
o
nfig option comment
commit
|
commitdiff
|
tree
2010-04-20
Chris Robinson
Make stere
o
d
u
plicati
o
n a property of the
devi
c
e
commit
|
commitdiff
|
tree
2010-04-17
Chris R
o
b
i
nson
Stop and sta
r
t the b
a
ckend
d
e
v
ice only if new attrib
u
t
es
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chr
i
s
Robinson
Disab
l
e PulseAudi
o
's writ
e
cal
l
back when disconnecting
commit
|
commitdiff
|
tree
2010-04-16
C
h
ris Rob
i
nson
Tr
a
nslate the
source po
s
ition
separat
e
l
y
commit
|
commitdiff
|
tree
2010-04-12
Chris Robins
o
n
Return im
m
ediatel
y
whe
n
no
l
a
yout is sp
e
ci
f
i
ed
commit
|
commitdiff
|
tree
2010-04-12
Chris Ro
b
inson
More
t
y
pe fixe
s
commit
|
commitdiff
|
tree
2010-04-11
Chris Rob
i
nson
U
se a linear s
c
aling whe
n
se
n
ding multi-
c
hannel sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris R
o
binson
Use prope
r
types for
s
o
me
v
ari
a
bles
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
binson
Only consider output
speakers for the panning LU
T
commit
|
commitdiff
|
tree
2010-04-11
Chris Ro
b
in
s
on
Don'
t
use LIB_INSTALL_D
I
R since
th
a
t ca
n
be the ful
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
binson
Avoid r
e
ading buffer 0's size
commit
|
commitdiff
|
tree
2010-04-09
Ch
r
i
s Robi
n
son
Avoid ha
r
d
-codi
n
g t
h
e chan
n
e
l count
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Get th
e
speaker arra
n
gement before setting up
t
he channel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Re-e
n
able
st
e
r
eo duplication
commit
|
commitdiff
|
tree
2010-04-09
Ch
r
is Robinson
Use the
p
r
o
p
e
r type for the speak
e
r-to-channel map
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
b
inson
Sca
l
e
t
he ring modulator's mono
i
nput wh
e
n expand
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
R
obi
n
son
Sto
r
e
the panning
LUT in the de
v
ice
commit
|
commitdiff
|
tree
2010-04-08
Chris Rob
i
nson
Use a single layout for the
v
i
r
tual
sp
e
akers
commit
|
commitdiff
|
tree
2010-04-08
C
hris
Rob
i
n
son
Apply a
s
calar to th
e
ou
t
put
d
ownmix so chan
n
el
s
d
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Se
t
the de
v
ice channel ma
t
rix w
h
en the device
is rese
t
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
binson
A
l
ways m
i
x int
e
rnally at 8
.
1
commit
|
commitdiff
|
tree
2010-04-08
C
hr
i
s
R
obins
o
n
I
nve
r
t device channel map array
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinso
n
Make so
m
e functions
s
tatic
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Robinson
U
p
date alsoftrc
.
sample for the ring modulator
commit
|
commitdiff
|
tree
2010-04-08
Chris Ro
b
inson
Mo
d
ulate wi
t
h
the re
q
uested waveform i
n
the r
i
n
g
modu
l
ator
commit
|
commitdiff
|
tree
next