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
Remove support for the old 'refresh' config option
2010-06-06
Chris Robinson
Remove supp
o
rt for the ol
d
'refres
h
'
c
o
n
fig op
t
ion
commit
|
commitdiff
|
tree
2010-06-06
Chris R
o
binson
Make sure
the e
f
f
ectslot map
is
p
roperl
y
initialized
commit
|
commitdiff
|
tree
2010-06-06
Chris
R
obinson
Use an arr
a
y
o
f
acti
v
e
s
o
u
rces when mixing
commit
|
commitdiff
|
tree
2010-06-06
Chri
s
R
o
b
i
nson
Use non-blocking mode for ALSA capt
u
re
commit
|
commitdiff
|
tree
2010-06-06
Chris Robinson
Allow prepending back
e
nd
names w
i
th -
t
o
remove them
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
C
hris Robinson
Imp
r
ove erro
r
recovery when captu
r
in
g
from ALSA
commit
|
commitdiff
|
tree
2010-06-05
C
h
ris
Robin
s
on
Read
c
a
p
ture
d
a
ta fro
m
ALSA when quer
y
i
n
g the available
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Chr
i
s Robinson
Impr
o
ve loc
k
i
ng whe
n
ca
l
ling
t
h
e backend capture AP
I
commit
|
commitdiff
|
tree
2010-06-05
Chris Robinson
D
o
n
't attempt
t
o look for mor
e
s
a
mples from Pu
l
se after
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Chris Robinson
Read PulseA
u
dio's c
a
pture data into the ring
buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
C
h
ris
R
obi
n
son
Don't o
v
erw
r
ite data when the rin
g
b
u
f
fe
r
o
verflows
commit
|
commitdiff
|
tree
2010-06-04
Chri
s
R
obinson
Use a U
I
nt
M
ap for t
h
e Da
t
abuffers
commit
|
commitdiff
|
tree
2010-06-03
Chris Ro
b
inson
S
k
ip
m
ixing after che
c
king
l
ooping validity
commit
|
commitdiff
|
tree
2010-06-01
Chris Robi
n
so
n
I
n
crease the te
m
p
b
uffer sizes to c
o
nstruct d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2010-06-01
Chris Ro
b
inson
Fix Pulse mainloop handl
i
ng for de
v
ic
e
prob
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Chris Robinson
Update device naming to be more apparent about the
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robins
o
n
Alwa
y
s a
d
d the d
e
f
a
ult
PulseA
u
dio device when pro
b
in
g
commit
|
commitdiff
|
tree
2010-05-31
Chris Rob
i
n
son
List al
l
av
a
ilable
Pu
l
seAudio sources
commit
|
commitdiff
|
tree
2010-05-31
Chris Robi
n
son
Probe an
d
expose all avail
a
ble Pulse
A
ud
i
o sinks for
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris Robinson
A
d
d a separate function to create/co
n
nect a pu
l
s
eaudio
.
.
.
commit
|
commitdiff
|
tree
2010-05-31
Chris
Robi
n
son
Pass
t
he threaded
ma
i
n loop object
t
o context/stream_state
_
c
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
C
hris Robins
o
n
Don't unload libs when they're not neede
d
commit
|
commitdiff
|
tree
2010-05-29
Chris Robins
o
n
Wa
t
ch fo
r
ch
a
nges t
o
the
PulseAudio sink de
v
i
ce
commit
|
commitdiff
|
tree
2010-05-28
Chris Robin
s
o
n
Add a Null Output devic
e
commit
|
commitdiff
|
tree
2010-05-28
Chris Robinson
Avoid c
o
nstantly loading
a
nd unloading PortAudi
o
commit
|
commitdiff
|
tree
2010-05-28
C
hr
i
s
Robinso
n
Conne
c
t a
p
ulse stream o
n
d
e
vice open
,
to make sure
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Chris Robinson
U
p
date head dampening afte
r
a device res
e
t
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Add a f
u
nction t
o
get t
h
e
frame
size from a format
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinso
n
B
etter watch for inv
a
lid values in a
l
B
ufferSubDataEXT
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Robinson
Re
d
uc
e
the
mixing
buffer size
commit
|
commitdiff
|
tree
2010-05-25
Chris Robin
s
on
Ma
k
e erro
r
checking
consis
t
e
n
t
i
n alB
u
f
f
er
.
c
commit
|
commitdiff
|
tree
2010-05-25
Chri
s
Robinson
F
i
x al
B
ufferiv
e
rror handling
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinson
Incr
e
ment p
o
inter
when
r
ead
commit
|
commitdiff
|
tree
2010-05-25
Chris Robinso
n
Pass the
n
u
mbe
r
o
f
b
l
o
cks to ConvertDataIMA4
commit
|
commitdiff
|
tree
2010-05-25
C
hris Robinson
Be careful
o
f
i
n
teger ov
e
r
f
lows w
h
en allocat
i
ng buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Chris
Rob
i
n
s
on
Cleanup some
v
a
riables and names
commit
|
commitdiff
|
tree
2010-05-24
Chris Robinson
Reorder
s
o
m
e error checks and w
a
tch for nega
t
ive bu
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
C
h
ris Robi
n
son
Don't bo
t
her storing the loop po
i
n
t
s in the so
u
r
c
e
commit
|
commitdiff
|
tree
2010-05-22
Chris Robin
s
on
B
e
big endi
a
n safe wit
h
the IMA4
d
ecode
r
commit
|
commitdiff
|
tree
2010-05-22
Chris Robinson
U
s
e
the ALSOFT
_
LOGF
I
LE env v
a
r t
o
speci
f
y
t
he output
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Chris Robinson
L
oop points should be specif
i
e
d in sample offset
s
commit
|
commitdiff
|
tree
2010-05-21
Chris Ro
b
inso
n
Add
m
ono and stereo channel
m
asks for DSound output
commit
|
commitdiff
|
tree
2010-05-21
Chris
R
obinson
A
d
d a
n
e
m
pty efx-creative
.
h header
commit
|
commitdiff
|
tree
2010-05-19
C
h
r
is R
o
binson
Co
n
sistency
f
ix
commit
|
commitdiff
|
tree
2010-05-19
Chris Robin
s
o
n
Use unsign
e
d types w
h
e
n finding the source offs
e
ts
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinso
n
A couple format
t
ing fixes
commit
|
commitdiff
|
tree
2010-05-19
Chris R
o
binson
Use a map for the filte
r
lis
t
commit
|
commitdiff
|
tree
2010-05-19
Chris Robinson
Use a map for t
h
e effects list
commit
|
commitdiff
|
tree
2010-05-19
C
h
ris Ro
b
inso
n
Impro
v
e compatbility with latest AL_EXT
_
buffer_sub_dat
a
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris Robinson
Define ARGSTACK and CALLSTACK only when n
e
ede
d
for
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
Chris R
o
binso
n
Always l
o
ok f
o
r winmm
u
nder Windows
commit
|
commitdiff
|
tree
2010-05-16
Chris Rob
i
n
s
on
Change inlin
e
-> __inline for M
S
VC
commit
|
commitdiff
|
tree
2010-05-13
C
h
r
i
s Ro
b
inson
Use
the loop st
a
r
t
when filling i
n
p
a
dding data
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chri
s
Robin
s
on
Pay
a
ttenti
o
n
t
o the sourc
e
loo
p
points
commit
|
commitdiff
|
tree
2010-05-13
Chris Robin
s
on
Onl
y
u
s
e a modulo to l
o
op when the s
o
urce is st
a
tic
commit
|
commitdiff
|
tree
2010-05-13
Chris Robin
s
o
n
Store
l
o
op
points as unco
m
p
r
ess
e
d frame offs
e
ts in
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Chris Robi
n
s
on
A
dd in
i
tial
stru
c
t
u
ral s
u
p
port fo
r
AL_EXT_loop_poin
t
s
commit
|
commitdiff
|
tree
2010-05-12
Chri
s
Rob
i
nson
Reduce som
e
indentati
o
n
commit
|
commitdiff
|
tree
2010-05-12
Ch
r
is Ro
b
inson
Do
n
'
t n
e
edlessly e
x
p
ose a variable fo
r
the
b
acke
n
d
s
commit
|
commitdiff
|
tree
2010-05-12
Chris Robinso
n
M
ove
incomplete ex
t
ensi
o
n declarations to alMain
.
h
commit
|
commitdiff
|
tree
2010-05-12
Chr
i
s Robinson
Scale output of
e
f
fe
c
t
s
to
compensate for device
d
own
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Chris
R
o
b
i
n
s
on
Use a U
I
ntMap for the effect
slot list
commit
|
commitdiff
|
tree
2010-05-12
Chri
s
R
o
b
i
nson
Sto
r
e
the buffer's original data
size and bl
o
ck al
i
gnment
commit
|
commitdiff
|
tree
2010-05-12
Chri
s
Robinson
Store looping locally whe
n
mix
i
ng a source
commit
|
commitdiff
|
tree
2010-05-11
Chris Robi
n
son
Simplif
y
and fix applyin
g
a
s
ou
r
ce offset
commit
|
commitdiff
|
tree
2010-05-11
C
hris
Robins
o
n
Use
a
separa
t
e function
to convert compr
e
s
s
ed
b
ytes
.
.
.
commit
|
commitdiff
|
tree
2010-05-11
Chris
Robinson
Only a streaming source can h
a
v
e
a
p
roc
e
s
sed buff
e
r
commit
|
commitdiff
|
tree
2010-05-11
Chr
i
s Robinson
Rename a
variable
commit
|
commitdiff
|
tree
2010-05-10
C
h
ris
R
obinson
Lo
o
k for the map i
n
sertion point using a binary search
commit
|
commitdiff
|
tree
2010-05-10
Chri
s
Robinson
Use a simple
l
oop to set mu
l
ti-ch
a
nn
e
l dry
g
ai
n
s
commit
|
commitdiff
|
tree
2010-05-02
Chris Robinson
Use a map to
s
tore sources and buffers
commit
|
commitdiff
|
tree
2010-04-29
Chris Robinson
Use doubles instead of fl
o
ats
f
or
t
he source offset
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Chri
s
Robinson
C
o
mbine AL and
ALC f
u
n
c
tion li
s
t
s
commit
|
commitdiff
|
tree
2010-04-28
C
hris Robinson
Get t
h
e off
s
et even
i
f
t
he current b
u
f
fer is 0
commit
|
commitdiff
|
tree
2010-04-27
Ch
r
i
s Rob
i
nson
Only appl
y
ambient
gain
to a
v
a
ilable
outpu
t
channels
commit
|
commitdiff
|
tree
2010-04-25
Chris Rob
i
nson
Add a couple
m
is
s
ing values to the *
G
etEnumV
a
lue tables
commit
|
commitdiff
|
tree
2010-04-23
C
hris Robinson
Ad
d
an opti
o
n to
s
c
a
le
t
h
e
output m
i
x
commit
|
commitdiff
|
tree
2010-04-23
Chris Robinso
n
Combi
n
e two loo
p
s int
o
one
commit
|
commitdiff
|
tree
2010-04-22
Chris Robinson
Upd
a
te stereodup confi
g
op
t
ion com
m
e
n
t
commit
|
commitdiff
|
tree
2010-04-20
Chris Robinson
M
a
k
e
s
tereo
d
upl
i
ca
t
i
on a
p
roperty
of the
d
e
v
i
ce
commit
|
commitdiff
|
tree
2010-04-17
Chris Robins
o
n
Stop and
start
t
he backend device only if new a
t
t
ributes
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Chris
R
obins
o
n
Disable PulseA
u
dio's write callback w
h
en disco
n
ne
c
ting
commit
|
commitdiff
|
tree
2010-04-16
C
hris
Robinson
Translate
t
he source
p
osition separatel
y
commit
|
commitdiff
|
tree
2010-04-12
Ch
r
is
R
obinson
Return im
m
ediately when no layout is
specified
commit
|
commitdiff
|
tree
2010-04-12
C
hris Robinson
More typ
e
fi
x
es
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Use a linear scaling
w
hen sen
d
ing multi-cha
n
nel
s
our
c
es
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
hris
R
obinson
U
s
e
pro
p
e
r types fo
r
s
o
me variabl
e
s
commit
|
commitdiff
|
tree
2010-04-11
Chris R
o
binson
Only
co
n
sid
e
r
output
s
pe
a
ke
r
s for
t
he pannin
g
LUT
commit
|
commitdiff
|
tree
2010-04-11
Chris Robinson
Don'
t
use L
I
B_INSTALL_DIR since that can be the full
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
C
hris Robinson
Avoid reading buffer 0's size
commit
|
commitdiff
|
tree
2010-04-09
Chris Ro
b
inson
A
v
o
id ha
r
d
-coding the cha
n
nel coun
t
commit
|
commitdiff
|
tree
2010-04-09
Chris
R
o
b
inson
Get the speaker a
r
r
an
g
ement before se
t
ting
up the channel
.
.
.
commit
|
commitdiff
|
tree
2010-04-09
C
hris Robin
s
on
Re-enable
s
tereo dupl
i
cation
commit
|
commitdiff
|
tree
2010-04-09
C
h
r
is
R
obi
n
s
on
Use the prope
r
typ
e
for th
e
s
p
eaker-to-
c
hannel map
commit
|
commitdiff
|
tree
2010-04-08
Ch
r
is Robin
s
o
n
Scale the rin
g
modul
a
tor's mono input when expanding
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
Chris
Robinson
Store the
panning
LUT in th
e
device
commit
|
commitdiff
|
tree
2010-04-08
Chris
R
obinson
Use
a
single
layo
u
t for
the virtual speakers
commit
|
commitdiff
|
tree
2010-04-08
C
hr
i
s Robinson
Apply a s
c
alar to the output downmix so chan
n
els don
.
.
.
commit
|
commitdiff
|
tree
2010-04-08
C
h
r
is Robinson
Set the de
v
i
c
e channel matri
x
when the device is reset
commit
|
commitdiff
|
tree
2010-04-08
Chris Robinson
Alwa
y
s m
i
x i
n
ternally at 8
.
1
commit
|
commitdiff
|
tree
next