repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Reorder some parameters for consistency
2010-11-30
C
h
r
i
s Robi
n
son
Re
o
rder some pa
r
ameters for cons
i
stency
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obin
s
on
Fix source offset c
a
l
cula
t
io
n
s
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
R
o
b
i
nson
Store the decomposed source
f
ormat in the buffe
r
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robi
n
son
K
e
ep
a
handle on th
e
buffer with the forma
t
when q
u
eueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robins
o
n
Add IMA4 as
a s
o
urce data type
commit
|
commitdiff
|
tree
2010-11-30
Chris
Rob
i
n
s
on
Add support for (un
s
igned)
i
n
t input formats
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Ro
b
inson
Reorder and rename
p
a
rameters for t
h
e format decom
p
osition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline a co
u
ple more functions
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Store do
u
bl
e
formats as
float
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
Avo
i
d temp storage
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Uninline some function
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Avoid making
R
esa
m
ple
r
[Pre]Padding
static
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
o
binson
Im
p
rove static
builds with
M
inGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC's c
o
n
s
tr
u
ctor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obins
o
n
Rename s
o
me stuff fo
r
con
s
is
t
e
n
cy
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Don't s
t
ore the internal format in the
b
uffer
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robi
n
son
Support
r
ear formats direc
t
ly
i
n
the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinso
n
Avoid a potenti
a
l overflow when setting the
s
our
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Clean up the source byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Re
m
ove some unneeded muL
a
w special cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
s
o
n
Suppo
r
t muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
C
hri
s
Robinson
Be much mor
e
flexible with load
i
ng a
n
d
c
o
n
verti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline the decompose func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
D
e
c
ompo
s
e
input
b
uf
f
er formats a
n
d u
s
e it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
in
s
o
n
R
e
n
a
me
a
function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Add a
b
as
i
c WaveO
u
t de
v
ic
e
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Sh
o
rten a couple really long lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
S
u
ppor
t
64-bit doub
l
e buf
f
ers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
m
uLaw con
v
ert
s
to
16-
b
i
t
,
n
o
t float
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Us
e
the enum
s
in
a
coup
l
e more places
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
b
in
s
on
U
se enums when selecting the
mixer
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
nso
n
Remove an unnec
e
ssary 'struc
t
' keyword
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robin
s
on
A
v
oid some
m
ore code
d
uplica
t
ion
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is Rob
i
n
son
Fix step ca
l
c
ulations
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robin
s
o
n
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Properly clamp h
i
gh pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Subtract the
fractional
position separ
a
tely
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robi
n
son
R
e
n
ame some variables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robi
n
son
M
ake the buffer p
a
d
d
i
n
g
s
ize
depen
d
ent on the resample
r
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s
Robinson
D
on't allocate padding
w
i
t
h the b
u
ffer
itself
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Robinson
Decrease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
C
o
nvert a few
di
v
isi
o
ns to mu
l
tipli
c
ations
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Make a FRACTIONONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share the interpolation function
s
a
n
d use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
nson
Slightly improv
e
channel
g
ain
calculat
i
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robins
o
n
Add a missing break stat
e
ment
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
C
all MixSource directly,
i
n
s
t
ead o
f
t
hrough a
function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
in
s
on
Add
a
cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
F
orc
e
the poin
t
resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pas
s
a pointer to the sa
m
plers so they can read
j
ust
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "pre-padding" to the
temp bu
f
fe
r
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
ins
o
n
Ma
k
e the buffer queue
a do
u
b
le
-
linked li
s
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
R
o
binso
n
Be
less
w
ave-
i
n
-
s
pecific in the winmm back
e
nd
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Make
t
he fi
r
s
t enum
e
rated D
i
rectSound device use th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make
sure the tar
g
et
buffer size is frame
a
li
g
ned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
binson
Minor rework of the template
m
a
c
r
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Remove t
h
e co
s
ine resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
R
ob
i
nso
n
D
o
uble-up the interpo
l
a
t
ion functions (and ma
k
e them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robinson
Re
n
ame some "template" fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Always
make s
u
re there'
s
a
s
ample
available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix
a bunch of comm
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't
"
convert
"
LOKI q
u
ad to M
C
FORMATS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
in
s
on
Use a temporary stac
k
buffer to store the source b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Use 0-based acc
e
ss
f
or the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robin
s
on
Support 8-bit sam
p
le data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the sample byte size
a
fter
the
resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
G
e
t
rid
o
f a
u
se
l
ess union
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
C
hange the mixer mac
r
os
t
o dec
l
ar
e
functions
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Rob
i
nson
Set mixer s
a
mple po
s
and frac
w
hen needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Full
y
progress t
h
e source
to a st
o
pped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
R
e
o
r
der so
m
e stored so
u
rce
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Mak
e
sure the buf
f
er
padd
i
ng
i
s
always cl
e
are
d
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris
Robins
o
n
C
alcu
l
ate ALSA buffer length with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
H
a
ndle
the t
i
mer wrapping
i
n the w
a
ve and
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
is Ro
b
inson
Use hel
p
e
r
s
t
o write 16- and 32-bit
values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
R
o
b
inson
Get rid of the device ti
m
er stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Avoid
t
emp
o
r
ary floa
t
variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
P
ass
t
he
d
ata pointer
a
nd proper sample
r
to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Mo
v
e aluMixData ba
c
k to
A
L
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Hide
A
L_
E
X
T
X_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a double whe
n
c
onvert
i
ng millisecond offse
t
s to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
Increase
t
he
max
number of source
s
ends to
4
, and decre
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use
t
he
n
umber
of sends the d
e
vice
i
s
c
onfigured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Robinso
n
R
e
move unnecessary co
m
ments
and reord
e
r some l
i
nes
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
i
s Robinson
Use
a
s
w
itch to select the a
p
p
ropriate channe
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
D
eclar
e
a variable where it's us
e
d
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Robinson
Remov
e
e
x
plici
t
use of
-
funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
hris Robinson
F
i
x fp
u
sta
t
e
handling
w
ith _contr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Im
p
r
o
v
e
a
macr
o
to refe
r
ence its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 64-bit c
o
mpila
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Chris Robins
o
n
R
ename a couple more vari
a
bles
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
obins
o
n
Impro
v
e nam
i
ng and placement of
a
coupl
e
vari
a
bles
commit
|
commitdiff
|
tree
2010-10-09
C
hris Robi
n
s
on
Si
m
plify a calcu
l
ation
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Check r
e
sample
r
mode first w
h
en s
e
lecti
n
g t
h
e mixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ri
s
Robinson
Get a variable where
i
t's
n
e
e
d
ed
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinso
n
Pass the
de
v
ice t
o
the
mix function and
localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Cl
a
rify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
M
a
ke the SourceMix function
a
me
t
h
o
d
of the AL
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris R
o
binson
Avoid updating the sourc
e
i
n MixSou
r
ce
commit
|
commitdiff
|
tree
next