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
Don'f fail if realloc returns NULL for 0 sizes
2010-12-01
Chris R
o
binson
Don'f fail if re
a
lloc returns
N
ULL for 0
s
i
z
es
commit
|
commitdiff
|
tree
2010-12-01
C
hris
R
obinson
Make
s
u
r
e the muLaw
sample e
n
c
o
der is inlin
e
d
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix some
comments a
n
d line spacing
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
F
ix
i
nt-to-double co
n
versio
n
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Make
m
uL
a
w decoding work s
i
m
i
lar to encodi
n
g
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Implement a m
u
Law encoder
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
R
e
n
ame the
I
MA4 block decoder
function
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Handle all channel configurations
fo
r
do
u
ble
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s R
o
bin
s
on
All
o
w
LoadData to handl
e
IMA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
L
e
t the
s
torable format
e
n
u
m values s
h
a
r
e the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Clea
n
up muL
a
w format lo
a
din
g
a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
Allow convertin
g
IMA4 to types other
t
han
s
h
ort
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obi
n
s
o
n
Check for
a co
u
ple missing input formats and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris R
o
b
i
n
son
Let DecomposeIn
p
utT
y
pe veri
f
y
t
he
f
orm
a
t p
a
ssed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
Pass
t
h
e
input cha
n
nel
c
onfig and
s
ample
t
ype to Lo
a
dData
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Mak
e
the decompose functions return f
a
ls
e
when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Combin
e
t
wo switch blocks
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
o
b
inson
Reorder some parameters for con
s
istency
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Fi
x
source offset calculations
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s
Robinson
Sto
r
e the decomposed source format i
n
the bu
f
fer
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robin
s
on
Keep
a
handle on th
e
buffe
r
w
ith
t
he fo
r
mat when queuein
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
ob
i
nson
Add
I
M
A
4 as a sour
c
e data t
y
pe
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add support fo
r
(unsig
n
ed) int input
format
s
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
bi
n
son
Reorder
and
r
ename
p
aram
e
t
e
rs
f
or the format decomposition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline a coupl
e
more fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Store double formats as float
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
i
s
Ro
b
i
nson
Avoid
t
em
p
storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some
f
unctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid mak
i
n
g Resamp
l
er[Pre
]
Padding st
a
tic
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Im
p
rove
s
tatic bu
i
lds with M
i
nGW
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robin
s
on
Prefer GCC's c
o
n
s
tructor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Re
n
ame so
m
e stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
so
n
Don't store t
h
e internal forma
t
in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
s
o
n
S
u
pport rear fo
r
mats d
i
r
e
ctly in the
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Avoid a potentia
l
overflow w
h
en s
e
t
ting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Clean up the so
u
rc
e
byte o
f
f
set c
o
de
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robinson
Remove some u
n
needed muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robi
n
son
Support muLaw with L
o
adData
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Remove an u
n
n
ecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
i
s Robinson
B
e much more flexible with
l
oading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Don't inli
n
e
t
h
e
decomp
o
se fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
D
e
c
o
mpose
i
nput
buffe
r
formats
a
nd use
i
t
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
obinson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is R
o
b
inso
n
Add a b
a
sic WaveOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Shorten
a couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinso
n
S
u
p
p
o
r
t 64-bi
t
double buff
e
rs directly
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
muLaw
c
o
nverts to 16-bit,
n
ot f
l
oat
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robinso
n
Use the enums i
n
a coup
l
e m
o
re pla
c
e
s
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robins
o
n
Use enums whe
n
selecting the mix
e
r
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Rob
i
n
s
on
Remove an unnecess
a
ry 'struct' key
w
ord
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Rob
i
nson
A
v
oid some
more code
duplicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix step
calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robin
s
o
n
Prope
r
l
y
clamp high pitch
values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtr
a
c
t th
e
fraction
a
l position se
p
a
r
ately
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Rename some
v
ariables to be cle
a
rer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Mak
e
the buffer padding size d
e
pendent on the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
nson
Don't allocate
pad
d
in
g
with
the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease t
h
e b
u
ffer siz
e
mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s
Robinson
Conve
r
t a few
d
ivis
i
o
n
s
t
o
mult
i
plications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Mak
e
a F
R
AC
T
IO
N
ONE
m
ac
r
o
, and use
i
t
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robin
s
on
Share the interpolation func
t
ions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinson
Slightly impr
o
v
e
c
h
annel g
a
in calculat
i
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
binson
Add
a mis
s
ing
b
r
e
a
k
st
a
tement
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Cal
l
MixSourc
e
directly, i
n
stead
of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
F
o
rce the point resampler
when t
h
e source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robin
s
o
n
Pass a pointer to the sam
p
ler
s
so they can
read j
u
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
i
nson
A
dd "pr
e
-paddin
g
" to the te
m
p buffer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Ro
b
i
n
son
Make the buffer que
u
e a double-linked
list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be l
e
ss wave
-
in-specific in the winm
m
backend
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robinson
Make the first enume
r
ated
D
irectSound devi
c
e u
s
e
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
Make sure the targ
e
t buffer size is
frame
al
i
gned
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obin
s
on
Minor rewo
r
k o
f
the tem
p
late macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
R
emove th
e
cos
i
n
e
r
esam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obin
s
o
n
Double-up t
h
e interpolation
functions
(and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
Rename som
e
"t
e
mp
l
ate
"
functions
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Always make sure the
r
e's a sample
avai
l
able to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
o
b
i
nso
n
Fix a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't
"
conver
t
" LOKI
q
uad
t
o
MCFORMATS q
u
a
d
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robi
n
son
Use a te
m
porary stack buf
f
e
r
to store
the s
o
urce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinso
n
Use 0-based access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Support 8-bi
t
sample d
a
ta in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
C
heck
the sample byte size after the resa
m
ple
r
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinso
n
Get rid of a usel
e
s
s
u
n
io
n
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
C
hang
e
the mixe
r
m
acros to
de
c
lare
function
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set mixer
s
ample pos a
n
d frac w
h
e
n
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
binson
Full
y
progress th
e
sourc
e
to
a
stopped state
w
h
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Reo
r
der s
o
m
e
stored source p
a
rams
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Ro
b
inso
n
Make sure
the buffer padding is always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Ca
l
cu
l
ate ALSA
buffer length
with t
h
e other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
H
andle
the
t
imer wrapping in
t
he w
a
ve and n
u
ll output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s R
o
binson
Use h
e
lpers to
writ
e
16- a
n
d 32-bit va
l
ues
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robin
s
on
Get rid of the device
t
imer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Rob
i
nson
Av
o
id tempor
a
ry f
l
oat vari
a
bles
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
P
as
s
the data pointer and
p
roper
sampler to
t
he mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
Mo
v
e aluMixDat
a
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
Robin
s
on
Hide AL_EXT
X
_s
a
mple_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use
a
double
when
c
onve
r
tin
g
mil
l
i
second offsets t
o
.
.
.
commit
|
commitdiff
|
tree
next