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
Ch
r
is Rob
i
nson
C
o
nstify some va
r
iable
s
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Be consistent wi
t
h varia
b
l
e name use
commit
|
commitdiff
|
tree
2010-12-10
C
h
ris Robinso
n
Fi
x
u
p
some convers
i
ons
commit
|
commitdiff
|
tree
2010-12-10
Chris Rob
i
n
s
o
n
C
o
mbin
e
stereo and multi-
c
hann
e
l templates
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Use a matrix when rendering t
o
the dry buffer
commit
|
commitdiff
|
tree
2010-12-09
Chr
i
s Robinson
M
a
ke
b
etter use
o
f the
ty
p
e range when converting fro
m
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Rob
i
nson
U
s
e sim
p
le l
o
ops ins
t
ead of
s
e
veral
explicit lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Ch
r
is Robinson
Be a bit
m
ore generic wit
h
t
h
e
m
ulti-channel mixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Chris Robinson
R
e
move some
n
o
w
-
unused functi
o
ns
commit
|
commitdiff
|
tree
2010-12-08
Chris Ro
b
inson
Use "interna
l
" visibility by default
commit
|
commitdiff
|
tree
2010-12-05
Chris Robins
o
n
Add an IMA4 encode
r
commit
|
commitdiff
|
tree
2010-12-05
C
h
ris Ro
b
inson
Set the pla
y
ing fla
g
t
o
T
R
U
E when the dsound
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chris Rob
i
nson
Separate
de
v
ice format into
'
cha
n
nel config' and 'sample
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
Ch
r
is Robin
s
on
Fix wa
v
e
and
null de
v
ice
calculations when the timer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
C
hris Rob
i
nson
N
o
n
eed
to c
l
amp
t
he app-spec
i
fied pitch
commit
|
commitdiff
|
tree
2010-12-04
C
h
r
i
s R
o
binson
Rename SrcFmt -> Us
e
rFm
t
commit
|
commitdiff
|
tree
2010-12-03
Chris Robinson
A
d
d functions to write (sign
e
d)
b
yte and ushort samples
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Robin
s
on
Remove
incomp
l
ete EX
T
_b
u
ffer_s
u
b_data, as it's (temporarily
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Use memcpy to
c
o
py a strin
g
inste
a
d
of spr
i
ntf
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinso
n
Make
a func
t
ion static
commit
|
commitdiff
|
tree
2010-12-02
Ch
r
is Ro
b
i
n
son
Remove unused macr
o
commit
|
commitdiff
|
tree
2010-12-02
Chris Robi
n
son
Template-ize the
d
e
vice buffer writing fun
c
tions
commit
|
commitdiff
|
tree
2010-12-02
Ch
r
is
R
obinson
Some general
cleanups
commit
|
commitdiff
|
tree
2010-12-02
Chr
i
s
R
obinson
Don't limit IMA4
deco
d
i
ng
t
o 2 chann
e
ls
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
R
ename O
U
TPUTCHAN
N
ELS to
some
t
h
in
g
m
o
re de
s
criptive
commit
|
commitdiff
|
tree
2010-12-01
Chris
Ro
b
inson
Re
n
am
e
s
ome variab
l
es
commit
|
commitdiff
|
tree
2010-12-01
Chri
s
R
o
binson
Use min/max
t
o clamp t
h
e IMA4 sample
an
d
index
v
alu
e
s
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinso
n
F
ix handling of -327
6
8 in the muLa
w
enc
o
der
commit
|
commitdiff
|
tree
2010-12-01
C
hris Robinso
n
Don'f fail if realloc r
e
turn
s
NU
L
L for 0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Make sure the m
u
Law sample
e
ncoder is
inlined
commit
|
commitdiff
|
tree
2010-12-01
Ch
r
is
R
o
binson
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robins
o
n
Fix
s
ome commen
t
s and line spacin
g
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
ob
i
nson
Fix int-to-double conve
r
sio
n
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obi
n
son
Make muL
a
w
decoding
w
ork similar
to en
c
oding
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
I
m
plement a muLaw encoder
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Rename
t
he IMA
4
bl
o
ck decoder
f
unctio
n
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Handle all channe
l
c
o
nfigurations fo
r
doub
l
e
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Allow LoadDat
a
to
handle IM
A
4
data
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Let the storab
l
e fo
r
mat enum values share
t
he inpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Clea
n
up muL
a
w format
l
oading a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
A
l
low
c
on
v
erting IMA4 to types oth
e
r than s
h
ort
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Check
f
or a
c
o
uple
missing in
p
u
t
formats and re
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
L
e
t D
e
composeInpu
t
Type verify
the format pas
s
e
d to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Pass t
h
e input channel config and sample type to LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
Robi
n
son
M
a
ke the decompose
f
u
n
ctions re
t
u
r
n fa
l
se
w
hen gi
v
en
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
Co
m
bin
e
two switch blocks
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Rob
i
nson
Reor
d
er some
p
a
ramete
r
s fo
r
consistency
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
F
i
x source offset calculations
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Rob
i
nson
S
t
ore the dec
o
mposed sou
r
c
e
format in th
e
b
u
ffer
commit
|
commitdiff
|
tree
2010-11-30
C
hri
s
Robinson
Keep
a handle on the buf
f
er with the format when qu
e
ueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robi
n
son
Add IMA4 as
a source d
a
ta type
commit
|
commitdiff
|
tree
2010-11-30
C
hris Rob
i
nson
Ad
d
support f
o
r
(
uns
i
g
n
ed
)
i
nt in
p
u
t
fo
r
mat
s
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Reorder and rena
m
e parame
t
ers f
o
r the forma
t
decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
hri
s
Robinson
Uninline a cou
p
le
mo
r
e functions
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinso
n
S
t
ore double f
o
rm
a
ts a
s
float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Avoi
d
t
e
mp st
o
r
age
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
ob
i
nson
Uninline
s
o
me
functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid ma
k
ing
R
esampler[Pre]P
a
dding sta
t
ic
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
o
binson
Improve static builds
w
ith
M
inGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Prefer GC
C
's
c
ons
t
r
u
ctor, ev
e
n in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Rena
m
e some stuff for co
n
sistency
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Rob
i
nson
Don't
s
t
o
r
e
the internal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinso
n
Support rear for
m
ats di
r
ect
l
y in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
R
obinson
Avoid a
potential over
f
low when setting the sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinso
n
Clean up t
h
e
s
ource byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Remove some unnee
d
e
d muL
a
w special c
a
ses
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris
Robin
s
on
Support mu
L
aw
w
ith LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
R
emove an unnecess
a
r
y
asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Be m
u
ch more flexible w
i
th
l
oading an
d
c
o
nverting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinso
n
D
on't inline the d
e
compos
e
funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompos
e
input
b
u
f
fer
format
s
a
n
d use it wh
e
n
converti
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Rename a func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Add a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Shorten
a
couple really long l
i
n
e
s
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinso
n
Support
6
4-bit double buffers
dir
e
c
t
ly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
muLaw
c
on
v
erts
to 16-bit, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Use t
h
e enums in
a
couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
U
s
e
enum
s
wh
e
n selec
t
i
n
g
th
e
m
i
xer
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binso
n
R
e
m
ove a
n
unneces
s
ary 'struct' keywor
d
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
A
v
oid some more co
d
e duplicat
i
on
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some co
m
ment
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Properly clamp high pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
S
ubtract
the fra
c
tional position separately
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s
Robinson
Rename some v
a
riables to be cl
e
a
r
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Mak
e
the
buffer
pa
d
di
n
g size dependent
o
n the re
s
am
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robins
o
n
Don't al
l
oc
a
te padding
w
i
th the
b
u
ffer it
s
e
l
f
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
D
e
crease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a few division
s
to multiplicatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make a FRACTIONON
E
macro,
and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Share t
h
e interpolati
o
n f
u
nctions a
n
d use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
S
li
g
htly improve chan
n
el g
a
in calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Ad
d
a missi
n
g break
statemen
t
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Cal
l
MixSource dire
c
tly
,
instead of through a func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
bins
o
n
Add a
c
ubic resa
m
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
binson
Force t
h
e point re
s
ample
r
when the source pl
a
ys
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Pas
s
a pointer to
t
he sampler
s
so they
c
an r
e
ad
jus
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add "pre-padd
i
ng" to the t
e
mp buf
f
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Make the buffer queue a d
o
uble-linked
l
ist
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Be less wave-in-sp
e
c
if
i
c
in the winmm bac
k
end
commit
|
commitdiff
|
tree
next