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
Template-ize the device buffer writing functions
2010-12-02
Chris Robinso
n
Template-ize the
device buffer writing
func
t
ions
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Some genera
l
cleanups
commit
|
commitdiff
|
tree
2010-12-02
Chr
i
s Robinson
D
o
n't limit IMA4
d
e
c
oding t
o
2
chan
n
els
commit
|
commitdiff
|
tree
2010-12-02
Chris
R
obin
s
on
Rename OUTPU
T
CHANNELS to something more d
e
s
c
riptive
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris R
o
binson
Rename some variables
commit
|
commitdiff
|
tree
2010-12-01
C
hris Robinson
Use min/max to clamp the IMA4 s
a
mple an
d
i
n
de
x
value
s
commit
|
commitdiff
|
tree
2010-12-01
Chris R
o
binson
Fix h
a
ndling of
-32768 in the muLaw en
c
oder
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
D
o
n'f fail if reall
o
c
r
eturns NU
L
L for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
M
ake
s
ure
t
he muLaw sample enc
o
der is inlin
e
d
commit
|
commitdiff
|
tree
2010-12-01
Ch
r
is Robinson
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Fix
s
om
e
comments and line spacing
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Fix int-to-double conversion
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
M
a
ke muLaw d
e
cod
i
ng work
similar to encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
Impl
e
m
e
nt a m
u
Law encoder
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is R
o
binson
Rename the IMA4 block decoder fu
n
ct
i
on
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
H
a
ndle al
l
ch
a
nn
e
l configurat
i
ons for double
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Allow
L
oadDat
a
to handle
I
M
A
4
data
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
bin
s
o
n
Let
the storable format
enum v
a
lue
s
sh
a
re the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
C
l
e
an up muLaw
f
o
rm
a
t loa
d
ing a
bit
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is Ro
b
inson
Allow conve
r
ting IMA4 to types oth
e
r
than short
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
C
heck for a coupl
e
missin
g
input f
o
rm
a
ts and re
m
ove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let DecomposeInputType verif
y
the format passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Pass
the i
n
put
c
hannel config and s
a
mp
l
e
t
ype to Loa
d
D
ata
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Ma
k
e the decompo
s
e
functions retu
r
n f
a
lse when gi
v
e
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
C
ombine two switch blo
c
ks
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
R
eord
e
r so
m
e param
e
ters for
c
ons
i
stency
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Fix
s
o
urce offset calculations
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Store t
h
e decompo
s
ed source forma
t
in the
b
uf
f
er
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
Keep
a
handle o
n
the bu
f
fe
r
wit
h
the
format when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add IMA4 as a source data typ
e
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
A
d
d suppor
t
for (u
n
s
igne
d
)
int input formats
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
i
s R
o
b
i
nson
Reorder and ren
a
m
e
pa
r
ameters for the
f
ormat decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Uninl
i
ne
a
couple more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Store double
f
ormats
as floa
t
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Avoid temp
storag
e
commit
|
commitdiff
|
tree
2010-11-29
Chris
Ro
b
inson
Uninline
some
f
uncti
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
Avo
i
d making R
e
sampler[Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve s
t
atic builds wi
t
h M
i
nGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Pre
f
e
r
GC
C
's construct
o
r, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Re
n
ame
s
o
m
e stuff for consi
s
tency
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s R
o
bin
s
o
n
D
o
n
'
t store
th
e
internal forma
t
i
n
t
h
e buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Su
p
port re
a
r forma
t
s directly
i
n the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Avoid
a pot
e
ntial overflow when s
e
t
ting the
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Clea
n
up the so
u
r
c
e byte offset code
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is R
o
binson
Re
m
ove so
m
e unneed
e
d muL
a
w specia
l
ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Ro
b
i
n
s
on
Support muLaw with
L
oadData
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is Robins
o
n
Remove an
u
nnecess
a
ry assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Be much more flexi
b
le with loading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline
the decompose functio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompose input
b
uffe
r
formats a
n
d us
e
it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
A
dd a basic WaveOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robinson
Sh
o
r
ten
a couple really
l
ong lines
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
on
Support 64-bi
t
double buffe
r
s
directly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
muL
a
w converts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Use
t
he enums
in a
c
o
uple m
o
r
e
p
laces
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use enums when select
i
ng the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Remove an
u
nnecessary 'struct' keyw
o
r
d
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Avoid some mor
e
code
du
p
lication
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
Ro
b
inson
F
ix ste
p
calcul
a
tions
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
i
ns
o
n
Fix so
m
e comments
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
binson
Prope
r
ly clamp high pitch v
a
lues
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Subtract the
f
ractional pos
i
tion separately
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
bin
s
o
n
Rename some variables to be
c
learer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Make the buffer pa
d
ding size dependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
D
on't
a
l
locate padding
w
i
th
t
he
b
uff
e
r
i
tself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the
buffer s
i
z
e m
o
re
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Ro
b
inson
Convert a few division
s
t
o
multiplica
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make
a
F
RA
C
TIO
N
O
NE
m
acro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
Rob
i
nso
n
Share the i
n
te
r
polati
o
n f
u
nctions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Sligh
t
ly
i
mprove chan
n
e
l
gain
c
alculations
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
binson
Add a
m
issing break
stat
e
ment
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSo
u
rce direc
t
ly
,
inste
a
d of t
h
rou
g
h a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add a
c
ubic r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
C
hris
R
obinso
n
Fo
r
ce
t
he point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinso
n
P
a
ss a poi
n
ter t
o
the
samplers so th
e
y can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d "pre-padding" to the temp bu
f
fer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinso
n
Make the bu
f
fer
q
ueue a doub
l
e-lin
k
ed list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Be
less wave-in-specific in the
winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make th
e
first enumerated DirectS
o
und device us
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robins
o
n
Make sure the target buffer size is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robin
s
on
Mino
r
rework of the temp
l
ate macr
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Re
m
o
ve the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
D
ouble-up the
interpolation functions (
a
nd
m
ake
t
hem
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Rename so
m
e
"
t
emp
l
a
t
e" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Always
make su
r
e there's a sample avail
a
ble to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
F
ix a bun
c
h
of comments
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robins
o
n
Don
'
t
"convert" LO
K
I quad
to MC
F
ORMATS qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a
t
e
mporary stack
buff
e
r
to st
o
re the so
u
r
ce buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Use 0-based
acces
s
for the buff
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
ins
o
n
Support
8-
b
it s
a
mpl
e
data in
t
he mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
C
h
eck th
e
sam
p
le
b
yte size after the
resam
p
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Get rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Chan
g
e the mixer
m
acros t
o
dec
l
are functions
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robinson
S
et mi
x
e
r sample pos and
f
rac
when neede
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
Ful
l
y progres
s
the
s
o
urce to a s
t
opp
e
d
state when
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
on
Reorder some stored sourc
e
param
s
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is
R
obinson
Make sure the buf
f
er p
a
dding is
a
lways cleare
d
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Ro
b
inson
Ca
l
culate ALS
A
b
u
f
fer len
g
t
h
with the other value
s
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
H
a
n
d
le the t
i
mer wrapping in the wave
a
n
d
null o
u
tpu
t
.
.
.
commit
|
commitdiff
|
tree
next