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
Share the interpolation functions and use them in the reverb effect
2010-11-26
C
hris
R
obin
s
on
Share
the interpolation function
s
and use them
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Slight
l
y
improve channel
g
ain calcu
l
ation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a m
i
ssing
break statement
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
C
all Mix
S
ource
directly, instead of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
F
o
r
c
e
the point resampler when
the sou
r
ce plays
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Pass a pointer to
t
he sampl
e
rs so they can read ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
A
d
d "
p
re-
p
a
d
ding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robin
s
o
n
Make t
h
e buf
f
er queue a doubl
e
-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Be
l
ess wave-in-speci
f
ic in the
win
m
m
backend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Make the fi
r
st enumerated
DirectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
a
ke sure the
target buf
f
er size is frame align
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
in
o
r rework of the temp
l
ate m
a
cros
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
R
obinson
Remo
v
e the cosine
r
esamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Double-up
t
he interpolation
functions
(and
m
ake th
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Rename some "template"
f
u
nctio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always make sure
t
here's a sample available to mi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix
a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
Ro
b
inson
Don't "convert" LOKI
quad
to MCFORMA
T
S quad
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robin
s
on
U
s
e
a
t
empo
r
ary stack buffer to store
the source buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-based acce
s
s f
o
r the buff
e
r dat
a
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Rob
i
ns
o
n
Support 8-bi
t
s
ample data i
n
the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
binson
C
h
eck the
sample byte
s
ize after the re
s
ampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Ro
b
inson
Get
rid
o
f a us
e
less union
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
b
i
nson
C
hange the mixer m
a
cr
o
s t
o
d
eclare f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Set mixer sa
m
ple pos and frac
w
h
e
n n
e
ede
d
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
Fu
l
ly progress th
e
source
t
o a stopped sta
t
e when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is R
o
binson
Reorder some stored sourc
e
p
a
rams
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Make sure the buffe
r
padding
is alwa
y
s
clear
e
d befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is
Ro
b
inson
Calcu
l
a
t
e AL
S
A buffer
length with th
e
ot
h
er values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle the timer wrapping
in the wave a
n
d null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Us
e
hel
p
e
r
s
to write 16- and 32-bit val
u
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Ge
t
rid of th
e
d
e
vice timer stuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Avoid te
m
porary fl
o
a
t variables
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
Robinson
Pass the da
t
a pointer and
p
r
ope
r
s
a
m
pler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Move aluMixDat
a
back
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hid
e
AL_EXTX_sam
p
le_buffer
_
object
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
is
R
obinso
n
Use
a
do
u
ble when converting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
i
s
Robi
n
s
o
n
I
n
cre
a
se
the max nu
m
ber of source send
s
to 4, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Use the number of
s
e
nds the devi
c
e is configure
d
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
R
e
m
ove unne
c
essary comme
n
ts and
r
eorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obin
s
o
n
Use
a
s
witch to se
l
ect the appropr
i
ate ch
a
n
n
el-
c
o
u
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chr
i
s Robi
n
s
o
n
Dec
l
a
r
e
a variabl
e
where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
R
e
move exp
l
icit use of -funroll
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Chris
R
obins
o
n
Fix fpu state handlin
g
with _c
o
n
t
rolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Rob
i
nson
Imp
r
ove a macro
t
o
referenc
e
i
t
s parameter
commit
|
commitdiff
|
tree
2010-10-11
C
h
ris Robinson
Fix 64-
b
i
t
c
ompi
l
ation
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Robinson
Rename a c
o
uple more
v
ariabl
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Improve
na
m
ing and placem
e
nt of
a c
o
u
p
l
e
va
r
i
a
b
les
commit
|
commitdiff
|
tree
2010-10-09
Chris
R
obinson
Simplify a c
a
l
culation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
r
esampler mode first when select
i
ng
th
e
mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variable
w
here it's
n
eed
e
d
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Pass the
d
e
vice to the mix functi
o
n
and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is
R
obinson
Clarif
y
a ch
e
c
k
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Make the
Sou
r
ceMix functio
n
a
method of
t
he AL
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris
R
o
bins
o
n
Avoid up
d
ating
the source
i
n MixSourc
e
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s Robinson
Conv
e
r
t shorts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Don't try to open the ALSA d
e
v
i
ce a secon
d
time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Avoid some code duplica
t
ion
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
L
ocalize more variables
and remove unne
c
e
s
sary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinso
n
Avoid sam
p
ling bey
o
nd the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
C
h
r
i
s Robinson
Loc
a
lize som
e
variabl
e
s to
the mixe
r
macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Ro
b
inson
Use separate mixing
l
oops for the dry path and
w
et
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Rob
i
nson
Bette
r
protect
against negative att
e
nuat
i
on
commit
|
commitdiff
|
tree
2010-09-24
C
h
ris Robinson
U
se ALfloat for t
h
e dry
mix buffer
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robi
n
s
on
Remove an unnecessa
r
y va
r
i
able
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Rename some
v
ariables to be less
co
n
fusing
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
b
inson
F
i
x line indentat
i
on
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
binson
Be cons
i
st
e
nt
wi
t
h a
var
i
a
ble's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Convert floa
t
t
o short si
m
ilar to
short
t
o float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robin
s
on
Store and
mix signe
d
16-bit sam
p
les
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow the m
i
xing loop to
a
ccess the di
f
feren
t
sam
p
le
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obin
s
on
Com
p
act some re
u
s
ed code
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
All
o
w accessing the buff
e
r da
t
a as
m
ultiple
data ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Duplicate stereo so
u
rces
b
y
d
ef
a
ult
commit
|
commitdiff
|
tree
2010-09-22
C
h
ris Robi
n
son
Use
s
epa
r
ate macros for
t
he differ
e
n
t
m
i
xing loops
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s Robin
s
on
Conso
l
idate some
code
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce s
o
m
e more inden
t
at
i
on
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce s
o
m
e
indenta
t
ion
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Robi
n
son
Improve
s
ome
r
ange checks
commit
|
commitdiff
|
tree
2010-09-21
Chr
i
s Ro
b
inson
Imple
m
ent
A
L_SOFT
_
b
u
ffe
r
_sub_dat
a
using the current
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
C
h
r
i
s
Robi
n
s
o
n
Improve r
a
nge ch
e
c
king for BufferSubD
a
ta
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
S
t
o
r
e
air ab
s
o
r
ption fac
t
or
locally
commit
|
commitdiff
|
tree
2010-09-12
Chris Robi
n
s
o
n
Prev
e
nt effectiveDist
f
rom
going n
e
gative
commit
|
commitdiff
|
tree
2010-09-12
C
h
ris Robinson
Pa
s
s
dry
-
pa
t
h click buffers
a
s
parameters t
o
M
i
x
S
o
urce
commit
|
commitdiff
|
tree
2010-09-10
Chris
Robinson
Sourc
e
p
os
i
tions at and after the end
of the buffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Rob
i
nson
Avoid another non
-
descript incrementing
variable
commit
|
commitdiff
|
tree
2010-09-09
Chris Ro
b
i
n
son
Avoid using
a si
n
gle-letter iterator value
commit
|
commitdiff
|
tree
2010-09-09
Chris R
o
b
i
nson
C
o
mbine multiple
checks int
o
one
commit
|
commitdiff
|
tree
2010-09-08
Chr
i
s
R
o
binson
Better protect against sample overflow w
h
en co
n
verting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chris
R
obi
n
so
n
R
e
m
ove unnec
e
ssa
r
y
check
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinson
Fix compar
i
so
n
che
c
k
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Add miss
i
ng else
commit
|
commitdiff
|
tree
2010-09-07
Chris
R
o
binson
Watch
for a few mor
e
negative
sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
C
h
eck
for invalid negative s
i
zes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
R
e
move unuse
d
struct member
commit
|
commitdiff
|
tree
2010-08-16
Chris Robinson
Combine two arrays
into
o
ne
commit
|
commitdiff
|
tree
2010-08-16
Chris Robinson
Handle clicks by watching change
s
b
etw
e
en updates
commit
|
commitdiff
|
tree
2010-08-16
Chris Robinson
Use the cor
r
ect value to
d
ereference an
array
commit
|
commitdiff
|
tree
2010-08-15
Chris Ro
b
inson
Add a bit mor
e
informa
t
ion t
o
the
R
EADME
commit
|
commitdiff
|
tree
next