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
Constify some variables
2010-12-10
Chris R
o
bin
s
on
Const
i
fy some v
a
riables
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Be consist
e
nt
w
it
h
variab
l
e nam
e
u
s
e
commit
|
commitdiff
|
tree
2010-12-10
Chris R
o
bins
o
n
Fix up some
c
o
nversions
commit
|
commitdiff
|
tree
2010-12-10
Chris R
o
bins
o
n
Combine s
t
ereo and multi-c
h
annel templa
t
es
commit
|
commitdiff
|
tree
2010-12-10
Ch
r
is Robinson
Us
e
a
m
atrix when r
e
nde
r
ing
t
o
the
d
ry buffer
commit
|
commitdiff
|
tree
2010-12-09
Chr
i
s Robinson
Make
better us
e
of the
ty
p
e range when converting fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chr
i
s Robinson
Us
e
si
m
p
l
e loops instead of
s
everal explicit lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
C
h
r
i
s
R
obinson
Be a
b
it more generic with t
h
e m
u
l
t
i-cha
n
nel mixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinson
R
e
mo
v
e some now-un
u
sed funct
i
ons
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinso
n
U
se "interna
l
" visib
i
l
ity by default
commit
|
commitdiff
|
tree
2010-12-05
Chris Robins
o
n
Add an IMA4 encoder
commit
|
commitdiff
|
tree
2010-12-05
Chris Robinson
Set the pl
a
ying
flag
to TRUE when the dsou
n
d buffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chris
R
o
b
i
n
son
Separate
d
evice format into 'chan
n
el config' and 'sample
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chris Robins
o
n
Fix w
a
ve and nul
l
d
evice calc
u
lations whe
n
the ti
m
er
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chr
i
s Robin
s
on
No need to clamp the app-
s
pecif
i
ed pit
c
h
commit
|
commitdiff
|
tree
2010-12-04
Chris Ro
b
inson
Re
n
ame SrcFmt ->
U
serFmt
commit
|
commitdiff
|
tree
2010-12-03
Chr
i
s
R
o
binson
A
d
d
f
unctions to writ
e
(signed) b
y
te a
n
d
u
short
s
amp
l
es
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Remove i
n
com
p
lete EXT_buf
f
e
r
_sub_da
t
a, as it
'
s (temporarily
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
C
hris Robins
o
n
Use memc
p
y t
o
co
p
y
a
string instead of spri
n
tf
commit
|
commitdiff
|
tree
2010-12-02
Chr
i
s
R
obinson
Make a function static
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Remove
unuse
d
macro
commit
|
commitdiff
|
tree
2010-12-02
Chri
s
Robinson
T
em
p
l
ate-ize the d
e
vice bu
f
fer
writing funct
i
ons
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
S
o
me general cl
e
a
n
u
p
s
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Don't limit IMA4 decoding t
o
2 channels
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Rename
O
UTP
U
TCHANNELS to
s
omething
more d
e
scri
p
t
ive
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Re
n
ame some variables
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris Robinson
Use min/m
a
x t
o
clam
p
t
h
e IMA4 sample
and index values
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
F
i
x handling of
-327
6
8 in t
h
e
muLaw encoder
commit
|
commitdiff
|
tree
2010-12-01
Chr
i
s Robin
s
on
Don'f fail if realloc ret
u
rns NU
L
L for 0 si
z
es
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Make su
r
e the
m
u
L
a
w
sample encoder is inl
i
ned
commit
|
commitdiff
|
tree
2010-12-01
Chris Rob
i
nson
Fix IMA4 de
c
odin
g
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robi
n
s
on
Fix
s
o
me comments and line
spacing
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Fix int-t
o
-
d
o
u
b
l
e
c
o
nversion
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Make m
u
L
a
w decoding work similar to e
n
co
d
ing
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
I
m
p
l
emen
t
a muLaw
e
ncoder
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Re
n
ame the IMA4 blo
c
k decoder funct
i
on
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
in
s
on
Handle all channel conf
i
guration
s
for double
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Al
l
ow Lo
a
dData to han
d
l
e IMA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let the
s
t
o
rable for
m
at
enum val
u
es sha
r
e
the
input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
C
lean up muLaw format loading a bi
t
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Allow converting IMA4 to
t
ypes o
t
her tha
n
short
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Check
f
or a couple mi
s
si
n
g inp
u
t
f
ormats and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let
D
ecomposeInputType
verify the
f
ormat pas
s
ed
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Pass the input chann
e
l conf
i
g an
d
sample type
t
o LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
M
a
ke the
deco
m
p
os
e
functions retu
r
n false w
h
en
g
i
ven
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binso
n
Combine
t
w
o s
w
itch
b
lock
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Reorder some par
a
m
e
te
r
s for con
s
istency
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
F
ix source offset calcul
a
tio
n
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
Stor
e
t
he decomposed source
f
ormat in
t
h
e b
u
f
fer
commit
|
commitdiff
|
tree
2010-11-30
C
hri
s
Robinson
K
eep a ha
n
dle on
t
he buffe
r
with the format when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Add IMA4 as a source da
t
a type
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Add su
p
port for (unsigned) int in
p
ut form
a
ts
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Reorder and rename paramet
e
rs for t
h
e format
d
e
c
omposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline
a
coupl
e
more functio
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Store do
u
bl
e
formats as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
Avoid temp
st
o
rage
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inson
Uninline some f
u
nctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
Avoid
m
aking
Resam
p
ler[Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
I
m
prove stat
i
c builds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
R
obinson
Pref
e
r GCC's constructor, even in Window
s
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Ren
a
m
e
some stuff for
consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't store th
e
interna
l
format
in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
S
upport
r
ear forma
t
s directly
i
n
t
he
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Ro
b
i
n
son
Avoi
d
a potential overflow when setting the sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
R
obins
o
n
Clean up the source byte offs
e
t
code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remov
e
some unn
e
eded
m
uLaw sp
e
c
i
al case
s
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Support muLaw
w
ith LoadDa
t
a
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obin
s
on
Remove an unnecessa
r
y a
s
sert
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robi
n
so
n
Be much more flexib
l
e w
i
th loadin
g
and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Rob
i
nson
D
on
'
t i
n
line the dec
o
mpos
e
fun
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Decom
p
o
se input buff
e
r f
o
rma
t
s
an
d
u
s
e it
w
h
en converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
o
n
R
e
name
a
function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robi
n
son
Add a bas
i
c W
a
veOut device
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s
Robins
o
n
Shorten
a
couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
obi
n
son
Support
64-bit double buffers dir
e
ct
l
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
muLaw converts t
o
16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
U
se the enums in a c
o
uple
more
p
l
a
ces
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s R
o
b
i
n
son
Use enums w
h
en selecti
n
g
the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
R
e
move an u
n
necessary 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
n
s
on
Avoid some more cod
e
d
u
plicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix ste
p
calculat
i
on
s
commit
|
commitdiff
|
tree
2010-11-27
C
hris
R
obinson
Fix
s
ome comm
e
nts
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Pr
o
perly
c
l
amp high p
i
tch value
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subt
r
act the fracti
o
nal posi
t
ion s
e
paratel
y
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Rename some variables
t
o be clear
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robi
n
son
Make t
h
e
b
u
f
f
e
r padding size dep
e
ndent
o
n the resam
p
l
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Don
'
t all
o
cate
p
adding
w
i
t
h the buffer itse
l
f
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Dec
r
eas
e
the b
u
ffer
s
i
z
e mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
C
hris Rob
i
nson
Convert
a
few
divisions to multiplica
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Make a FR
A
CTIONONE macro,
a
n
d
use
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Share the i
n
t
erpolati
o
n functions an
d
use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
o
n
S
l
ightly
improve ch
a
nn
e
l gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missi
n
g brea
k
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call
M
ix
S
ource
di
r
ectly, instead
of through a fu
n
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add a cubic resample
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
F
o
rc
e
the point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Pa
s
s a
pointer to the s
a
m
p
lers
so
t
hey
c
an
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
binson
Add "pre-pad
d
ing" to
t
h
e
t
e
m
p
buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
M
a
ke th
e
buff
e
r
queu
e
a double-linked li
s
t
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
B
e
less wave
-
in-specific
i
n the winmm backen
d
commit
|
commitdiff
|
tree
next