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
Allow LoadData to handle IMA4 data
2010-11-30
Chris
R
obinson
A
l
l
ow L
o
adData to
handle IMA4
d
ata
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinso
n
L
e
t the storable format enum values share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Clean up muLaw format loading a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Allow con
v
e
rting IMA4 to
t
y
pes o
t
her than s
h
ort
commit
|
commitdiff
|
tree
2010-11-30
C
hr
i
s
R
obi
n
s
on
Check for a
c
ouple mis
s
ing input for
m
at
s
and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
L
e
t DecomposeInputType
verify the f
o
rmat passed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Pass the
i
npu
t
channel
co
n
fig
a
n
d
s
a
mple ty
p
e to LoadData
commit
|
commitdiff
|
tree
2010-11-30
C
hr
i
s Ro
b
i
nson
Make the decompose
fun
c
tions r
e
turn f
a
lse when give
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
C
ombine two switch blocks
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Reor
d
er some parameter
s
for consi
s
tency
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
F
i
x so
u
rce offset
c
alc
u
lati
o
ns
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robin
s
o
n
Store
t
h
e decomposed source format in t
h
e b
u
ffer
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s R
o
binson
Kee
p
a handle on the buffer with the
f
ormat w
h
en queue
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
hris R
o
binson
Add IMA4 as
a sou
r
ce d
a
t
a
t
ype
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
R
obin
s
on
Add
supp
o
rt for (uns
i
gned) i
n
t input
formats
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
b
in
s
on
Reorder and rename param
e
t
e
rs f
o
r
the for
m
at
decom
p
osition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
ns
o
n
Uninline a coupl
e
more function
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
S
t
ore double formats as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid temp storage
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robin
s
on
Uninline
s
o
me function
s
commit
|
commitdiff
|
tree
2010-11-29
C
hris
R
obinson
Avoid making Res
a
m
p
ler[Pre]Padding sta
t
ic
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Impr
o
ve sta
t
ic b
u
ilds wit
h
M
in
G
W
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
P
r
e
fer GCC's constructor, even in Window
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some stu
f
f for con
s
ist
e
nc
y
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
b
inson
Don't
store the internal for
m
at in the
b
uffer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Rob
i
nson
Support rea
r
formats di
r
ec
t
l
y
in
the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
A
void
a
potential overf
l
o
w
w
h
en setting the
sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
C
lean up
t
h
e
sour
c
e byte offse
t
code
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
binson
Remo
v
e som
e
unneeded
m
uLaw special c
a
ses
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robins
o
n
Sup
p
ort mu
L
a
w
wi
t
h Load
D
ata
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
b
inson
R
e
mov
e
an unne
c
e
s
sary
assert
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robi
n
son
Be much
m
ore flexible with loading and converting buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Rob
i
n
son
Don'
t
inline
t
he d
e
c
o
mpose f
u
nction
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
D
e
compose
input b
u
ffe
r
fo
r
mat
s
and use it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
R
e
name a funct
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robin
s
on
Add a ba
s
ic WaveOu
t
d
e
vic
e
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
S
horten a couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Support
6
4-bit double buff
e
rs directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
muLaw convert
s
t
o
1
6
-bi
t
, not float
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Use the enums
i
n
a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Use en
u
ms when selecting the
m
ixer
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robi
n
son
Remove an unnecessary '
s
truct' keyword
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinso
n
Avoid som
e
m
o
re code dupl
i
c
a
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix
s
tep
c
a
lculation
s
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
F
i
x some
c
omments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Pro
p
er
l
y
c
l
amp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the fractional position
s
eparat
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robin
s
on
Rename some variables to be clear
e
r
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Make
t
he
b
uffe
r
padding size
d
ependent on the
resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Don't allocate padding with the bu
f
fer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decr
e
a
s
e the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Conve
r
t a few divisions
t
o
m
ultiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Make a FRACTIONONE macro
,
an
d
use i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obin
s
o
n
S
hare the
int
e
rp
o
lation
fun
c
tion
s
and use them i
n
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightly improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Add
a mis
s
i
ng b
r
eak st
a
tement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSource direc
t
ly
,
instead of throug
h
a
fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubic r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
ob
i
nson
Force the point resampler when
t
he source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass
a point
e
r to th
e
samplers so they can read
j
u
st
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add "pre-padding
"
to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
bin
s
on
M
a
ke the buffer queue a double-lin
k
ed list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less
wave-in
-
s
p
ecific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
i
nson
Ma
k
e the first enum
e
rated
D
irec
t
Sound de
v
ice u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Robin
s
on
Make
sure the target bu
f
fer
size is frame
aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Minor
rework
o
f the temp
l
ate macros
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robinson
Remove
the cosine resample
r
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Do
u
ble-
u
p
the int
e
rpolation
f
u
n
ctions (and
m
a
ke
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rena
m
e some "templa
t
e" functions
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Al
w
ay
s
make sur
e
there'
s
a
s
ample avai
l
ab
l
e to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
o
binson
F
ix a
bunch
of
c
ommen
t
s
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robi
n
s
o
n
Don'
t
"
c
o
n
v
e
rt" LO
K
I
q
uad
t
o MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Use a tem
p
orary
s
tac
k
buffer
to
s
t
o
re the
s
ource buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-based acc
e
s
s
for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit sample data in the m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
o
binson
Check
t
he s
a
mple byte si
z
e af
t
e
r
t
he
resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Ge
t
rid
of a useless
union
commit
|
commitdiff
|
tree
2010-11-25
C
hris R
o
binso
n
Change the mixer
m
acros to decl
a
re functions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robin
s
on
S
e
t
m
ixer samp
l
e pos and fra
c
when ne
e
d
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fu
l
ly
p
rogr
e
ss
t
he
source to a stopped
s
tate wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reorder
some stored source
params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure the buffer paddi
n
g is
a
lways cleared
b
efore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hri
s
Robinson
Calculate ALSA
b
u
f
f
er
length
w
ith the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
i
nson
Handle the
t
i
m
er wrapping in t
h
e wave
a
n
d
null
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
binson
U
se h
e
l
p
ers to wri
t
e
16- a
n
d 32-bit
v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
C
h
ri
s
Robinson
Ge
t
rid of
the devi
c
e timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Ro
b
i
n
son
A
void temporary f
l
oat varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
P
a
ss the data pointer
and proper sampler t
o
t
he mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robi
n
son
Move aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hi
d
e AL
_
EXTX_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robin
s
on
Use a
d
ouble when converting millisecond offsets
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robins
o
n
Increase the m
a
x number of sour
c
e sen
d
s to 4,
a
nd decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
R
o
binson
Us
e
the number of
s
ends the de
v
ice is configu
r
ed for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s R
o
b
inso
n
Remove
unne
c
essar
y
comment
s
a
n
d re
o
rder so
m
e
l
i
n
es
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Robinson
Use a
switch
to select the appro
p
riat
e
channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robin
s
o
n
Declare a
variabl
e
where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Rem
o
ve expl
i
cit
use of -fu
n
roll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Robinson
Fix f
p
u state han
d
ling with _co
n
trolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macro t
o
reference
i
ts p
a
rameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinso
n
F
ix 64
-
b
it com
p
ilation
commit
|
commitdiff
|
tree
next