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
Rename OUTPUTCHANNELS to something more descriptive
2010-12-02
Chris Robinson
Re
n
ame OUTP
U
TCHANNELS to some
t
h
i
n
g
more descriptive
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Rena
m
e s
o
me variabl
e
s
commit
|
commitdiff
|
tree
2010-12-01
Chris Robinson
Use min/
m
ax t
o
clamp the IMA4 sample and
in
d
ex
values
commit
|
commitdiff
|
tree
2010-12-01
C
h
ris Robinson
Fix handl
i
ng of -3
2
7
6
8
in
t
he
m
uLaw encoder
commit
|
commitdiff
|
tree
2010-12-01
Chris
R
ob
i
n
s
on
Don'f fa
i
l if
re
a
lloc r
e
tu
r
ns NULL f
o
r
0 sizes
commit
|
commitdiff
|
tree
2010-12-01
Ch
r
is Rob
i
nson
Make sure
t
he
muLaw sample
en
c
ode
r
is
i
n
lined
commit
|
commitdiff
|
tree
2010-12-01
Chris Ro
b
inson
Fix IMA4 d
e
coding
commit
|
commitdiff
|
tree
2010-11-30
C
hris R
o
binson
F
i
x some comments a
n
d line spaci
n
g
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Fix int-to-double co
n
version
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Make muLaw decoding work s
i
milar to encoding
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Implem
e
nt
a
muLaw enco
d
er
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
Rename the IMA4 block de
c
oder fun
c
t
i
o
n
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Hand
l
e all
chann
e
l c
o
nfigu
r
a
tions for double
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
l
low LoadData to hand
l
e IMA4
d
ata
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robins
o
n
Let the st
o
r
a
ble format enum value
s
share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Clean u
p
muLa
w
format load
i
ng a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
ob
i
nson
A
l
low
converting IMA4 to types
o
ther
t
h
an
s
hort
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Check for a couple mi
s
sing
input f
o
rmats and remo
v
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robi
n
son
Let
D
e
co
m
pose
I
n
putType ver
i
fy the format
p
a
s
sed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is
Robinson
Pass the input cha
n
nel
config and s
a
m
p
le
t
ype to LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Ma
k
e
t
h
e decompose f
u
n
c
ti
o
n
s
return
fals
e
when g
i
v
en
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
b
inson
Combine tw
o
switch
blo
c
k
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
R
eorde
r
some parameters
for
c
onsistency
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
F
i
x sour
c
e of
f
set cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
b
i
nson
Stor
e
the
d
e
composed source f
o
rmat in the buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Keep a handle on
t
h
e buffer with the
f
ormat when queue
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add IMA4 as a source data ty
p
e
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Add support fo
r
(u
n
sign
e
d) int in
p
ut formats
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
R
e
order a
n
d r
e
name
par
a
met
e
rs for t
h
e
format decom
p
osition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline a
couple m
o
re fu
n
c
t
ions
commit
|
commitdiff
|
tree
2010-11-29
C
hri
s
R
o
b
i
nson
Sto
r
e
d
o
uble
formats a
s
flo
a
t
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
o
binson
A
vo
i
d te
m
p storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
U
ninline some
f
unctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
A
vo
i
d makin
g
Resampl
e
r[Pre]Padding sta
t
i
c
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
Robi
n
son
Improve
s
t
a
tic builds with
M
i
nGW
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robins
o
n
Prefer GCC's constructor, even in Windo
w
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some stuff fo
r
consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
i
n
son
Don't
s
tore the interna
l
format
i
n the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robi
n
son
Su
p
port rear f
o
rmat
s
directly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
Avoid a
po
t
enti
a
l o
v
er
f
low
wh
e
n
s
e
t
ting the s
o
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Clean
up the source byt
e
offset
code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove some
unnee
d
ed muLaw spec
i
al
cases
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Ro
b
inson
Support muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Remove an unn
e
c
e
s
s
ary asser
t
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Be
much more flexibl
e
w
i
th
l
o
ading and conve
r
ting buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
D
o
n't inline the decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
D
ecompose input
b
uffer forma
t
s and
u
se
it wh
e
n converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Rename
a
funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Add a basic W
a
veOut
d
evice
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Shorten a
c
ouple really
l
ong lines
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
Robins
o
n
Support 64-bit doubl
e
buffers
d
irectly
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
muLaw converts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obi
n
son
U
se t
h
e enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is Robins
o
n
Use enums
when selecting
t
he
m
ix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robins
o
n
Rem
o
v
e
an unnecessary
'str
u
ct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robinson
Avoi
d
some mor
e
code
d
u
p
lication
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
F
ix step
calcul
a
tions
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s
R
obinson
Fix some
co
m
ments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Properly cl
a
mp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Subtrac
t
the
fractional posi
t
ion s
e
parat
e
ly
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinso
n
Rename some variable
s
t
o
be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make t
h
e
b
uffer padding size dep
e
n
d
e
n
t on
t
h
e r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s Robinson
D
o
n'
t
alloca
t
e padding with the b
u
f
f
er
i
tself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
D
e
crease the b
u
f
fer size
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
C
o
nvert a fe
w
divisions to multiplic
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Make a FRAC
T
I
O
NONE macro
,
and use
it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
h
are the inter
p
olat
i
on
f
unctions a
n
d us
e
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Slightly
i
mprove channel gain
calculations
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Rob
i
n
son
A
d
d a miss
i
ng br
e
ak stat
e
ment
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obins
o
n
Call
M
ixSour
c
e di
r
ectly, instead of through
a f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Robins
o
n
Add
a
c
u
b
i
c re
s
ampl
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force th
e
point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Pas
s
a p
o
inter to the
s
amplers s
o
they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
dd "pre-padding" to the
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
ins
o
n
Make
the buff
e
r q
u
eue a d
o
uble
-
linked lis
t
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
R
o
bins
o
n
B
e less
w
ave
-
in-specific in the winm
m
ba
c
ke
n
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inso
n
M
a
k
e
t
he first enumerated Dir
e
c
t
Sou
n
d dev
i
ce use
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obi
n
s
o
n
Make sure
t
h
e
tar
g
et buffer size i
s
frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor rework
of the t
e
mplate m
a
cros
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robins
o
n
Remove th
e
cosine resa
m
ple
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
D
o
uble-up the interpolation fun
c
tio
n
s (and ma
k
e
t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Rena
m
e some "tem
p
late" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Always
m
ake sure there's
a
sample available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
R
o
b
inson
Fix
a
bunch o
f
comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s
Robinso
n
Don't "conv
e
rt" L
O
K
I
quad to MCFORMATS q
u
a
d
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
R
ob
i
n
son
Use a temporary stack buffer to sto
r
e the sou
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Use 0-base
d
a
ccess for
the buf
f
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Sup
p
ort 8
-
bit s
a
mple
data
in
t
he
m
i
x
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the sample
b
y
t
e si
z
e
after the resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robin
s
on
Get
r
i
d
of a usel
e
ss union
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
C
hange the mixer macros to declare function
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Se
t
m
ixer s
a
mple po
s
and
f
rac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Fully progress the sou
r
ce
t
o a stopped st
a
te when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
R
eorder some
stored sour
c
e params
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
bins
o
n
M
ake
s
ur
e
the buffer pa
d
d
i
n
g is always cleared befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinso
n
Ca
l
culate ALSA
b
uf
f
er length w
i
th the other
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
n
son
H
a
ndle the timer wrap
p
ing in the wa
v
e an
d
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Use h
e
l
p
ers to
write 16- an
d
32-bit v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get
rid o
f
the device timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
bins
o
n
Avoid
t
emp
o
rary
f
loat variab
l
e
s
commit
|
commitdiff
|
tree
next