repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Consolidate some code
2010-06-06
Chri
s
Robinson
Allo
w
prependin
g
backend names with - to remove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
h
ris Robi
n
son
Im
p
rove erro
r
recovery
w
h
e
n capturing
f
rom ALSA
commit
|
commitdiff
|
tree
2010-06-05
Ch
r
is Robi
n
son
Read
c
apt
u
re data from ALSA when querying the available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chris Robins
o
n
Impr
o
ve locking when calling the
ba
c
ken
d
capture API
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinso
n
Don't attempt
t
o
l
o
ok for more s
a
mples fr
o
m Pulse afte
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
h
ris Robinso
n
R
e
ad PulseA
u
dio's
cap
t
u
r
e d
a
t
a
in
t
o
t
h
e
ring bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Do
n
't
ov
e
r
write data when the
r
i
ng
b
u
ffer over
f
l
o
ws
commit
|
commitdiff
|
tree
2010-06-04
Chris Rob
i
nson
Use a UIntMap
f
or the Datab
u
ffe
r
s
commit
|
commitdiff
|
tree
2010-06-03
Ch
r
is Robinson
Ski
p
mixing after chec
k
ing l
o
oping valid
i
ty
commit
|
commitdiff
|
tree
2010-06-01
Chr
i
s Robinson
I
n
crease the temp buf
f
er
s
izes to construct d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Robins
o
n
Fix
Pulse mainloop
h
and
l
ing for devi
c
e probing
commit
|
commitdiff
|
tree
2010-06-01
Chris
R
obinson
U
pda
t
e dev
i
ce nam
i
ng to be more app
a
rent
a
bout
the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robin
s
o
n
A
lwa
y
s ad
d
th
e
default PulseAu
d
io device when
probing
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
L
ist
a
ll available P
u
lseAud
i
o source
s
commit
|
commitdiff
|
tree
2010-05-31
C
h
ris
R
obinson
P
r
obe and e
x
pos
e
all
available
Pul
s
e
A
udio sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chr
i
s Robinson
Add
a
separat
e
function to create/
c
onnect a pulseaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
Pass the th
r
eaded
main
loop object to
context/stream_st
a
te_
c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Chri
s
Robinson
Don't unload libs whe
n
they'
r
e not
ne
e
ded
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robinson
Watch
for changes to the PulseAudio sin
k
device
commit
|
commitdiff
|
tree
2010-05-28
Chris Robins
o
n
Add a Null Outp
u
t
d
evice
commit
|
commitdiff
|
tree
2010-05-28
Chr
i
s Robinson
Avoid constan
t
ly load
i
ng
a
nd unloading P
o
rtAudio
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Connect a pulse stream on device
open, to
m
ake
s
ure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris
R
obinson
Update head dampeni
n
g after a d
e
vice
reset
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
bin
s
o
n
Ad
d
a function to
get t
h
e frame si
z
e
from a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Be
t
ter watc
h
f
o
r invalid v
a
lues in
alBufferSubDataE
X
T
commit
|
commitdiff
|
tree
2010-05-25
Ch
r
i
s
Robinson
Reduce
t
h
e
mi
x
ing buffer size
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
b
ins
o
n
Ma
k
e
error checking consis
t
ent in alBuffer
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chris R
o
binson
Fix alBufferiv
e
rror handling
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris R
o
bi
n
son
Incr
e
ment
pointe
r
when r
e
ad
commit
|
commitdiff
|
tree
2010-05-25
C
h
ris R
o
binson
Pass the numb
e
r of blocks to ConvertDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Be c
a
refu
l
of integer o
v
erf
l
ow
s
when
a
llocatin
g
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Robins
o
n
Cle
a
nup some variables a
n
d
n
ames
commit
|
commitdiff
|
tree
2010-05-24
Chris
R
obinson
Reorder some err
o
r
c
hecks and
watch for ne
g
ative buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris Ro
b
inson
Don't bother st
o
ring the loop points i
n
the sourc
e
commit
|
commitdiff
|
tree
2010-05-22
Chri
s
Ro
b
inson
Be big endian sa
f
e wi
t
h the IMA4 dec
o
d
er
commit
|
commitdiff
|
tree
2010-05-22
Ch
r
is Robinson
Use the ALSOFT_L
O
GFIL
E
env v
a
r to
s
pec
i
fy the
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chri
s
Robin
s
on
L
oop
p
oints shou
l
d be specifi
e
d in
s
am
p
le offsets
commit
|
commitdiff
|
tree
2010-05-21
Chris Robi
n
s
o
n
Add mono and stereo cha
n
nel mas
k
s
f
o
r DSound ou
t
put
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
A
d
d an empty
e
fx-creative
.
h
header
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is Robinson
Consist
e
nc
y
fix
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use unsigned t
y
pe
s
w
h
en fi
n
ding the
s
ource offsets
commit
|
commitdiff
|
tree
2010-05-19
Chr
i
s Robins
o
n
A
couple for
m
a
t
t
i
n
g
fixes
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
i
s
R
obinson
Use a map f
o
r th
e
f
i
lter list
commit
|
commitdiff
|
tree
2010-05-19
Ch
r
is R
o
bins
o
n
U
s
e
a map for
t
he effects list
commit
|
commitdiff
|
tree
2010-05-19
Chris Robi
n
son
Imp
r
ove compatb
i
l
i
t
y
wit
h
l
atest AL_EX
T
_buffer_sub_d
a
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris
R
obinson
Define ARG
S
T
A
CK
a
nd
C
A
LLSTACK only wh
e
n ne
e
ded for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
C
h
r
is Robinson
Always look for winmm
und
e
r Wind
o
ws
commit
|
commitdiff
|
tree
2010-05-16
Chris Rob
i
nson
Change inline -> __inline for M
S
VC
commit
|
commitdiff
|
tree
2010-05-13
Chris
Rob
i
nso
n
Use
the loop s
t
art w
h
en
fillin
g
in p
a
dding
d
ata for
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Ro
b
inson
Pay
attenti
o
n t
o
the sou
r
ce
l
oop points
commit
|
commitdiff
|
tree
2010-05-13
Chr
i
s Robinson
On
l
y use a modulo to
l
o
o
p when the source is
stati
c
commit
|
commitdiff
|
tree
2010-05-13
Chri
s
Robinson
Store lo
o
p
poin
t
s
as uncomp
r
essed f
r
ame
o
f
fse
t
s
in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robinson
Add init
i
al structural
support for AL_EXT_loop_p
o
ints
commit
|
commitdiff
|
tree
2010-05-12
Chris R
o
binson
Reduc
e
som
e
indentation
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinson
Do
n
't needles
s
l
y expose a variable
f
or the backe
n
d
s
commit
|
commitdiff
|
tree
2010-05-12
C
hris
Robinson
Move incomplete extension de
c
laratio
n
s to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chris Robi
n
s
o
n
Sc
a
le o
u
tp
u
t of e
f
fects to
co
m
pen
s
ate for dev
i
ce do
w
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Robinson
Us
e
a
UIntM
a
p f
o
r the effect slot l
i
st
commit
|
commitdiff
|
tree
2010-05-12
Chris Ro
b
i
n
son
S
tore
t
h
e
buff
e
r's
original data size and block
a
l
ignment
commit
|
commitdiff
|
tree
2010-05-12
C
hris Rob
i
nson
Store looping locally
w
hen mixing a s
o
urce
commit
|
commitdiff
|
tree
2010-05-11
Chris Robins
o
n
Simplify and fix applying a s
o
urce offset
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Use a sep
a
r
a
t
e
function to con
v
ert compressed bytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris Robinson
Only a streaming source can have a processed buffer
commit
|
commitdiff
|
tree
2010-05-11
C
hris Robinson
R
ename a
v
ariable
commit
|
commitdiff
|
tree
2010-05-10
Chris Ro
b
inson
Look for the map insertion p
o
int using a binar
y
search
commit
|
commitdiff
|
tree
2010-05-10
Chri
s
Robi
n
s
on
Use a simple loop to set
m
u
lti-ch
a
nnel dry
g
ains
commit
|
commitdiff
|
tree
2010-05-02
C
h
r
is
Robinso
n
U
s
e
a map
to store so
u
rc
e
s and buffers
commit
|
commitdiff
|
tree
2010-04-29
Chris Robinson
U
se do
u
bles ins
t
ead of floats for t
h
e so
u
rce of
f
set
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chris
R
obinson
Comb
i
n
e AL
a
nd AL
C
funct
i
on lists
commit
|
commitdiff
|
tree
2010-04-28
Chris Robins
o
n
Get the of
f
set even if the current
b
u
ffer
i
s
0
commit
|
commitdiff
|
tree
2010-04-27
C
hr
i
s Robinson
O
nly apply amb
i
ent gain to avai
l
a
b
le o
u
tput channels
commit
|
commitdiff
|
tree
2010-04-25
C
h
ris Rob
i
nson
Add a
c
o
u
p
l
e missing values t
o
the
*GetEnum
V
a
lue
tables
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Add
a
n o
p
tion
t
o scal
e
t
h
e
o
utput mix
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinson
Combine two loo
p
s
into o
n
e
commit
|
commitdiff
|
tree
2010-04-22
Chris R
o
binso
n
U
pdate
s
t
e
r
eodu
p
conf
i
g option comment
commit
|
commitdiff
|
tree
2010-04-20
Chris Robinson
M
a
ke ster
e
o duplication
a property
o
f t
h
e
device
commit
|
commitdiff
|
tree
2010-04-17
Chris
R
obinson
Stop
a
n
d s
t
art the
b
ackend de
v
ice only if new att
r
i
butes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris Robinson
Disable
P
u
l
seAud
i
o's
write callback when d
i
sconnecting
commit
|
commitdiff
|
tree
2010-04-16
Chris
Robinson
Translate the sou
r
ce p
o
sition separately
commit
|
commitdiff
|
tree
2010-04-12
Chr
i
s Robinson
Ret
u
rn
i
mmediately when no layout is specifi
e
d
commit
|
commitdiff
|
tree
2010-04-12
Chris R
o
binson
M
ore type fix
e
s
commit
|
commitdiff
|
tree
2010-04-11
Ch
r
is Robinson
Us
e
a
linear scaling when
sending
multi-channel sources
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
h
r
i
s Robinson
Us
e
prop
e
r
t
ypes for
some varia
b
les
commit
|
commitdiff
|
tree
2010-04-11
Chri
s
R
o
bin
s
on
Only consider output spea
k
ers
for the
panni
n
g LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
binson
D
on't use
LIB_INS
T
ALL_DIR since that can be
t
he full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
Chris Robi
n
son
Avoid reading
b
uf
f
er
0
's size
commit
|
commitdiff
|
tree
2010-04-09
C
h
r
is Robinson
Avoid hard
-
coding the ch
a
n
n
el co
u
nt
commit
|
commitdiff
|
tree
2010-04-09
Chris Rob
i
nson
G
et the speaker arrangement be
f
ore setting
up t
h
e
channel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Re-enable ste
r
eo duplication
commit
|
commitdiff
|
tree
2010-04-09
Chris Robinson
Use
t
h
e
proper t
y
pe
for the speaker
-
t
o
-chann
e
l
map
commit
|
commitdiff
|
tree
2010-04-08
Chris Robi
n
son
Scale th
e
ring modulat
o
r's mono input when e
x
panding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinson
S
t
o
re the pa
n
ning LUT in the device
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
s
Robin
s
on
Use a s
i
ngle
layout for the virtual spea
k
ers
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Robi
n
son
App
l
y
a scalar t
o
t
h
e output dow
n
mix s
o
channels don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Rob
i
n
s
o
n
Set the
device channel matrix when
the device is reset
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Robi
n
son
Always mix
i
nter
n
ally at
8
.
1
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
Ro
b
inson
Invert d
e
v
ice channel ma
p
a
r
ray
commit
|
commitdiff
|
tree
2010-04-08
C
h
ris Robinson
Make s
o
m
e functions stati
c
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
R
o
bins
o
n
Update alsoftrc
.
sample for the ring mo
d
ulator
commit
|
commitdiff
|
tree
2010-04-08
C
h
r
i
s Robin
s
on
Modul
a
te with
th
e
r
e
q
uested waveform in
t
h
e r
i
ng modulator
commit
|
commitdiff
|
tree
next