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
Some general cleanups
2010-12-02
Chris Robinson
S
o
me gen
e
ral cleanups
commit
|
commitdiff
|
tree
2010-12-02
C
hris Robinson
D
on't limit I
M
A4 decoding to 2 channels
commit
|
commitdiff
|
tree
2010-12-02
C
h
ris
R
obinson
Ren
a
me O
U
TPU
T
C
HANNELS t
o
something more desc
r
iptive
commit
|
commitdiff
|
tree
2010-12-01
Chris Ro
b
i
n
son
Re
n
ame some var
i
a
bles
commit
|
commitdiff
|
tree
2010-12-01
Chris
Rob
i
nson
Use m
i
n/max t
o
c
lamp the IMA4 sample and inde
x
v
alues
commit
|
commitdiff
|
tree
2010-12-01
Ch
r
is Robinson
Fix handling of -32768 in t
h
e muL
a
w encoder
commit
|
commitdiff
|
tree
2010-12-01
Chr
i
s Robinson
Don'f fail if real
l
oc return
s
NUL
L
for
0
sizes
commit
|
commitdiff
|
tree
2010-12-01
Chri
s
Ro
b
inson
Make su
r
e the muLaw
s
a
m
ple encoder is inl
i
n
e
d
commit
|
commitdiff
|
tree
2010-12-01
Chris
R
obinson
Fix IMA4 decoding
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Fix so
m
e
comm
e
nts and
l
ine
s
pacin
g
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Fi
x
i
n
t-to-double conversion
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robin
s
on
Mak
e
mu
L
aw
d
eco
d
ing work
s
imilar t
o
encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Implem
e
nt a muLaw
e
ncode
r
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Rename t
h
e IMA4 bloc
k
decoder fu
n
cti
o
n
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Handle all channel confi
g
uration
s
for double
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s R
o
bin
s
on
Allow
LoadData to handle IMA4 dat
a
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is
R
o
binson
Let the storable f
o
rmat enum values
share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinso
n
Clean up
m
uLaw form
a
t
load
i
ng a
b
it
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Allow converting IMA4 to ty
p
e
s ot
h
er tha
n
sh
o
rt
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Check for a
co
u
ple
m
iss
i
ng input forma
t
s and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is R
o
bins
o
n
Let
D
eco
m
p
oseIn
p
utTy
p
e verify the format pa
s
sed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Pass
t
he input chann
e
l confi
g
a
n
d sa
m
ple ty
p
e to LoadDat
a
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
M
ake t
h
e
d
ecomp
o
se functio
n
s retur
n
false when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
C
o
m
bine tw
o
sw
i
tch
b
locks
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Reorder some
p
arameters for co
n
s
ist
e
ncy
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix source
o
ffset calcula
t
ions
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Stor
e
the decom
p
osed so
u
rce form
a
t
in th
e
buffer
commit
|
commitdiff
|
tree
2010-11-30
C
hri
s
Robinson
K
e
ep a handle o
n
t
he buf
f
er with the for
m
at
when queue
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Rob
i
nso
n
Add
I
M
A
4 as a sourc
e
da
t
a type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
Add support for (unsigned
)
int input
f
orma
t
s
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Ro
b
ins
o
n
Reord
e
r
a
nd r
e
name parameters for t
h
e format decompo
s
ition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninl
i
n
e
a couple m
o
re
f
u
nc
t
ions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Store do
u
ble
f
orm
a
ts as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
Robinso
n
Avoid temp sto
r
age
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
is Robinson
Avoi
d
making Resample
r
[
P
r
e
]Pad
d
ing static
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obins
o
n
Improve sta
t
i
c builds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Prefer
G
CC's construct
o
r, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Rename
s
ome stu
f
f for co
n
sistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't
stor
e
the inter
n
al
f
ormat in the
bu
f
fer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
S
u
p
port
rear formats directly in the
mixer
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robinson
A
v
oid a potential over
f
lo
w
when setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Clean up the so
u
rce byte offs
e
t cod
e
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Remove
s
ome unneeded m
u
Law spec
i
al c
a
ses
commit
|
commitdiff
|
tree
2010-11-28
C
hri
s
Robins
o
n
Support
muLaw with LoadDat
a
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is Robinson
Remove an unnece
s
s
ary
asser
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
B
e much
m
ore flexible with load
i
ng and conver
t
ing b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
D
on't inli
n
e the deco
m
pose functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robin
s
on
Decompose i
n
put buf
f
er f
o
rmats
a
nd
use it when convert
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Add a bas
i
c
WaveOu
t
device
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Shor
t
en
a couple rea
l
ly
l
ong l
i
nes
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robins
o
n
Support
6
4-bit dou
b
le buffers
directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
muLaw
converts to
1
6-bit, no
t
float
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
inson
Use t
h
e enum
s
i
n
a
couple more
p
laces
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Us
e
enum
s
when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Remo
v
e an unnecessar
y
'struc
t
' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Avoid
some m
o
re code
d
uplication
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris
Rob
i
n
s
o
n
Fix som
e
comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Properly clamp high pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Subtract th
e
f
r
ac
t
io
n
al positi
o
n separa
t
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Rename some variables to be
c
l
e
arer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
Robinson
Make the
b
uffer
p
adding
s
ize dependent on
t
he resampler
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Don't a
l
lo
c
ate
padding with the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Decrea
s
e the buffer size
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Con
v
ert a few di
v
is
i
ons t
o
mult
i
plications
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Make a F
R
A
C
TIONON
E
macro,
a
n
d use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Share the interpol
a
tion functio
n
s
and
u
se them in th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Slight
l
y improve channel gai
n
calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missin
g
break st
a
tement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call
Mi
x
S
our
c
e d
i
rectly, instead of through
a
fun
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robins
o
n
A
dd a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
F
orc
e
the poin
t
resampler w
h
en
t
he source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
ob
i
n
s
on
Pass a p
o
int
e
r to the samplers so the
y
can read
j
ust
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Add
"
p
r
e-
p
addin
g
" to the tem
p
buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make
the buffer queue
a
double
-
l
inked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Be
less wa
v
e-in-spec
i
fic i
n
t
h
e
winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Make the fi
r
s
t
e
nu
m
erated Dir
e
ctSound device
us
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Make
s
ure the target buffe
r
size is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Robin
s
on
Minor rework of the template
m
a
cros
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
R
o
binson
Remov
e
the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Double-
u
p
t
he in
t
e
r
polation functi
o
ns (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "template" fun
c
tions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
A
l
ways m
a
ke
s
u
r
e there's a s
a
mple available
t
o mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Fi
x
a
b
unch of co
m
ments
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
ns
o
n
D
on't "convert"
LOKI quad to MCFORMATS q
u
ad
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Use
a
temp
o
rar
y
stack buffer
to store the source buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Use 0-based acc
e
ss for the buf
f
er
d
a
ta
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Robi
n
s
on
Support 8-bi
t
sample data in the
m
ixe
r
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Robinson
Check the sam
p
l
e byte size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Get
r
id of
a
useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Cha
n
g
e
the mix
e
r macro
s
to declare functions
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robi
n
son
S
e
t mixer sample pos and frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
F
u
lly pr
o
gress
the
s
o
urce to
a
stop
p
ed
state
w
h
en no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
Re
o
rder some stored source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
so
n
Make sure th
e
bu
f
fer paddi
n
g i
s
a
lways c
l
eared be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
C
alculate
ALSA buffer l
e
ngth with the
o
ther values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
Robinson
Handle t
h
e
timer wrappin
g
in
the wave
a
n
d null ou
t
pu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Ro
b
i
n
son
U
se
helper
s
t
o
write 16- and 32-bit values
commit
|
commitdiff
|
tree
next