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
Reorder and rename parameters for the format decomposition functions
2010-11-29
Chri
s
Rob
i
nso
n
R
e
o
r
der and r
e
name parameters for the format decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
U
n
inline a couple more functio
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
Store do
u
bl
e
for
m
ats as floa
t
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid temp storage
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robins
o
n
Uninline so
m
e fu
n
ct
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inso
n
Avoid making Resample
r
[Pre]Padd
i
ng static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Improv
e
static buil
d
s with
M
inG
W
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC's constructor, even in Window
s
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
R
ename some stu
f
f for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
R
obinson
D
o
n
't store th
e
internal f
o
rmat in the buff
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support rear formats directly in the mi
x
er
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Avoid a potent
i
al ov
e
r
f
low when setting
t
he source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Clean up th
e
source byte offset code
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Rem
o
ve some u
n
needed muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Support muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robins
o
n
Remove an unn
e
cessary ass
e
rt
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
B
e much
m
ore
flexible with loading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
D
on't
i
n
l
ine
the
decompose functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Decompose input buffer formats
and
use it when
c
onve
r
ting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
i
nson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
s
o
n
Add a b
a
sic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robin
s
on
S
h
ort
e
n a
c
ouple r
e
ally
long lines
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Support 64-bit double buffers dire
c
tly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
muLaw convert
s
t
o 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the
e
n
ums in a couple mor
e
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use enums
w
he
n
s
e
lect
i
ng the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Remove an unnecessary 'struct' keywor
d
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Avoid some more cod
e
dupl
i
cation
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Fix step calcu
l
ations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix
some comments
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
bi
n
son
Properly
clamp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
ubtra
c
t the f
r
a
c
tion
a
l
posit
i
on
s
e
p
a
rately
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is R
o
binson
Rename some varia
b
les
to be clear
e
r
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Make the
buf
f
er padding size depe
n
d
e
nt
on the r
e
s
am
p
le
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
D
on't
a
lloc
a
te
p
adding
with the
buffer
itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Dec
r
ease t
h
e buffer
size more
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obi
n
son
Convert a few div
i
sions to multiplica
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinso
n
Make a FRACTIONON
E
macro,
a
nd use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Share the interpolation
f
un
c
tio
n
s
a
nd use them in
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightly imp
r
ove
ch
a
nnel gain ca
l
culations
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
Add
a mis
s
ing br
e
a
k sta
t
ement
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Robinso
n
Call Mix
S
ource dire
c
tly, instead of thr
o
ugh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add a cubic resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
s
o
n
Force the point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
P
ass a poi
n
ter to
the samplers so they
c
an
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinso
n
A
dd "pr
e
-
p
ad
d
i
ng" to the t
e
mp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is
R
obinson
Make the buffer
queu
e
a double-linked
l
i
st
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
B
e
le
s
s wave-in-
s
pecif
i
c in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make
the first enum
e
rated DirectSoun
d
de
v
ice u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robinson
Make su
r
e the
target
b
uffe
r
s
i
ze is frame
a
lig
n
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
M
inor rework of th
e
t
e
mplate macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remov
e
the
c
o
sine
resa
m
pl
e
r
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Dou
b
le-up the int
e
rpola
t
io
n
functions (and
make
t
h
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Rename some "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Always m
a
k
e
su
r
e there's a s
a
mple
a
vailable to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Fi
x
a bun
c
h
of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
D
o
n't "convert" L
O
KI quad to
M
CFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
U
se a temporary stack buffer to st
o
r
e
the source
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robin
s
o
n
Use 0
-
based access for th
e
buffer d
a
t
a
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit sample data in
t
he mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinso
n
Check the
s
ample byte size aft
e
r the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Get rid of a
u
seles
s
union
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robin
s
on
Change the mixer ma
c
r
os
to declare f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Set
m
ixer samp
l
e
pos and frac when
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully
p
rogres
s
t
he sourc
e
to a
stopped sta
t
e when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Reorder so
m
e stored source
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Make
su
r
e
t
he buffe
r
p
adding i
s
always cl
e
ared bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hri
s
Robins
o
n
Calculate
ALS
A
buff
e
r lengt
h
with the other values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robi
n
son
Handle the timer wrapping in the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Use helpers to
w
rite 16- an
d
32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
G
e
t rid of the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robin
s
on
Avoi
d
temporar
y
fl
o
at variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Pass
t
he data pointer an
d
proper
s
ampler to
t
he mixe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Mo
v
e
a
luMixData back
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
ob
i
nson
Hid
e
AL_EXT
X
_sample_buffer_
o
b
j
ect
commit
|
commitdiff
|
tree
2010-11-08
Chris Robin
s
on
Use a
dou
b
le when
con
v
erti
n
g milliseco
n
d offsets
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Increas
e
th
e
max number of
sourc
e
sen
d
s
to 4, an
d
decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Rob
i
nson
Use
t
he nu
m
b
e
r of
sends
th
e
d
e
v
i
ce
i
s configured
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Rob
i
n
s
on
Remove
unnecessary co
m
men
t
s and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
R
o
bins
o
n
Use a swi
t
ch to
select
the
appro
p
riate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robin
s
on
Decla
r
e a variab
l
e where it
'
s u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
C
h
ri
s
Robin
s
on
Remove e
x
plic
i
t use of -funroll-lo
o
ps
commit
|
commitdiff
|
tree
2010-10-15
Chri
s
Robinson
Fix fpu state han
d
ling with _cont
r
o
lf
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macro
t
o refer
e
n
c
e its paramete
r
commit
|
commitdiff
|
tree
2010-10-11
C
h
ris
R
obinso
n
Fi
x
64-bit compilatio
n
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a couple more variabl
e
s
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Robinson
Improve naming and p
l
acemen
t
o
f
a couple var
i
a
b
l
es
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simplify a calculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Rob
i
nson
Check resampler mo
d
e first
wh
e
n
selecting the
m
i
x
er
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get
a
va
r
i
able w
h
er
e
it's
n
eeded
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Pass th
e
device to t
h
e mi
x
fu
n
c
t
ion a
n
d
localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris
R
obinson
Cla
r
if
y
a c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
M
ak
e
t
h
e Source
M
ix funct
i
o
n
a meth
o
d of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris
Robins
o
n
Avoid updating t
h
e sou
r
ce in MixSo
u
r
c
e
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Convert shorts so that 0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Don't try to op
e
n the ALSA devic
e
a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
b
i
nson
Avoid some
code d
u
plication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Localize more variable
s
an
d
remo
v
e
unnece
s
sar
y
o
n
e
s
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Ro
b
inson
Avoid sampling
b
e
yon
d
the end of
t
he loop
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Robinson
Localize
s
ome
v
ariables t
o
th
e
mixer macros
commit
|
commitdiff
|
tree
next