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
Uninli
n
e a
couple more
functi
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Store double format
s
a
s f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
obinson
Avoi
d
temp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Uninl
i
ne s
o
m
e functions
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
A
v
o
i
d
making Resampler[Pre]Paddi
n
g sta
t
i
c
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve static build
s
with MinGW
commit
|
commitdiff
|
tree
2010-11-28
C
h
ri
s
Ro
b
i
n
son
Pr
e
fer GCC'
s
construct
o
r
,
e
ven
in W
i
nd
o
w
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
ns
o
n
R
en
a
m
e
some stuff for
c
o
n
s
i
stency
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
D
o
n't store
t
h
e i
n
ternal
format in t
h
e
bu
f
fer
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Support r
e
ar formats direc
t
ly i
n
the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Avoid a potential
o
verf
l
ow when
setting th
e
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is Robi
n
son
Cle
a
n
up th
e
source byte o
f
fset code
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s R
o
bi
n
son
Re
m
ov
e
some
u
nneeded muLaw
s
p
ecial cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support muLaw wit
h
L
o
adData
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
n
s
o
n
Remove an unnecessary
a
ssert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Be
muc
h
m
o
r
e
flexibl
e
w
i
th loading
a
n
d
convert
i
ng buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Don't inline the
d
ecomp
o
se func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
binson
Dec
o
mpos
e
inpu
t
b
uffer formats and
use it
w
hen
c
onverti
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Rename
a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
A
d
d a basic
WaveO
u
t device
commit
|
commitdiff
|
tree
2010-11-27
C
hris R
o
binson
Shorten
a coup
l
e really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Su
p
port 64
-
bit
d
o
uble buffers direc
t
ly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
muLaw converts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums in
a
couple
m
ore pl
a
ces
commit
|
commitdiff
|
tree
2010-11-27
C
hris Rob
i
nson
Use en
u
ms when selectin
g
the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Remove a
n
unnecessary 'struct'
k
eyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Av
o
i
d
s
ome more code d
u
plicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix s
t
ep cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
P
roperly c
l
amp high pitch val
u
es
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Su
b
tract the fra
c
tional position separ
a
t
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Rename
som
e
variables to
b
e clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Make the buffe
r
pad
d
ing s
i
ze dependent
o
n t
h
e resampl
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Don
'
t a
l
l
o
cate padding with the buffer i
t
self
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinso
n
Decrease the
b
u
ffer size more
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
binson
Convert a f
e
w di
v
i
si
o
ns to
multiplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
binson
Make a
FRACTIONON
E
macr
o
, and use i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
son
Share the interpol
a
tion f
u
nctions and use them
i
n the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Slightly improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Ad
d
a m
i
ssing break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
C
all MixSourc
e
direct
l
y, instea
d
of th
r
ough a
f
unction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Add
a
cubic r
e
sam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinso
n
Force th
e
p
o
int resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is R
o
bi
n
so
n
Pass a pointer to the samplers so th
e
y can r
e
ad just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
Robinson
Add "pre
-
p
a
dding
"
to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
inson
Make the bu
f
f
e
r
queu
e
a double-linked li
s
t
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
B
e
l
ess wave-in-specific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Make the
f
irs
t
e
n
umerated DirectS
o
un
d
de
v
i
c
e
u
s
e th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Make sure the target buffer size is frame ali
g
ned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor
r
ework o
f
the template ma
c
ros
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Remove the cosine
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Double-up the inte
r
polation functions (
a
n
d
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robi
n
s
on
Rename some "template" function
s
commit
|
commitdiff
|
tree
2010-11-25
C
hris Rob
i
nson
Always
m
ake sure there's
a sa
m
pl
e
available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robin
s
on
F
i
x a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Don't "c
o
nvert
"
LOK
I
q
u
ad to
M
C
FORMATS q
u
ad
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s
Robi
n
son
Use a
t
e
m
porary st
a
ck buffer to store
the sour
c
e
b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Use 0
-
b
ased access
f
or the buf
f
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support
8
-bit sample
d
a
t
a
in
t
he mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
bin
s
on
Check the sample byte size after the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Ge
t
rid
o
f a
useless
u
nion
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robinson
Change the
mixer
m
acr
o
s to declare fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-24
C
hris
R
obinson
Set mix
e
r
s
a
mple
pos
and
frac when
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully
p
rogress the source to a sto
p
ped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is
R
o
b
inson
Reorder some stored source
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
M
a
ke s
u
re the buffer padding is
alway
s
cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is Robinson
Calcu
l
at
e
A
LSA buffe
r
lengt
h
with the othe
r
values
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Rob
i
nson
Handle th
e
timer wrapping in
the w
a
ve and null
o
utp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Use he
l
pers to
write 16- and 32-bit valu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s
R
obinson
Get rid of t
h
e devi
c
e t
i
mer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Avoid temporary float
v
a
riables
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s
Robin
s
on
P
a
ss the data pointer
and
p
roper sampler to the mix
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robins
o
n
Move a
l
uMixData back to
ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
s
on
Hide AL_EXTX_samp
l
e_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinso
n
Use
a
double when convert
i
n
g
millisecond
o
ffsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Inc
r
ease the
m
ax number of source s
e
n
ds to 4, and de
c
rease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robi
n
son
Use the number o
f
s
ends the device is co
n
figured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Re
m
ove unnecessary
c
omments
a
nd reorder
some l
i
nes
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris
Robinso
n
U
s
e a switch to
selec
t
the approp
r
iate
c
h
a
n
nel-c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chr
i
s
Robinson
Declare a variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Ro
b
inson
Remove
e
xpl
i
cit use of -funr
o
ll-loops
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robins
o
n
Fix fpu
s
tate
h
an
d
l
i
n
g
w
ith _co
n
t
rolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macro
t
o reference its paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a couple more variable
s
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Robinso
n
Improve naming an
d
plac
e
ment of a couple variabl
e
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simpl
i
fy a
c
alculation
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Check resampler mode fi
r
st wh
e
n
s
e
l
ec
t
ing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
G
e
t a variable
whe
r
e
it's
n
eeded
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is R
o
bin
s
on
P
a
s
s the device to
t
he m
i
x fu
n
ction
a
nd loca
l
ize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Cl
a
rify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Ma
k
e th
e
Sou
r
ceMi
x
f
un
c
tion a
method of the ALsourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid updating
t
he source in Mi
x
So
u
rce
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinso
n
Convert shorts so that
0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Don't try
t
o open the ALSA de
v
ice a se
c
ond
t
ime if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robin
s
on
Avoid some code dupli
c
ati
o
n
commit
|
commitdiff
|
tree
2010-09-25
Chris Robin
s
on
Lo
c
alize
m
ore v
a
riables and remove unnec
e
ssary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Avo
i
d sampling beyond the end of t
h
e loop
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robinso
n
L
ocalize som
e
v
a
r
ia
b
les to
the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robinson
Use se
p
a
r
ate mixing
loops for
the dry path and wet
.
.
.
commit
|
commitdiff
|
tree
next