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 Robi
n
son
Constify some variables
commit
|
commitdiff
|
tree
2010-12-10
Chris Robinson
Be cons
i
s
t
e
nt with variable name
u
se
commit
|
commitdiff
|
tree
2010-12-10
Chris R
o
binson
Fix up
s
om
e
conver
s
ions
commit
|
commitdiff
|
tree
2010-12-10
Chris Robi
n
son
C
o
mbi
n
e stereo and multi-cha
n
nel templates
commit
|
commitdiff
|
tree
2010-12-10
Chr
i
s Robinson
U
s
e a matrix
w
h
e
n
renderin
g
to the dr
y
bu
f
fe
r
commit
|
commitdiff
|
tree
2010-12-09
Chris Robin
s
o
n
Ma
k
e better u
s
e of th
e
ty
p
e
r
a
n
ge when con
v
erting
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Robinson
Use
simple loops
inst
e
ad of severa
l
exp
l
ici
t
lines
.
.
.
commit
|
commitdiff
|
tree
2010-12-09
Chris Robinson
B
e a bit m
o
re gener
i
c
with the multi-
c
hannel
m
ixer
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
C
h
ris Rob
i
nson
Remove s
o
me now-unused functions
commit
|
commitdiff
|
tree
2010-12-08
C
hr
i
s Ro
b
inson
U
s
e "in
t
er
n
al" visibility by
defa
u
lt
commit
|
commitdiff
|
tree
2010-12-05
Chris Robinso
n
Add
an IMA4 e
n
cod
e
r
commit
|
commitdiff
|
tree
2010-12-05
C
h
r
i
s
R
obin
s
on
Set the
p
l
a
ying fla
g
to TRU
E
when the dsound buffer
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Chri
s
Robinson
Sep
a
r
a
te device format into
'
channel confi
g
' and 'sampl
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
C
h
ris R
o
binso
n
Fix
wave and null device
calculations whe
n
the t
i
mer
.
.
.
commit
|
commitdiff
|
tree
2010-12-04
C
h
ris Ro
b
inson
No n
e
ed to
c
lamp the
app-specified pitch
commit
|
commitdiff
|
tree
2010-12-04
Chris Robinson
Ren
a
me SrcFmt ->
U
serFmt
commit
|
commitdiff
|
tree
2010-12-03
C
h
ris Robinson
Add fun
c
tions to
wr
i
te (signed) byte and ushor
t
sam
p
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
C
h
ris Robin
s
on
Re
m
ov
e
inco
m
plete EXT_buffer_sub_dat
a
, as it's
(
temporarily
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Use memcpy to copy a string instead of spr
i
ntf
commit
|
commitdiff
|
tree
2010-12-02
Chri
s
Robin
s
on
Make a func
t
ion static
commit
|
commitdiff
|
tree
2010-12-02
Chris Rob
i
nson
Remo
v
e unused macro
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Template-ize the
d
e
vice buffer writi
n
g
f
u
nctions
commit
|
commitdiff
|
tree
2010-12-02
Chris Robinson
Some general clean
u
ps
commit
|
commitdiff
|
tree
2010-12-02
Chri
s
R
o
b
i
nson
D
o
n't l
i
mit IMA4 decoding to
2 c
h
ann
e
ls
commit
|
commitdiff
|
tree
2010-12-02
Chris Robi
n
son
Rename OUTPUTCHANNELS to somethin
g
more descriptive
commit
|
commitdiff
|
tree
2010-12-01
C
h
r
i
s
Rob
i
nson
Rename
s
ome variables
commit
|
commitdiff
|
tree
2010-12-01
C
h
r
i
s Robinson
Use min/max to clamp the IMA4 sample an
d
index
values
commit
|
commitdiff
|
tree
2010-12-01
Chris Robins
o
n
Fix h
a
n
d
l
i
n
g
of -32768
i
n
the muLaw encoder
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris Robinson
Don'f fail if realloc ret
u
r
ns NULL for 0
s
iz
e
s
commit
|
commitdiff
|
tree
2010-12-01
Chris Ro
b
inson
Ma
k
e sure the mu
L
a
w
sampl
e
encode
r
is inlined
commit
|
commitdiff
|
tree
2010-12-01
Chris Robins
o
n
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Fix some comments and
line spacing
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Fi
x
i
n
t-to-doubl
e
conversion
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Make m
u
La
w
d
ecoding work similar
t
o encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
I
m
plement a muLaw enco
d
er
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
Robi
n
son
Rename the IMA4 block deco
d
er
f
unct
i
on
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robinson
Handle all
cha
n
nel con
f
igur
a
tions fo
r
double
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is
Robinson
Allow LoadData to han
d
le
IM
A
4 dat
a
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Let the
s
torable format enum val
u
es
share the
i
n
p
ut
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Clean up muLaw format loa
d
ing a bit
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Allow conv
e
rting IMA4 to types o
t
h
e
r
t
han
s
h
ort
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
R
o
b
ins
o
n
C
hec
k
for a couple miss
i
n
g
i
n
put formats
an
d
r
emove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robin
s
on
L
e
t DecomposeInputT
y
pe verify the f
o
rma
t
passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Pass
t
h
e i
n
put channe
l
config and sample
t
ype to
Load
D
ata
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
o
b
in
s
on
Make the d
e
c
o
mpose functions return false whe
n
given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
R
obinson
Com
b
ine two switch b
l
ock
s
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Reorder some parame
t
ers f
o
r con
s
i
s
tency
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris R
o
b
i
nson
Fix source offset
c
alculations
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
St
o
re t
h
e
d
ecomposed
source format
in
t
he buf
f
er
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Ke
e
p a han
d
le on
t
h
e bu
f
fer
with the format w
h
e
n
q
u
e
u
eing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Add IMA4 as a sou
r
c
e
d
a
t
a type
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
Add supp
o
rt
for (u
n
signed)
int
i
n
put format
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
R
e
or
d
er and rename pa
r
ame
t
ers for t
h
e fo
r
mat dec
o
mposi
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
is R
o
b
i
nson
Uninline a couple mor
e
f
unctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
in
s
on
Store
d
ouble form
a
ts as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid te
m
p s
t
orage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Uni
n
l
ine some functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inson
A
void
m
aking
Resam
p
ler
[
Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Impr
o
ve static builds wi
t
h
MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC's constructor, even in Win
d
o
ws
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Re
n
ame some
s
tuff for co
n
s
i
stency
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is
Ro
b
in
s
on
D
o
n't store the
inte
r
nal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
C
hris
Ro
b
i
n
son
Support r
e
ar formats direc
t
ly in t
h
e
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Avoid
a
pote
n
tial over
f
low when
s
etting the sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robin
s
o
n
Cl
e
an up the source byte o
f
fse
t
code
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Remove som
e
unne
e
ded muL
a
w
s
p
ecia
l
cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support mu
L
aw
w
ith LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an unnecessary
a
sse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robins
o
n
Be m
u
ch more flexible with
loa
d
i
ng and c
o
n
v
e
r
ting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
D
on't inline t
h
e de
c
ompose fu
n
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Dec
o
mpose i
n
pu
t
buffer formats a
n
d use it when co
n
ver
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Ren
a
me a
f
unc
t
ion
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
Add a b
a
sic W
a
veOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Shorte
n
a couple r
e
ally lo
n
g lines
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
o
n
Support 64-bi
t
double buffe
r
s di
r
e
c
tly
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
ns
o
n
m
u
Law converts to 16-bit,
n
ot float
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obin
s
on
Use the e
n
ums in a couple more pl
a
c
es
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robin
s
on
Use e
n
ums
w
h
en
selec
t
ing the
m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
R
emove
a
n unnecessa
r
y 'struct' k
e
yword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
void some mo
r
e
c
ode duplicat
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
binson
Fix
s
tep calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some comme
n
t
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Properly clamp
high
pitch
v
al
u
es
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
S
ubtract t
h
e
fract
i
o
n
al position sepa
r
ately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some v
a
riables
t
o be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the
b
uffer
padding s
i
ze dependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
D
on't allocate padding wi
t
h the b
u
ffer
i
t
self
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Dec
r
ease the buffer size
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
C
onvert a
f
ew
divisions to mul
t
iplic
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Make a
F
RACTIONONE macr
o
, and use it
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Ro
b
inson
Share t
h
e i
n
terpolation funct
i
ons and use
the
m
in th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slig
h
tly improve
channel gain c
a
lc
u
lations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ad
d
a mis
s
ing brea
k
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Call MixSource
direct
l
y,
i
nstea
d
of thr
o
ugh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Rob
i
nson
Add a cu
b
ic resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robins
o
n
F
orce the poin
t
resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s
Robinson
Pass a pointer
t
o
the samp
l
ers so
t
hey can read j
u
st
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
A
d
d "pre-p
a
dding"
to th
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Make the bu
f
fer
q
ueue
a doubl
e
-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less
wave-in-specific in th
e
winmm backen
d
commit
|
commitdiff
|
tree
next