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
Chri
s
Robinson
Constify s
o
me v
a
riable
s
commit
|
commitdiff
|
tree
2010-12-10
C
hris Rob
i
n
s
on
Be cons
i
stent with var
i
able name us
e
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Fix u
p
some conversions
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Co
m
bine st
e
reo and
multi-ch
a
nnel
t
empl
a
tes
commit
|
commitdiff
|
tree
2010-12-10
C
hris Robinso
n
U
s
e a ma
t
r
i
x when
rend
e
r
i
n
g
to
t
he dr
y
buffer
commit
|
commitdiff
|
tree
2010-12-09
C
hris Robins
o
n
Make bet
t
er use of the
typ
e
ran
g
e
w
hen convert
i
ng
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris
Ro
b
in
s
on
Use
simple l
o
ops instead of several expl
i
cit li
n
es
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Robin
s
on
Be a bit
more generic with the multi-channel mixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Chri
s
R
obi
n
son
R
emove
s
ome now-unused f
u
nctions
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinson
Use "internal
"
visibility by
def
a
ult
commit
|
commitdiff
|
tree
2010-12-05
C
h
ris Robinso
n
A
dd
a
n IMA4 encoder
commit
|
commitdiff
|
tree
2010-12-05
Chris
R
obinson
Set
the playing
f
lag to TRUE w
h
en th
e
dsound buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chris Robinson
Separate device format into 'channe
l
co
n
f
ig' and 'sample
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chr
i
s Ro
b
i
n
son
Fi
x
wave and
n
ull devi
c
e ca
l
culat
i
on
s
whe
n
the timer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Chris Ro
b
in
s
on
N
o
nee
d
to clamp the app-
s
pecifi
e
d pitc
h
commit
|
commitdiff
|
tree
2010-12-04
Chris Robi
n
son
R
ename
S
rcFmt ->
UserF
m
t
commit
|
commitdiff
|
tree
2010-12-03
Ch
r
is Robin
s
o
n
Add functions to
write (s
i
gned) byte and
u
short samples
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Remove incompl
e
te
EXT_
b
uffer_
s
ub
_
d
ata, a
s
it's (tempor
a
rily
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Ch
r
is
R
obins
o
n
Use memcpy
to copy a strin
g
i
nstead of sprintf
commit
|
commitdiff
|
tree
2010-12-02
Ch
r
is
R
obinson
Ma
k
e a f
u
nction
st
a
ti
c
commit
|
commitdiff
|
tree
2010-12-02
Chris
R
obinson
Remove unused mac
r
o
commit
|
commitdiff
|
tree
2010-12-02
Chris Rob
i
nson
Templat
e
-ize
t
he device buf
f
er writing functions
commit
|
commitdiff
|
tree
2010-12-02
C
h
ri
s
R
o
binso
n
Som
e
genera
l
cl
e
anu
p
s
commit
|
commitdiff
|
tree
2010-12-02
C
h
ris Robinson
Don't l
i
mit IMA4 decoding to 2
c
hannels
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
R
ename
OUTPUT
C
H
ANNELS to something
mor
e
descriptive
commit
|
commitdiff
|
tree
2010-12-01
Chr
i
s Ro
b
i
nson
Re
n
ame s
o
me variables
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
U
s
e min/max to cl
a
mp the IMA4 s
a
m
ple and index values
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Fix han
d
ling of
-32768
i
n
the
m
uLaw enco
d
er
commit
|
commitdiff
|
tree
2010-12-01
Ch
r
is Robinson
D
o
n'f fail if realloc retur
n
s
NULL for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
M
a
ke sure the muLaw samp
l
e enco
d
er is inline
d
commit
|
commitdiff
|
tree
2010-12-01
C
h
r
is Robinson
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robi
n
son
F
i
x some comments and line spacing
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is R
o
b
in
s
on
F
i
x in
t
-to-double c
o
nvers
i
on
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
R
o
binson
Make muLaw de
c
o
d
i
ng work
s
imilar to encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
s
o
n
I
m
pl
e
men
t
a muLaw e
n
coder
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
R
ename the IMA4 block decoder f
u
nction
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
Handle all cha
n
nel configurati
o
ns
fo
r
double
commit
|
commitdiff
|
tree
2010-11-30
C
hris Rob
i
nso
n
Al
l
ow L
o
adD
a
ta to handle IM
A
4 data
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
i
s
Robinson
Let the
s
t
o
rable format en
u
m valu
e
s
share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Clean up muLaw fo
r
ma
t
loading a bit
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robi
n
son
Allow converting IMA4 to types other than short
commit
|
commitdiff
|
tree
2010-11-30
C
hris Rob
i
nso
n
Check for
a
couple missing
i
nput format
s
a
n
d remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
L
et D
e
composeInputType ver
i
fy the f
o
rm
a
t passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Pass
the in
p
ut
channel c
o
nfig and sample type t
o
L
o
adData
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
n
s
on
Make the de
c
omp
o
se
f
unctions return
f
alse when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
R
o
b
inson
Combin
e
two sw
i
tch
b
loc
k
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Reorder some
p
arame
t
ers for consistency
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix source offset c
a
lcu
l
a
t
i
ons
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Rob
i
nson
Store the d
e
compos
e
d
so
u
rc
e
format in th
e
buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Keep a handle on
t
he buffer w
i
th
t
he form
a
t w
h
en
q
ueueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
R
o
b
inson
Add IMA4
a
s a source data t
y
pe
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Ad
d
supp
o
r
t
for (unsi
g
ned) int
i
nput
formats
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
R
e
ord
e
r and re
n
a
m
e par
a
meters f
o
r the
form
a
t decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
is Robinson
Uninline a co
u
pl
e
mo
r
e functions
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
o
b
inso
n
Store do
u
ble forma
t
s as fl
o
at
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Rob
i
nson
A
v
oid
t
emp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
i
nson
Avoid
making R
e
sampler[Pre
]
Padd
i
n
g static
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
Impro
v
e static
bu
i
l
d
s with
M
i
n
GW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC's
const
r
u
c
tor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Rename
s
ome stuff
f
o
r
c
onsis
t
ency
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Don't sto
r
e th
e
inte
r
na
l
forma
t
in the
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Support re
a
r formats di
r
ectly
i
n the mixer
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
R
o
b
inson
A
void a p
o
te
n
tial ov
e
rf
l
ow
when se
t
ting
t
h
e
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
C
lean up the
s
ourc
e
b
yte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
R
e
mov
e
some u
n
nee
d
ed m
u
Law speci
a
l ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Suppo
r
t muLaw wit
h
LoadDat
a
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove
a
n unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
ins
o
n
Be much m
o
re
f
lexible w
i
th loading an
d
c
o
nv
e
rting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Don'
t
inline the decomp
o
se functio
n
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Decompose input buffer formats
and us
e
it w
h
en converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
R
o
b
i
n
son
Rename a f
u
nction
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
i
ns
o
n
Add
a
basic WaveOut d
e
vic
e
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Short
e
n a
couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Support 64-
b
it d
o
uble buffers
d
irectly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw convert
s
to 1
6
-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
o
n
Us
e
t
he e
n
um
s
i
n
a
coup
l
e more
places
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Use enum
s
when selecti
n
g th
e
m
i
xer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Remove
an u
n
necessar
y
's
t
ruct' ke
y
word
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robin
s
on
Avoid
s
o
m
e
more
c
o
de duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinso
n
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
n
s
o
n
Fix s
o
me co
m
m
ents
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Prope
r
ly c
l
amp high pi
t
ch valu
e
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Subtrac
t
t
he fractional p
o
si
t
ion separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Rename some varia
b
le
s
to be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Make th
e
b
u
ffer padding
s
ize dependent on th
e
r
e
sam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Don't allocate padd
i
n
g with the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s Rob
i
ns
o
n
Decrease the buffer si
z
e more
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robins
o
n
Convert a few div
i
s
ions to multip
l
icatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obi
n
son
Make a FRACTION
O
NE macro,
a
nd use it
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinson
Share the interpo
l
ation f
u
nction
s
an
d
use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slight
l
y improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add a missi
n
g break sta
t
ement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call Mi
x
So
u
rce directly, inste
a
d of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
A
d
d
a c
u
b
ic resampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Rob
i
nson
Force the poi
n
t resamp
l
er when the s
o
urce pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Pass a pointer to t
h
e samplers
so they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add "pre-padding" to
t
h
e
t
e
mp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Make the buff
e
r queue a double-lin
k
ed list
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
bin
s
on
Be less wave-in-specific in th
e
w
i
nmm backe
n
d
commit
|
commitdiff
|
tree
next