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
Implement a muLaw encoder
2010-11-30
Chr
i
s Robins
o
n
Im
p
l
e
ment a muLaw enco
d
er
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
R
e
na
m
e the I
M
A4 bloc
k
decoder function
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Handle all
c
hannel c
o
nfigurations
f
or do
u
b
l
e
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Al
l
o
w LoadData to
handle IMA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Let t
h
e st
o
rable format enu
m
v
alues sh
a
re the
i
nput
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
i
s Robin
s
o
n
Clea
n
up muLa
w
f
or
m
at loading a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Allow converting IMA4
to types
ot
h
er tha
n
short
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
n
s
on
Check for a couple missi
n
g
i
nput format
s
and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Let Decompo
s
e
I
nputType
v
eri
f
y the
f
orm
a
t
p
assed
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Pass the input channel config
a
nd sa
m
ple
type to
Lo
a
dData
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Make the
decom
p
ose functions return fa
l
se when g
i
ven
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Combine tw
o
switch
b
lo
c
ks
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Reo
r
d
er
s
ome parameters f
o
r
cons
i
ste
n
c
y
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix source o
f
fset cal
c
u
la
t
i
o
ns
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
St
o
re
t
h
e
d
e
compo
s
ed source f
o
rmat in the bu
f
fer
commit
|
commitdiff
|
tree
2010-11-30
C
hris
Ro
b
in
s
on
Keep a handle on the bu
f
fer wit
h
the format
w
h
en q
u
eue
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add IMA4 as a sou
r
c
e data type
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
Robins
o
n
Add su
p
port for (unsigned) i
n
t
i
n
p
ut formats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
Reorder and
r
e
n
a
m
e
parameters for
t
he format d
e
c
ompositio
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obinso
n
Uninline a cou
p
le more func
t
ions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
Store double form
a
ts
a
s
flo
a
t
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
s
o
n
A
void temp
s
torage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline som
e
func
t
ions
commit
|
commitdiff
|
tree
2010-11-29
C
hr
i
s Robinso
n
Avoid makin
g
Resam
p
l
er[P
r
e]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinso
n
I
mprove st
a
tic
b
uilds w
i
th MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robins
o
n
P
refer G
C
C
's constru
c
t
or, ev
e
n in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Rename some s
t
uff for c
o
nsistency
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
Don't store th
e
in
t
ernal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Rob
i
nson
Support rear f
o
rmats directly
in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Avoid a potent
i
al overflo
w
when
se
t
ting the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Clean u
p
the source b
y
te of
f
se
t
code
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Remo
v
e
s
ome
u
nne
e
ded
muLaw sp
e
cia
l
case
s
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Rob
i
n
son
Support
m
u
Law with
Lo
a
dData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
R
e
move an
u
nnecessar
y
assert
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Be much
m
ore flexible
w
ith load
i
ng and conver
t
ing
b
uffer
.
.
.
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
Rob
i
nson
D
eco
m
pose inpu
t
buffer f
o
r
m
ats a
n
d
use it when converti
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Rename a
f
unction
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Add
a
basic WaveOut de
v
ice
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Shorten a couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s R
o
bi
n
son
Support
6
4-bit
d
ouble buffe
r
s directly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
muLa
w
c
onverts t
o
16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use th
e
enums in
a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Us
e
enums
w
hen
selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
R
emove
an unnecessary 'st
r
u
c
t' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Avoid
some more code dupl
i
cation
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Properly c
l
amp high pitch
v
alu
e
s
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Sub
t
ract th
e
fraction
a
l po
s
i
t
ion
s
eparately
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Rename some variable
s
to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer paddi
n
g size dependent
o
n the resample
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't allocat
e
pa
d
di
n
g
with
the buf
f
er itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robi
n
son
C
o
nvert a
f
e
w
divisi
o
ns to mul
t
iplications
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Make a FRACTIONONE macro, and use i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robin
s
on
Share t
h
e interpolation functions and use
t
hem in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Slightly improve
channel gain
calculations
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robi
n
son
Ad
d
a miss
i
ng
b
re
a
k statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
C
all MixSource directly
,
i
ns
t
e
a
d of through
a
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubi
c
resampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Ro
b
i
n
s
on
Fo
r
ce the p
o
int resampler
w
hen the source plays
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bi
n
son
Pass a pointer to the sample
r
s so t
h
ey can re
a
d j
u
st
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Ad
d
"pre
-
padding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make the buffer que
u
e
a
double-l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Be less wave-
i
n-sp
e
cific in the w
i
nmm backen
d
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
M
ake
t
he f
i
rst enumerated
D
irectSo
u
nd device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make su
r
e the t
a
rget buffe
r
size is frame
aligne
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor rewo
r
k of
t
he template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
e
move the
cosine res
a
mple
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Dou
b
le-
u
p th
e
in
t
erpolation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
R
o
binson
Rename
s
o
me "
t
emplate" functio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Alway
s
m
a
ke sur
e
t
here's a sample availab
l
e
t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Fix a bu
n
ch of
co
m
ments
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Ro
b
inson
D
o
n't "
c
onvert
"
LOKI
q
u
a
d to M
C
FORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a temporar
y
stack buf
f
e
r
to store the source
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Use 0-based acc
e
ss for the bu
f
fer data
commit
|
commitdiff
|
tree
2010-11-25
C
hris R
o
binson
Supp
o
r
t 8-
b
it sample data in t
h
e mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Rob
i
nson
Check the sam
p
le byte s
i
ze after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid of
a
usele
s
s un
i
on
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
in
s
on
C
hange
t
he mixer macros to declar
e
function
s
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robi
n
son
Set m
i
xer sample pos and fra
c
when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully p
r
o
gress
the source
to a stopped state wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
Reo
r
der some
stored source pa
r
ams
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robi
n
son
Make sure the
buffer padding is always cleared b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris
R
obinso
n
C
alculate ALSA buffer
l
e
n
gth wi
t
h t
h
e o
t
h
e
r values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Handle the timer wrap
p
ing in the
w
ave and
n
u
ll output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpers t
o
write 16- an
d
32
-
bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get
ri
d
o
f the device timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Av
o
i
d
te
m
porar
y
float variable
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Pass the da
t
a pointer and proper samp
l
er to the
mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
inson
Move aluMixDa
t
a b
a
ck to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Hide AL_EXTX_sampl
e
_buffe
r
_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Rob
i
nson
Use a doub
l
e when conve
r
ting mil
l
isecond offsets
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hr
i
s R
o
bi
n
so
n
I
ncrease the ma
x
number of source s
e
nds to 4,
and de
c
re
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Use the number of
sends the d
e
vi
c
e
i
s configured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Remove u
n
necessary
c
omm
e
nts
a
nd
reorde
r
some lin
e
s
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Use a swi
t
ch to select the appropriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare
a variable
w
h
ere
i
t's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Ro
b
inson
Rem
o
ve ex
p
lic
i
t use of -f
u
nroll-loops
commit
|
commitdiff
|
tree
next