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
Store double formats as float
2010-11-29
Chris Ro
b
i
n
son
Store doub
l
e form
a
ts as float
commit
|
commitdiff
|
tree
2010-11-29
Chris
Robinson
Avoi
d
t
e
m
p sto
r
a
g
e
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
U
n
inline some functions
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
Avoid making Resam
p
l
er[Pre]Padding s
t
atic
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
ins
o
n
Im
p
r
ove stat
i
c build
s
with
M
inG
W
commit
|
commitdiff
|
tree
2010-11-28
C
h
ri
s
Robi
n
so
n
Pr
e
fer GC
C
'
s c
o
nstructor, even in
W
indows
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Ro
b
inson
Rename some
stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't st
o
re
th
e
inter
n
al
f
ormat
i
n
t
he bu
f
fer
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robin
s
on
Supp
o
r
t rear
fo
r
mats di
r
ectly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is
R
ob
i
nson
Avoid a
p
o
t
ential overflow when setting the sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Clean up
the source
b
yt
e
o
ffset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Re
m
o
ve some unnee
d
ed
muLaw special
c
ases
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
Robi
n
son
S
u
pport muLaw
with LoadDat
a
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Rob
i
ns
o
n
R
e
m
o
ve an unnece
s
sary a
s
sert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Be much more fl
e
xible
with
loading and co
n
ve
r
t
i
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
D
o
n't inlin
e
the
d
ecompos
e
f
u
n
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
D
ecom
p
ose inpu
t
buffer form
a
ts and use it when
co
n
verting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Re
n
a
m
e a fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
o
b
i
nson
Add a
b
asic Wave
O
u
t de
v
i
c
e
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robinso
n
Shor
t
en a couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is Robinso
n
Support 64-
b
it dou
b
le buffe
r
s directl
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
m
u
Law converts
to 1
6
-
b
it, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
U
se the e
n
ums
in a coup
l
e more
places
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obi
n
s
o
n
Use e
n
ums whe
n
selecti
n
g the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Remove an unne
c
e
ssary 'stru
c
t
'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
A
v
oid
s
o
m
e more
code
d
uplication
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is
R
obinso
n
Properly clamp hi
g
h
pi
t
c
h v
a
lu
e
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the fract
i
onal positi
o
n separately
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Rename s
o
me variables to
be c
l
earer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer padding siz
e
dependen
t
on the res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
C
hris
Robinson
D
o
n't allocate
p
adding
wit
h
the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Decrease
t
he buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Convert a few divisions to multipli
c
ations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
M
ake a
F
RACTIONONE
m
acro,
and use
it
commit
|
commitdiff
|
tree
2010-11-26
C
hris Ro
b
i
n
s
on
Share
t
he interpolation func
t
ions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightly impro
v
e
channel gain
c
al
c
ula
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add a missi
n
g
brea
k
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Cal
l
MixSo
u
r
c
e
directly,
i
nstead of through a
func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add a cubic res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Force the point
resampler when th
e
s
o
urce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Rob
i
n
s
on
Pass
a pointe
r
to
the
samplers
so th
e
y can
r
e
a
d
ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add "p
r
e
-
p
a
dding" to the
temp b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robin
s
on
Make
the buffer queue a double-l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
B
e
less
wave-in-spe
c
i
f
ic in the wi
n
mm
ba
c
kend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robin
s
o
n
Make the first enum
e
rate
d
Direct
S
ound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Make sure the
t
a
r
get buffer
s
i
ze is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
inor rew
o
rk o
f
the template m
a
cros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remove
t
h
e
c
osine
resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Do
u
ble-up
t
he interpolation funct
i
ons (and
m
ake them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
binson
Rename
s
ome "temp
l
at
e
"
functions
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
binson
Always make s
u
re t
h
ere's a sampl
e
av
a
ilable to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Fix a bunch of comment
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't
"
c
onver
t
" LOKI q
u
ad to MCFORM
A
TS quad
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Us
e
a temporary stac
k
buffer to store the sou
r
ce buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Robins
o
n
Use 0-based
a
ccess
f
o
r the buf
f
e
r dat
a
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Support 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
Robinson
Ch
e
ck the sample byte size af
t
e
r the
r
e
samp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
G
e
t rid of a u
s
ele
s
s uni
o
n
commit
|
commitdiff
|
tree
2010-11-25
Chris
Rob
i
n
son
Change the mixer
m
a
c
ros to declare functio
n
s
commit
|
commitdiff
|
tree
2010-11-24
C
hr
i
s Robinson
Se
t
mixer sample
p
os and fr
a
c when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully progr
e
ss the source to a stopped
s
tate wh
e
n
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reo
r
der some s
t
ored
s
ource params
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robi
n
son
Make sure the bu
f
fer padding is al
w
ays clea
r
ed be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calc
u
l
ate ALSA bu
f
fer leng
t
h with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robins
o
n
Hand
l
e the time
r
wrappin
g
in the wa
v
e
an
d
null
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Use helper
s
t
o wr
i
t
e
1
6
-
and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obi
n
son
Get rid of the device
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
A
v
oid temporary f
l
oat
variables
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obi
n
son
Pas
s
the data poi
n
ter and proper sampl
e
r t
o
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Move
a
luMix
D
at
a
back to A
L
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hid
e
AL_EXTX_sample_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chris Ro
b
inson
Use
a double when conv
e
rti
n
g
m
ill
i
second offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
In
c
r
e
a
se t
h
e max number of source s
e
nds to
4, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robinson
Use
t
he nu
m
ber of sends the device is confi
g
ur
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is Robinson
R
emove unnecessary comments and reorder some li
n
es
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Us
e
a swit
c
h to
s
elect the appropriat
e
c
h
annel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Ro
b
inson
Declare a va
r
i
able where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris
Robinson
Remo
v
e
explici
t
use of -funroll-loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
C
hr
i
s Ro
b
in
s
on
Fix fpu state handling with _cont
r
olf
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macro
t
o
referenc
e
its
p
arame
t
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
binson
F
ix
6
4-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Rob
i
nso
n
Rena
m
e a couple more variables
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Rob
i
nson
I
m
p
r
o
ve naming
a
n
d placement of a cou
p
le var
i
ab
l
es
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris Robinson
Simplif
y
a ca
l
c
ula
t
i
on
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check resampl
e
r mode first when
s
electing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Get a variable where it's
n
eeded
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is Rob
i
nson
Pass the
d
e
v
ice to the
m
ix fu
n
ctio
n
and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
C
lari
f
y
a check
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Make
t
h
e
SourceMix function
a metho
d
o
f the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hri
s
Robinson
Avoid
u
pd
a
t
i
ng
the s
o
urce in MixSource
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Rob
i
nson
C
o
nve
r
t s
h
orts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Do
n
't try to open the ALSA device
a
second t
i
me if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Avoid
s
ome code d
u
plication
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robinson
Localize mo
r
e variable
s
a
n
d
r
emo
v
e unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
ob
i
n
s
on
Avoid
s
ampl
i
ng be
y
ond the
end
of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robinson
Loc
a
l
ize some variables to the
mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Use
s
epar
a
te mixing lo
o
ps for the dry
pa
t
h and
w
et
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris
R
obinson
Better protect ag
a
inst nega
t
iv
e
attenuation
commit
|
commitdiff
|
tree
next