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 Robins
o
n
Make sure
t
he effectsl
o
t map is properly initialized
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
b
i
nson
U
s
e an
a
rray of active sources when mixing
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
binson
Use non-blo
c
king m
o
d
e for ALSA capture
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
A
llow prepending backend na
m
es
wi
t
h - t
o
remove
them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
Robinson
Improve e
r
ror rec
o
v
ery when captu
r
i
n
g from ALSA
commit
|
commitdiff
|
tree
2010-06-05
Chris Robin
s
on
Read
capture data from
A
LSA when querying the
avai
l
able
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Ro
b
inson
Imp
r
o
v
e
l
o
cking when
ca
l
li
n
g the backe
n
d capture
A
P
I
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
D
on't
a
ttempt to look for mo
r
e samples from Puls
e
after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Re
a
d Pul
s
eA
u
d
i
o'
s
c
apture da
t
a into the ring
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
D
on't overwrit
e
data when t
h
e ring bu
f
fer
overflo
w
s
commit
|
commitdiff
|
tree
2010-06-04
Ch
r
is Rob
i
nson
Use a UIntMap
f
or the Databuffers
commit
|
commitdiff
|
tree
2010-06-03
C
h
ris Robin
s
on
Skip m
i
xing afte
r
c
h
eck
i
n
g lo
o
ping validity
commit
|
commitdiff
|
tree
2010-06-01
Chr
i
s Rob
i
n
s
on
Increase the tem
p
b
uffer sizes to construct
d
e
v
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
C
h
ris
R
obinson
Fix Pulse mainlo
o
p
h
a
ndling for devic
e
pr
o
bi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Chr
i
s R
o
b
i
nson
Upd
a
te dev
i
c
e naming to be more apparent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris
Ro
b
inson
Always add the default PulseAudio dev
i
ce
w
hen probing
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
List all available PulseAudio so
u
rces
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
P
r
obe and exp
o
s
e all
a
vai
l
abl
e
PulseA
u
d
io sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
C
h
ri
s
Robinson
Ad
d
a separate function to create/connect
a
pulse
a
udio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pass
t
he threade
d
main loop object to conte
x
t/st
r
eam_
s
tate_
c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chris R
o
binson
Do
n
't unload libs when they're no
t
needed
commit
|
commitdiff
|
tree
2010-05-29
Chr
i
s R
o
bins
o
n
Watch
f
or changes to t
h
e Puls
e
A
u
dio si
n
k device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robins
o
n
Add a N
u
l
l Outpu
t
device
commit
|
commitdiff
|
tree
2010-05-28
Chris Rob
i
ns
o
n
Avoid const
a
ntly loadin
g
and unloading PortAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris
R
obins
o
n
Connect a pulse
stream on device open, to make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
C
h
ris Robinson
Update head dampening a
f
t
er a device rese
t
commit
|
commitdiff
|
tree
2010-05-25
C
hris Robins
o
n
Add a
f
unction to
g
e
t the fram
e
size f
r
om a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Robins
o
n
Bette
r
watch fo
r
invalid values in al
B
ufferSubDa
t
aEXT
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Rob
i
nson
Red
u
ce the mixing buffer siz
e
commit
|
commitdiff
|
tree
2010-05-25
C
hris
R
o
binson
Make error
ch
e
cking
co
n
sis
t
ent in al
B
u
f
fer
.
c
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris Ro
b
inso
n
Fix alBuffe
r
iv er
r
o
r
handling
commit
|
commitdiff
|
tree
2010-05-25
Chris
Ro
b
inso
n
Increme
n
t point
e
r w
h
en read
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Pass the number of blocks to ConvertDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Be
c
areful of integ
e
r overflows when al
l
ocating buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Rob
i
nson
C
l
eanup some va
r
iabl
e
s and names
commit
|
commitdiff
|
tree
2010-05-24
Chris R
o
bins
o
n
Reord
e
r
some error checks an
d
watch for negative bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
C
h
r
i
s Robinson
Do
n
'
t
bothe
r
sto
r
ing the loop points in the source
commit
|
commitdiff
|
tree
2010-05-22
Chris Robins
o
n
Be big
e
ndian sa
f
e with th
e
IM
A
4
decoder
commit
|
commitdiff
|
tree
2010-05-22
Chris
R
obinson
Use the ALSOFT_
L
OGFILE env va
r
to
s
p
ecify the
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Robin
s
o
n
Loop po
i
nts sho
u
ld be
s
p
e
cif
i
ed in
s
ampl
e
offsets
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
Add mono and
s
tere
o
c
hannel masks for
DSound output
commit
|
commitdiff
|
tree
2010-05-21
C
hris Robi
n
son
Add
a
n empty e
f
x-creative
.
h he
a
der
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
binson
Consiste
n
cy f
i
x
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
binson
U
s
e unsigned types
when fi
n
di
n
g
t
he source o
f
fsets
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
i
s
Ro
b
inson
A
couple format
t
ing fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris Ro
b
inson
U
s
e a map for the fil
t
er
l
ist
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinso
n
Use a map for the effects list
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is
R
obins
o
n
I
m
prove compatbility with
latest AL_EXT_buffer_s
u
b_data
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obinson
Defin
e
ARGSTACK an
d
CAL
L
STACK only wh
e
n needed for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chri
s
Robinson
Alw
a
ys l
o
ok f
o
r w
i
nmm
un
d
er Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obi
n
son
Change inline -> __i
n
l
in
e
f
o
r MSVC
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Us
e
the loop start when f
i
lli
n
g
in padding data for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Ch
r
i
s
R
o
b
i
n
son
P
ay attenti
o
n to the sourc
e
loop
p
oints
commit
|
commitdiff
|
tree
2010-05-13
Chri
s
Robinson
Only use a modulo
t
o
loop when
t
he source is static
commit
|
commitdiff
|
tree
2010-05-13
Chris
Robin
s
on
Store
loo
p
points as un
c
ompressed frame offsets in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Rob
i
nson
Add initial struc
t
ural support for
A
L_EXT_loop_point
s
commit
|
commitdiff
|
tree
2010-05-12
Chris Robins
o
n
Reduce some i
n
den
t
a
tio
n
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Don't needlessly expose a variab
l
e
for the backend
s
commit
|
commitdiff
|
tree
2010-05-12
Chris
R
obinson
Move incomplete extension de
c
l
a
ra
t
io
n
s
to alM
a
in
.
h
commit
|
commitdiff
|
tree
2010-05-12
C
h
ri
s
Robi
n
son
Scale o
u
tput
o
f
e
f
fe
c
t
s
to
c
o
mpens
a
te fo
r
dev
i
ce
down
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
C
hris Robinson
Us
e
a UI
n
tMap for
t
he
e
f
f
ect
slot list
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
inson
Sto
r
e the buffer's origina
l
data size and block al
i
g
nmen
t
commit
|
commitdiff
|
tree
2010-05-12
Chris Robin
s
on
Store
l
ooping locally when mi
x
ing a source
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Simplify a
n
d fix applying a source
offs
e
t
commit
|
commitdiff
|
tree
2010-05-11
Chris Rob
i
nson
U
se
a separate function t
o
con
v
ert com
p
ressed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris
R
obi
n
son
Only a strea
m
ing source can h
a
ve a
p
r
o
c
essed buff
e
r
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinso
n
R
ename
a variable
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinson
Look for
t
he map insertion
point using a binar
y
sear
c
h
commit
|
commitdiff
|
tree
2010-05-10
Chris Robinso
n
Use a
s
impl
e
l
oop to set m
u
l
t
i-channel dry gains
commit
|
commitdiff
|
tree
2010-05-02
Chris Robinso
n
Use a map t
o
s
tore sources and bu
f
fe
r
s
commit
|
commitdiff
|
tree
2010-04-29
Chris
R
o
b
i
nson
Use doubles
inst
e
ad
o
f
float
s
f
or the so
u
rce o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chri
s
Ro
b
inson
Com
b
i
ne
A
L
an
d
ALC func
t
ion lists
commit
|
commitdiff
|
tree
2010-04-28
C
h
ris Robinson
G
e
t
the offset even if the cu
r
rent buffer is
0
commit
|
commitdiff
|
tree
2010-04-27
C
hr
i
s Robi
n
son
Only apply amb
i
ent gain to available ou
t
put ch
a
n
n
els
commit
|
commitdiff
|
tree
2010-04-25
C
h
ris
Robin
s
o
n
Add a couple m
i
ssing values to the *
G
etEnumValue tabl
e
s
commit
|
commitdiff
|
tree
2010-04-23
Chris
Robinson
A
d
d
an optio
n
to scale the
output mix
commit
|
commitdiff
|
tree
2010-04-23
C
h
ris Robinson
C
o
mbine two lo
o
ps into
o
ne
commit
|
commitdiff
|
tree
2010-04-22
Chris Ro
b
inson
Upda
t
e
s
t
e
r
e
o
d
up config opt
i
on comment
commit
|
commitdiff
|
tree
2010-04-20
Ch
r
is
R
obinson
Ma
k
e
s
ter
e
o duplication a property of the device
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
S
t
o
p an
d
s
tart t
h
e
b
a
c
k
end device only if n
e
w a
t
tributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
Disab
l
e PulseAudio's write c
a
llback wh
e
n
disconne
c
ting
commit
|
commitdiff
|
tree
2010-04-16
Chris
R
obins
o
n
Tran
s
lat
e
t
he s
o
u
rce po
s
ition
s
eparately
commit
|
commitdiff
|
tree
2010-04-12
Chris Robinson
Return im
m
edia
t
ely w
h
en no la
y
o
ut
is specified
commit
|
commitdiff
|
tree
2010-04-12
Ch
r
is Robi
n
son
More type fix
e
s
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robins
o
n
Use a linear
s
caling when sending multi-channel sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Robinson
Use proper
t
ypes for so
m
e v
a
riab
l
e
s
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
b
i
n
son
Only co
n
s
ide
r
output speakers for
t
h
e p
a
nning LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Don't u
s
e LIB_INSTALL_DI
R
since
t
hat can be
the fu
l
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
ris Robinson
A
voi
d
reading buffer 0's size
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Avoid hard-co
d
ing t
h
e channel cou
n
t
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
G
et the spea
k
er
a
rrangement bef
o
r
e setting up
the
cha
n
n
e
l
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chri
s
Robinso
n
Re-enable st
e
reo d
u
plication
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Use the prope
r
type for
the sp
e
aker-to-channel map
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
ob
i
nson
Sc
a
le the ri
n
g mo
d
ulator's mono input when expanding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinson
Store the panning LUT in the
devi
c
e
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is R
o
binson
U
se a single layout for the
virtual speak
e
rs
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s Robins
o
n
Ap
p
l
y
a sc
a
l
ar
to th
e
o
utput downmix
s
o
channels don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
Robinson
Set
t
he
de
v
ice chan
n
el
m
atr
i
x when t
h
e device is reset
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
Robi
n
son
Always mix internal
l
y
at 8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chris Ro
b
inson
Invert device channel map array
commit
|
commitdiff
|
tree
next