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
Chri
s
Ro
b
inson
Allow L
o
adData
t
o han
d
le IMA4
d
at
a
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Let
t
he
storabl
e
format enum
v
alues share the input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinso
n
Clean up muLaw
format loading a b
i
t
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
A
l
lo
w
convertin
g
IMA4 to types other than short
commit
|
commitdiff
|
tree
2010-11-30
C
hr
i
s Robi
n
son
Check f
o
r a couple missing
input format
s
and
r
emove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
L
e
t DecomposeI
n
putType verify th
e
format
pa
s
sed to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
bins
o
n
Pas
s
the inp
u
t channel config and s
a
mple type
to
L
oad
D
a
ta
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Make the
d
ecompose functions return false when give
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Com
b
ine two switch
bloc
k
s
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Reo
r
der s
o
m
e
parameters
f
o
r
consisten
c
y
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinso
n
F
ix so
u
rce offset
calculation
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Store the decomposed source for
m
at
i
n the
bu
f
fer
commit
|
commitdiff
|
tree
2010-11-30
Chris
R
obinson
Kee
p
a handle on the buf
f
er with the format when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
dd IMA4 as a
source data type
commit
|
commitdiff
|
tree
2010-11-30
C
h
r
is Robinso
n
Add sup
p
o
rt for (unsigned) int input format
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Reorder and
rename parameter
s
f
o
r the
forma
t
decompo
s
ition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
hr
i
s
Robinson
Uninline a couple m
o
re f
u
nctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Store doubl
e
formats as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robi
n
s
o
n
Avoid te
m
p storage
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Uni
n
l
ine so
m
e func
t
i
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
Avoid
making
Resampler
[
Pre]Pad
d
ing static
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Improve
sta
t
ic builds with MinG
W
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
Ro
b
inson
P
refer GCC's c
o
nstructor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
C
hris
R
obinson
Rena
m
e some stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Don't st
o
re the
i
n
t
er
n
al format i
n
t
h
e
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinso
n
Support rear formats d
i
rect
l
y in
the mi
x
er
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robins
o
n
Avoi
d
a poten
t
ia
l
overflow whe
n
setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s
Rob
i
nson
Clean up
t
he
s
ou
r
c
e
byte offset
code
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
binso
n
Remove some
unne
e
ded muLaw special case
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Support
m
u
La
w
w
ith L
o
a
d
Data
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is R
o
binson
R
emove
a
n unne
c
e
s
sary ass
e
rt
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Be
m
uch more fl
e
xible
w
i
th loading and converting bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
R
o
binson
Don't in
l
ine the decompos
e
function
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s Robinso
n
Decompose input bu
f
f
e
r form
a
ts an
d
u
s
e it
w
hen conv
e
rting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris
Robinson
Rena
m
e
a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a
b
asic WaveOu
t
device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Sh
o
rten a cou
p
le really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 64-bit
d
o
ub
l
e buffers direc
t
l
y
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
muL
a
w
c
onvert
s
to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
on
Use the enums
in a coupl
e
more
plac
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Use enums w
h
en sele
c
ting
the
mi
x
er
commit
|
commitdiff
|
tree
2010-11-27
Chris
Ro
b
inson
Remove an unnecessary 'struct
'
keyword
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Avoid som
e
more code duplicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris R
o
b
ins
o
n
F
ix ste
p
calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix
s
ome comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Properly clamp
h
ig
h
p
i
tch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
ubtract the
frac
t
ional posit
i
on separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some variabl
e
s to be
c
l
e
arer
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
inson
Make
the
b
uffer padding size dependen
t
on
t
he resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't allocate
padding with the buffer
i
t
self
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Dec
r
ea
s
e the buff
e
r si
z
e more
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Convert a
f
ew division
s
to multipli
c
a
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make a FRACTION
O
NE macro, an
d
u
se it
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
inson
Share the interpolation fu
n
ctions an
d
us
e
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Slightly improve channel
g
ain
c
a
lculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d
a
missing break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Cal
l
Mi
x
Source directly, in
s
tead
o
f
through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
dd a
cu
b
ic resa
m
pler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force th
e
point
r
esampler when
t
he source plays
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Pass a
p
ointer
to the samplers
s
o t
h
e
y can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Rob
i
nson
Add "pre-
p
a
dding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Make t
h
e buffe
r
queue a do
u
ble-linked lis
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less
wave-in-specific in
t
he w
i
nmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
Make th
e
first enumerated D
i
rectSound devic
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
ins
o
n
Make sure th
e
targe
t
buffer size is fr
a
me
a
ligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor rework of t
h
e templa
t
e macros
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
o
b
inson
Remove the cos
i
ne resampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Double
-
up the in
t
e
r
polatio
n
f
unc
t
ions
(
a
nd
m
ake them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Rena
m
e
some "tem
p
late"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Alwa
y
s
make su
r
e
th
e
re's a sample a
v
a
il
a
ble to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Fix a bunch of c
o
mment
s
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
obins
o
n
D
o
n
'
t
"
convert" LOKI
qua
d
t
o MCF
O
RMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
b
in
s
o
n
Use a tempor
a
ry s
t
ack buffer
to store the
s
ou
r
ce
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Us
e
0-based access for t
h
e
b
u
f
fer data
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Support 8-bi
t
sample data
i
n the
mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the sam
p
le byte
s
ize aft
e
r
the res
a
mple
r
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Robinson
Get rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Ro
b
inson
Change
th
e
mixer macr
o
s
t
o declare
f
unct
i
on
s
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Ro
b
i
n
son
Set mixer
s
ample pos and f
r
ac when ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
Fully
p
ro
g
re
s
s the sour
c
e to a stopped state when n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Re
o
r
d
er some
sto
r
e
d sour
c
e params
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
binson
Make sur
e
the buffer padding
i
s always
c
l
e
ared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calculat
e
ALS
A
buffer length
wit
h
t
he
o
ther value
s
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
b
inson
Handle
t
he timer
wrapping in th
e
wave
a
nd null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Rob
i
n
son
Use helpers to
write 16- and 3
2
-bit
v
a
l
ues
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Ge
t
r
i
d
o
f the devi
c
e
t
ime
r
stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avo
i
d
temporary float variables
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is
R
ob
i
nson
Pass the da
t
a pointe
r
and
p
roper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hri
s
R
obi
n
son
Move al
u
MixDa
t
a
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s Ro
b
i
nso
n
Hide A
L
_EXTX_sample_buffer_o
b
ject
commit
|
commitdiff
|
tree
2010-11-08
Chris Rob
i
nson
Use a double wh
e
n con
v
ert
i
ng
m
ill
i
second offsets
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris
R
obinson
Increase the max
n
umber of s
o
urce
s
e
nds to 4
,
an
d
de
c
r
e
ase
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
se the number of
sends the device
is configured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robins
o
n
Remove unn
e
cessary comments and
reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Robinson
U
s
e
a switch
to se
l
ec
t
the appropriate c
h
anne
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare a var
i
able where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remove expl
i
cit use
of
-
funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix
f
pu sta
t
e handling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robi
n
son
Improve a macro
to ref
e
renc
e
its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fi
x
64-bit compilation
commit
|
commitdiff
|
tree
next