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
Make sure the effectslot map is properly initialized
2010-06-06
Chris
R
obinson
M
ak
e
sure the effectslot map is
p
roperly initia
l
i
zed
commit
|
commitdiff
|
tree
2010-06-06
Ch
r
i
s R
o
b
i
nso
n
Use an
arra
y
of acti
v
e sources when mixing
commit
|
commitdiff
|
tree
2010-06-06
Chris Robins
o
n
Us
e
n
on-b
l
ocking mode for ALS
A
c
a
pture
commit
|
commitdiff
|
tree
2010-06-06
Chris
R
obinson
Allow prepending
backend nam
e
s with - to r
e
move them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chris Robi
n
son
Impr
o
ve error recovery when
c
apt
u
ring
f
rom
A
LSA
commit
|
commitdiff
|
tree
2010-06-05
C
hris
R
obinson
Read
cap
t
ure
d
a
t
a
fro
m
AL
S
A when querying
the available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s Robinson
Improve
l
ock
i
ng when c
a
lling the backe
n
d
capture API
commit
|
commitdiff
|
tree
2010-06-05
Chris R
o
binson
Don't attempt to
l
ook for m
o
re samples from Pulse a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris
Rob
i
nson
Read
PulseA
u
dio's capt
u
re data
i
nto the ring
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robins
o
n
D
o
n't overwrite d
a
ta when the ring buff
e
r overflow
s
commit
|
commitdiff
|
tree
2010-06-04
C
h
r
is Robinson
Use
a
UIntMap
f
or t
h
e Dat
a
b
u
ffe
r
s
commit
|
commitdiff
|
tree
2010-06-03
Ch
r
is Robi
n
son
Skip mixing after check
i
n
g
loopi
n
g validity
commit
|
commitdiff
|
tree
2010-06-01
C
hri
s
Robinso
n
Increase the temp buffer siz
e
s to const
r
uct devic
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris R
o
binson
F
i
x Pu
l
se mainloop handling
f
or
device probing
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Update devi
c
e naming
to be more apparent about
the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris
Rob
i
nson
Al
w
ays add the default PulseAud
i
o
de
v
i
c
e when probing
commit
|
commitdiff
|
tree
2010-05-31
C
h
ris Rob
i
n
s
o
n
List all ava
i
lab
l
e PulseAudio
source
s
commit
|
commitdiff
|
tree
2010-05-31
Chris Robi
n
son
Pro
b
e
and expose all a
v
ailable PulseAudio sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Rob
i
nson
Add
a
se
p
arate functio
n
to create/connec
t
a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pass the
t
hrea
d
ed main loop obje
c
t to context/stream_st
a
t
e
_
c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chri
s
Robinson
Don't un
l
oad libs
w
hen th
e
y're not nee
d
ed
commit
|
commitdiff
|
tree
2010-05-29
Chris Rob
i
n
s
on
Watch for
c
h
a
nges t
o
t
h
e Pul
s
eAudio sink
devic
e
commit
|
commitdiff
|
tree
2010-05-28
Chris Robin
s
on
Add a Null Output
d
e
v
i
ce
commit
|
commitdiff
|
tree
2010-05-28
Chris
Ro
b
inson
Avoid constan
t
ly load
i
ng and unloading
PortAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris Ro
b
i
n
son
Connect a p
u
lse stream on devic
e
open,
t
o make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Robinso
n
Update h
e
ad damp
e
ning aft
e
r
a
d
e
vice
r
eset
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
binson
Add a function to
get the frame
s
ize from a format
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris R
o
bins
o
n
Better wat
c
h for in
v
alid values in al
B
u
f
fer
S
ubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
on
Reduce the m
i
x
ing
b
uffer s
i
z
e
commit
|
commitdiff
|
tree
2010-05-25
C
hr
i
s Robinson
M
a
ke error checking consistent in alBu
f
fer
.
c
commit
|
commitdiff
|
tree
2010-05-25
C
h
r
is Robinso
n
Fix alBufferiv error handl
i
ng
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Inc
r
ement pointer
w
h
en rea
d
commit
|
commitdiff
|
tree
2010-05-25
Chris Rob
i
nson
Pa
s
s the numbe
r
of b
l
ocks to ConvertDa
t
aIMA4
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
i
s
Robinson
Be careful of
i
nteger overflo
w
s w
h
en allocatin
g
bu
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Cl
e
anup some variables and names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robin
s
on
Reord
e
r
s
ome error checks and watc
h
for ne
g
ative buffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robi
n
son
Don't both
e
r
storing t
h
e loop points in th
e
source
commit
|
commitdiff
|
tree
2010-05-22
Ch
r
i
s Robi
n
s
on
Be
big endian safe
w
ith
the IMA4 deco
d
er
commit
|
commitdiff
|
tree
2010-05-22
Chris Robinson
Us
e
t
he ALSOF
T
_LOGFILE
env va
r
t
o
spec
i
fy the output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
C
hris
R
obinson
Loop points should be specified in sample offs
e
t
s
commit
|
commitdiff
|
tree
2010-05-21
Chris Ro
b
i
n
son
A
dd mono
a
nd stereo channe
l
m
a
sks f
o
r DSound ou
t
put
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
A
dd an em
p
ty efx-creat
i
ve
.
h header
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s
Robinson
C
o
nsistency
f
ix
commit
|
commitdiff
|
tree
2010-05-19
Chris
Robinson
Use unsigned types when finding th
e
source offse
t
s
commit
|
commitdiff
|
tree
2010-05-19
Chris Robin
s
on
A cou
p
le forma
t
ting fixes
commit
|
commitdiff
|
tree
2010-05-19
Chri
s
Robin
s
on
Use a m
a
p
for
the filter list
commit
|
commitdiff
|
tree
2010-05-19
Chris
R
obinson
Use a map for the effe
c
ts l
i
st
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Improve
c
ompatb
i
li
t
y with latest AL_EXT_buffe
r
_sub_
d
ata
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robi
n
s
on
Define ARGSTACK and CALLS
T
ACK
o
nly when needed fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robins
o
n
Always
l
ook
for winmm u
n
der
W
in
d
ows
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Ch
a
n
g
e
inline ->
_
_inlin
e
f
o
r
M
S
VC
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
U
se the l
o
op start
wh
e
n
filli
n
g in paddin
g
data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chr
i
s
Robinson
Pay atten
t
ion t
o
the
s
o
u
r
ce loop points
commit
|
commitdiff
|
tree
2010-05-13
Chris
R
obin
s
o
n
Only use
a modul
o
t
o
loop when
t
h
e source is static
commit
|
commitdiff
|
tree
2010-05-13
Chris R
o
binson
Store loop points as uncompressed frame offsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris
R
ob
i
nson
Add initial structural
s
u
pport for AL_EXT
_
lo
o
p
_
points
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris
Robinson
Reduce some indentation
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Don't ne
e
dle
s
sly expose a va
r
iable for t
h
e b
a
c
kends
commit
|
commitdiff
|
tree
2010-05-12
C
h
ris Robinson
M
ove incomplete extension declar
a
tions
to alM
a
in
.
h
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robinson
Sca
l
e
output
of ef
f
ects to compens
a
te
for device do
w
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Use a
U
IntMap for
t
he effect s
l
ot li
s
t
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Store t
h
e buffer's
o
riginal data size and block
a
l
i
gnme
n
t
commit
|
commitdiff
|
tree
2010-05-12
C
h
r
i
s Robi
n
so
n
Sto
r
e
l
ooping
l
ocally when mixing a source
commit
|
commitdiff
|
tree
2010-05-11
Ch
r
is Robins
o
n
Simpl
i
fy and fi
x
appl
y
ing
a
source
o
ffset
commit
|
commitdiff
|
tree
2010-05-11
Chris R
o
bin
s
o
n
U
s
e a sep
a
ra
t
e
f
unction to conver
t
c
ompres
s
ed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
C
h
r
is R
o
binson
Only a st
r
eaming source can have
a processed
b
uffer
commit
|
commitdiff
|
tree
2010-05-11
Chris Robins
o
n
Rena
m
e a variable
commit
|
commitdiff
|
tree
2010-05-10
Chris R
o
bi
n
son
Look for the map
i
n
s
ertion point using a
b
inary s
e
a
r
c
h
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Use a si
m
ple loop t
o
set mult
i
-channe
l
dry
g
ain
s
commit
|
commitdiff
|
tree
2010-05-02
Chris
R
obinson
U
se a map to
store sources and buffers
commit
|
commitdiff
|
tree
2010-04-29
Chr
i
s Robinson
U
s
e doubles
i
n
stead of floats for the sour
c
e offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris Robinson
Combine AL
a
nd AL
C
fu
n
ction li
s
t
s
commit
|
commitdiff
|
tree
2010-04-28
Chris Ro
b
inson
G
et the
offset even if the cu
r
ren
t
buffe
r
is 0
commit
|
commitdiff
|
tree
2010-04-27
Ch
r
is Rob
i
ns
o
n
Only apply
a
mbient gain to available o
u
tp
u
t ch
a
nnels
commit
|
commitdiff
|
tree
2010-04-25
Chr
i
s
Ro
b
inson
Add a co
u
ple m
i
s
s
ing values to
the
*GetEnumValue tables
commit
|
commitdiff
|
tree
2010-04-23
Chris
R
obins
o
n
Add an option to
s
cale the o
u
t
p
ut mix
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
C
ombine two loops in
t
o one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Up
d
at
e
st
e
r
e
odup config option co
m
ment
commit
|
commitdiff
|
tree
2010-04-20
Chris R
o
binson
Ma
k
e
s
t
ereo
d
up
l
ication
a
p
r
operty of the dev
i
ce
commit
|
commitdiff
|
tree
2010-04-17
C
hris Robinson
Stop and s
t
art the ba
c
kend device only if new attributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chri
s
Rob
i
nson
Dis
a
ble PulseAudio's write c
a
l
lback
w
hen
disco
n
nect
i
n
g
commit
|
commitdiff
|
tree
2010-04-16
C
hr
i
s Robinso
n
T
r
a
n
slate the source
position s
e
paratel
y
commit
|
commitdiff
|
tree
2010-04-12
Chris
R
ob
i
nson
Retur
n
imme
d
iately
w
he
n
no layout is specified
commit
|
commitdiff
|
tree
2010-04-12
C
h
ris Robinso
n
Mo
r
e type fixes
commit
|
commitdiff
|
tree
2010-04-11
Chri
s
Robinson
Use a linear sc
a
ling when s
e
nding multi-channel so
u
rces
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chr
i
s
Robins
o
n
Use proper
types for som
e
variabl
e
s
commit
|
commitdiff
|
tree
2010-04-11
Chris Robins
o
n
Only consider
o
utput
speak
e
rs for th
e
panning LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris Robi
n
son
Don't use
L
IB
_
INSTALL_DIR since that can be the f
u
ll
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robinson
Av
o
id read
i
ng buffer
0's size
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Avoid hard-cod
i
ng the chan
n
e
l c
o
unt
commit
|
commitdiff
|
tree
2010-04-09
Chr
i
s
Robinson
Get t
h
e
speaker arrangement
bef
o
r
e
se
t
t
i
ng
u
p t
h
e channe
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robi
n
son
Re-e
n
able ste
r
eo
d
uplica
t
ion
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Use the proper type
f
or the
s
peaker-to-
c
ha
n
nel ma
p
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Scale
t
h
e
ring modulator
'
s
m
ono input when expanding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris R
o
binson
Store
t
he panning
LUT in the devic
e
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinson
Us
e
a
s
ingl
e
layout for th
e
virtual speakers
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is R
o
bi
n
son
A
ppl
y
a scalar to the output downmix so channels don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinso
n
Set the dev
i
ce cha
n
nel matrix wh
e
n
t
h
e
de
v
ice is reset
commit
|
commitdiff
|
tree
2010-04-08
Chris Ro
b
inson
Always
mix
internally at
8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
i
s
Robinson
In
v
ert dev
i
ce channel
map array
commit
|
commitdiff
|
tree
next