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
Uninline a couple more functions
2010-11-29
Chr
i
s Robinson
Uninline a couple more functions
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robins
o
n
S
t
o
r
e
double formats
as float
commit
|
commitdiff
|
tree
2010-11-29
C
h
ri
s
Robinson
Avoid te
m
p
s
torag
e
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
U
ninline some
functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
A
void mak
i
ng
R
e
s
a
mpler[Pre]P
a
dding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Improve static
b
ui
l
d
s
with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Rob
i
n
s
on
Prefer GCC's const
r
uctor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some stuff fo
r
consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't store
the internal
fo
r
m
at in the buff
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
S
upport
r
ear formats directl
y
in
t
he mixer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robins
o
n
Avo
i
d a potential
overflow when set
t
ing the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
bin
s
o
n
Clean
up the sour
c
e byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove s
o
me
unnee
d
ed muLaw special ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Support muL
a
w w
i
th LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
bins
o
n
R
emove
a
n unnecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Be much m
o
r
e flexible with loading a
n
d
c
onvertin
g
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
ns
o
n
Don't inline the de
c
omp
o
se funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Dec
o
mpose
i
n
p
ut buff
e
r for
m
ats
and u
s
e it when
c
onverting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
obinson
Rename a
f
unc
t
io
n
commit
|
commitdiff
|
tree
2010-11-27
Chris
Ro
b
inson
Add a basic WaveOu
t
device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Shorten a couple really long line
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
S
u
p
p
o
rt 64-b
i
t
double
buf
f
ers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
m
u
Law conve
r
ts to 16-
b
it, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
U
se the en
u
ms in a c
o
uple mor
e
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Use
e
n
ums when selecting
t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Ro
b
inson
Remo
v
e an unne
c
e
s
sa
r
y 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Avoid some more code duplicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nso
n
F
i
x
some comments
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Properly clamp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Subtr
a
c
t
the fraction
a
l position sep
a
r
ately
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
Rename some variables
t
o b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
o
n
Make th
e
buffer padding siz
e
dependent on the re
s
ampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Don'
t
al
l
ocate padd
i
ng with t
h
e b
u
ffer itself
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robins
o
n
Decrease the buf
f
er size more
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
n
s
on
Con
v
ert a few divi
s
ions to multip
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Make a FRAC
T
IONONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Share the
interpolation functions a
n
d use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Slightly i
m
prove chann
e
l gain cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add
a
missing break stateme
n
t
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Call MixSource d
i
rectly, instead o
f
through
a
functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ad
d
a
cubic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the poi
n
t
r
es
a
mp
l
er whe
n
the so
u
rce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Pass a pointer to
th
e
s
am
p
lers so
they can read ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
binso
n
Add "pre-padding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
M
ak
e
t
h
e buffer queue
a
dou
b
le-linked
list
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Be less wave-in-specific in t
h
e
winmm b
a
ckend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Make t
h
e first
enu
m
erated Direc
t
Sou
n
d device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Make sure th
e
t
arget bu
f
fer s
i
z
e is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robi
n
s
o
n
Min
o
r rework of the temp
l
ate macros
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
R
ob
i
nson
Remove the cosine resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
D
o
uble-up
the int
e
rpol
a
ti
o
n fun
c
tio
n
s
(and make t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rena
m
e some "template
"
f
u
nct
i
o
ns
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Alway
s
mak
e
sure there
'
s a
sample a
v
ailabl
e
to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Fix a bunch
of
c
omments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don'
t
"convert"
LOKI quad
to MC
F
ORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Use a temporary
s
tac
k
buffer to st
o
r
e
the sour
c
e buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
U
s
e 0-based access
f
or the bu
f
f
e
r
data
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
S
upport 8-bi
t
sam
p
le
data in the
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Che
c
k the sample byte size
after th
e
resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
b
i
nson
Get rid of a
usele
s
s union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Chan
g
e
the mixe
r
macr
o
s
t
o d
e
c
l
a
r
e f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s
R
o
binson
Set mixer
s
ampl
e
pos
a
n
d frac when ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
F
ully progress the source to
a st
o
pped state when n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
R
e
order som
e
stored source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Make sure the
buff
e
r padd
i
ng
i
s
al
w
ays cleared b
e
for
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robin
s
on
Cal
c
u
l
ate ALSA buffe
r
l
ength with the other values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
binson
Handle
t
h
e timer wrapping
i
n
the
w
ave an
d
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use he
l
pers to w
r
ite 16- and 32
-
bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
b
i
n
s
on
Get r
i
d of the device
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obi
n
so
n
Avoid temporar
y
fl
o
at varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Ro
b
inson
Pass the data po
i
nter and proper sampler to
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robins
o
n
Move aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hris
Robinson
Hi
d
e
AL_EXT
X
_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
C
h
ris Robinson
Use a dou
b
le
w
hen
co
n
verting mil
l
i
s
eco
n
d
offse
t
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robin
s
on
Increase the m
a
x number of s
o
urce sends
t
o 4, and d
e
crease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robinson
Us
e
the number of sends t
h
e
d
e
v
ice
i
s conf
i
gured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binson
Rem
o
v
e unnece
s
sary
c
omments and re
o
rd
e
r some l
i
ne
s
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
i
s Robi
n
son
Us
e
a sw
i
tch to select the appropriate chann
e
l-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declar
e
a v
a
riable where
it'
s
used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remov
e
explicit u
s
e of -funrol
l
-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
binson
F
i
x fpu state
h
andling
w
ith _con
t
rolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macr
o
to r
e
f
erence its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
F
ix 64-
b
i
t co
m
pi
l
ation
commit
|
commitdiff
|
tree
2010-10-10
Chris R
o
binson
Rename a coup
l
e more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris Robin
s
on
Improve namin
g
and plac
e
m
ent
o
f a cou
p
l
e variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Ro
b
inson
Simplify a cal
c
ulatio
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Check resampler mode first when s
e
l
e
ct
i
ng the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
o
bins
o
n
Get a variable w
h
ere it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Pass
the
de
v
ice to the mix function and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obins
o
n
Clari
f
y a check
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Make the
Sour
c
eMix func
t
i
o
n a method of the
A
L
source
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
A
v
o
id updating the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Conver
t
shorts s
o
that 0 r
e
mains 0
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robins
o
n
Don't try to open the ALSA
device a se
c
on
d
time
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid some code duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
ob
i
nso
n
L
o
calize more variables and remove unnecessary
ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robi
n
s
on
Avoid sampling beyo
n
d the end of
t
h
e loop
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obinson
Localize
s
ome
v
ariables to the mi
x
er macros
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obinson
Use separat
e
mixing loops for the
d
ry pat
h
a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
next