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
Shorten a couple really long lines
2010-11-27
Chris Rob
i
nson
Shorten a couple re
a
lly long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 64-bit double
buffer
s
directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw c
o
nve
r
ts t
o
16-bit,
not float
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bins
o
n
Use the enums in
a
c
o
u
p
le mor
e
p
l
aces
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robinson
Use enums when selecting the m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Remove an u
n
n
ecessary 'struct' key
w
ord
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Avoid
s
ome more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Ro
b
inson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Fix some
c
omment
s
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Properly clamp hi
g
h pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Subtr
a
ct the fra
c
ti
o
nal position separa
t
ely
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some var
i
ables
t
o be clea
r
er
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
bin
s
o
n
Ma
k
e
the buffer
p
a
dding size dependent on th
e
resampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
Don't allocat
e
paddin
g
with t
h
e b
u
ffe
r
itself
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robi
n
so
n
D
ecr
e
ase the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Conv
e
r
t a few divisions to multi
p
lication
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make a FRACTIO
N
ONE macr
o
, and us
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Share the inte
r
po
l
ation f
u
nct
i
ons and us
e
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
S
ligh
t
ly im
p
rove channel gain calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Add a missing brea
k
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bins
o
n
C
a
ll MixS
o
urce direc
t
ly,
i
nste
a
d
of t
h
rough a fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binso
n
Ad
d
a
cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Force the point
res
a
mpler when
t
he source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass a poin
t
e
r
t
o the samplers so they can
r
ead just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"p
r
e-padding" to
t
h
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make th
e
buff
e
r
q
u
e
ue a d
o
uble-
l
inked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Be less wave-in
-
specifi
c
in
the
w
inmm b
a
cken
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the f
i
rst enumerated Di
r
ectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Make s
u
r
e
t
he targe
t
b
u
ffer
size is
f
rame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
M
i
nor
rew
o
rk
o
f the template
macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inso
n
Remove t
h
e c
o
s
i
ne resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obi
n
son
Dou
b
le
-
up
the interpolation functions (and ma
k
e them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "template" functi
o
ns
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Alw
a
y
s make sure there's a sample available
to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obinson
F
ix a b
u
n
c
h
of comm
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't "
c
onvert" LOKI qua
d
to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robi
n
son
U
se a
t
em
p
orary stack buffer
t
o sto
r
e the s
o
u
rce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use
0
-ba
s
ed
access for
the buff
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
S
u
p
p
ort 8-bit
sample data in
t
he mixer
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robin
s
on
C
h
e
c
k the sam
p
l
e byte size
afte
r
the res
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
G
et r
i
d of a useless
u
nion
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robi
n
son
Change th
e
m
i
x
er macros to declare
fun
c
tions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set mixer samp
l
e
pos and frac
w
he
n
needed
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
i
s Robinson
F
u
lly progre
s
s the source to a stopped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris
R
o
binso
n
R
eorder so
m
e
stored so
u
rce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
M
a
ke sure
t
he
b
uffer paddi
n
g is
always
cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calculate ALSA buffer l
e
ngth with
the othe
r
v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle
t
he timer wra
p
pin
g
in the w
a
ve an
d
null
o
utpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Use helpers to write
1
6- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Get rid of the d
e
vice time
r
stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robins
o
n
Avoid
tem
p
or
a
ry float
variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
P
a
s
s th
e
data
p
oint
e
r and proper sampler to t
h
e mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Mov
e
aluMixData bac
k
to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hide
A
L_EXTX
_
sample
_
buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robi
n
son
Use a d
o
uble when c
o
nver
t
i
n
g millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Increase the max number of source send
s
to 4,
a
nd de
c
rease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
Use the number o
f
s
e
nd
s
the d
e
vice is co
n
f
i
gured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove unn
e
c
e
ssary comments
and re
o
r
der some line
s
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robin
s
on
U
s
e a swit
c
h
to s
e
lect the appropriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Robi
n
son
De
c
lare a variable
w
here i
t
's used
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
binson
Re
m
o
v
e e
x
pli
c
it u
s
e
of -funroll
-
loop
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu state
hand
l
ing with _controlf
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robi
n
son
I
mp
r
ove a macro to r
e
ference its parame
t
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 64-bit
c
ompilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rena
m
e a couple more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
i
n
son
I
mprove naming a
n
d
plac
e
ment of
a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Chr
i
s Robinson
Simplify a calculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Check resampler mo
d
e first when
s
e
le
c
t
ing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris
Rob
i
ns
o
n
Get a
variable w
h
ere it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robins
o
n
Pass the
d
evice t
o
the mix function and localize th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Clar
i
fy a check
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Make the
S
ourceMix function
a
method of
t
he ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Avoi
d
u
pdating the source in MixSou
r
ce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert
s
horts so that
0
r
e
mains 0
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Don't try
to open the
A
LSA d
e
vice a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris
Rob
i
nson
Avoid some
c
o
de duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Localize more variables a
n
d remove
u
nneces
s
a
r
y
ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Robinson
Avoid sampling beyond the e
n
d of the
loop
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robin
s
on
Localize some
v
ari
a
bles to the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
Use separ
a
te mixing loops for the dry
path and
w
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
C
h
r
is Robinson
Better protect agai
n
st n
e
gative attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
U
se ALf
l
oat for
the dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Remove an unnecessary variable
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Rena
m
e
some
v
a
riables to be
l
ess confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Fi
x
line indentat
i
on
commit
|
commitdiff
|
tree
2010-09-23
C
h
r
i
s Robinso
n
Be consistent with a va
r
iab
l
e's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Con
v
ert float to short s
i
milar to short t
o
float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
St
o
re and mix signed 16-bit sa
m
ples
commit
|
commitdiff
|
tree
2010-09-23
C
hri
s
Robinson
All
o
w
the m
i
xing loop to
a
ccess the di
f
ferent
sa
m
pl
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Ro
b
in
s
o
n
Compact
s
o
m
e reused code
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Allo
w
ac
c
essin
g
the
buffer data as multiple data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Duplicate
stereo sources by d
e
fa
u
lt
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Use separate macros for the dif
f
erent mixing l
o
ops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robins
o
n
C
o
nsolid
a
te
s
ome code
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce some more indentation
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
R
e
duce s
o
me indent
a
tion
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinso
n
I
m
pro
v
e some
r
ange checks
commit
|
commitdiff
|
tree
2010-09-21
Chris Ro
b
inson
Implement
A
L_SOFT_buf
f
e
r
_
sub_
d
at
a
using
the curre
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris Robinson
I
m
prove range che
c
king
f
or B
u
ffer
S
ubData
commit
|
commitdiff
|
tree
2010-09-12
Ch
r
is Robinson
Store a
i
r
a
bsorption fa
c
to
r
locally
commit
|
commitdiff
|
tree
next