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
Check for a couple missing input formats and remove an unneeded default case
2010-11-30
C
hri
s
Robinson
Check for a c
o
uple
missing i
n
put
f
o
rmat
s
an
d
re
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Let Decompos
e
InputT
y
p
e
v
e
rify the
f
o
r
mat pas
s
ed
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Pass the input chann
e
l co
n
f
ig and
s
ample type to LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Mak
e
t
h
e
decomp
o
s
e
funct
i
ons r
e
turn false when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Comb
i
n
e t
w
o switch blocks
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
R
eorde
r
some pa
r
a
meters for consistency
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is
Robins
o
n
Fix
source
o
ff
s
et calculations
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
S
tore the
d
ecomposed source f
o
rmat in the buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Keep a handle on t
h
e b
u
ffer with the forma
t
when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Add I
M
A4 as a
s
ource data type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
d
d su
p
port
f
or
(uns
i
gned) int input formats
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
in
s
on
Reorder
and ren
a
me
p
arame
t
er
s
for
the form
a
t decompositi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Uninlin
e
a co
u
p
le more functio
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
o
binson
Store doub
l
e form
a
t
s as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid
t
emp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Un
i
nli
n
e some functions
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is
Robinson
Avoid
m
aking
R
e
s
ampler[Pre
]
Paddi
n
g static
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
I
mprove
st
a
tic builds
w
i
t
h MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
ns
o
n
P
r
ef
e
r GCC's co
n
stru
c
tor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Re
n
ame some s
t
uff
f
or consi
s
tency
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris
R
o
binson
Don't st
o
re the internal fo
r
mat in t
h
e b
u
ffer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robins
o
n
Sup
p
ort rea
r
f
ormats directl
y
in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinso
n
Avo
i
d a
p
otential
ove
r
f
low when sett
i
ng t
h
e s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
Robinson
Clean up the s
o
urce
b
y
t
e offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
Remove
s
om
e
u
n
needed m
u
Law sp
e
cial
c
ases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support
mu
L
aw wi
t
h
LoadD
a
ta
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Remove
a
n unnecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
B
e
much more flexible wit
h
l
o
ading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
R
obinson
D
on
'
t
inline the decom
p
ose funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
D
e
compos
e
i
n
put buffe
r
formats a
n
d use it
w
hen
convert
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robin
s
on
Rename a
fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a ba
s
ic
Wav
e
O
u
t device
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
i
n
s
o
n
Shorten a
c
ou
p
le really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Support 64-bit
d
o
uble buffers directly
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris R
o
bin
s
on
muLaw converts to 16-bi
t
, not float
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Use the enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use enu
m
s
when selecting the mix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Re
m
ove
a
n
u
nnec
e
s
s
ary 'str
u
ct'
k
e
yword
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Avo
i
d
s
o
me more c
o
de duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
b
ins
o
n
Fix step calcu
l
atio
n
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
nson
Properly c
l
amp
h
igh pi
t
ch values
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Subtra
c
t the
f
ractional position
s
eparately
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Renam
e
so
m
e var
i
ables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
hris Rob
i
nson
Make
t
he buf
f
e
r
paddi
n
g size
depe
n
dent on
t
h
e res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
binso
n
D
o
n't allocate pa
d
ding with t
h
e buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the
buffer si
z
e
more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Convert a few div
i
sio
n
s
to mul
t
ipli
c
ati
o
ns
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
binson
M
a
ke
a FRACTIONONE
m
a
c
ro,
a
nd u
s
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Share
t
he interpol
a
tion fun
c
tions a
n
d use them
in
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
S
lightly impr
o
ve channel gain c
a
lcu
l
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Add a missing break statement
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinso
n
Cal
l
MixSour
c
e
direct
l
y, instead o
f
th
r
ough a f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
A
dd a cubi
c
resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
F
o
rc
e
the po
i
nt resampler when t
h
e so
u
rce play
s
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Pa
s
s a pointer to the sample
r
s
so they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obinson
Ad
d
"
pre-paddin
g
"
to the temp
b
uffe
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make the buffer queue a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less wave-
i
n-specific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the firs
t
enumerat
e
d DirectS
o
und device
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Make sure the target buff
e
r size is fr
a
me aligned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robi
n
son
Minor rework of
t
h
e
temp
l
a
t
e m
a
cros
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Remove th
e
cosine resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris
Rob
i
nson
Double-up th
e
i
n
terpolat
i
o
n
func
t
ions (and make the
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Rename
som
e
"template"
functions
commit
|
commitdiff
|
tree
2010-11-25
Chris
Rob
i
nson
Always
m
ake sure there
'
s a sample availabl
e
to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Fix a bunch of c
o
mments
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Don't "con
v
ert" LOKI quad to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Use a temporary
s
tack buffer to st
o
re
t
he sou
r
ce
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Use 0-based access
f
or th
e
b
u
ff
e
r dat
a
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Rob
i
nson
Suppo
r
t
8-bit sample da
t
a in the
m
ix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Chec
k
the sam
p
le byte size a
f
ter the resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid of
a useless unio
n
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robinson
Ch
a
nge th
e
mixer macro
s
t
o decla
r
e fu
n
ction
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Se
t
mixer sam
p
le
p
o
s and
frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully progress t
h
e source to a
s
topped s
t
ate
when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reor
d
er some
s
t
o
r
ed source pa
r
a
m
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Mak
e
sure the buffer p
a
dding
i
s alway
s
c
l
e
a
red be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robin
s
o
n
Ca
l
culate
A
LSA buffer l
e
ngth
with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
H
a
nd
l
e the timer wrap
p
ing in the wave an
d
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s Robinson
Use helpers to write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Get
r
id of th
e
device timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robins
o
n
Avoid temp
o
rary floa
t
variable
s
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Pass the data pointer
a
nd proper s
a
mple
r
t
o
th
e
mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Move aluMixData back to A
L
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
Hide AL_EXTX
_
sample_bu
f
f
er_object
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
R
obinson
Use a
d
ouble when c
o
nvert
i
n
g millisecon
d
offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Incre
a
se the max number of sour
c
e sends to 4, and
d
ecrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Use th
e
number
of sends the device is conf
i
gu
r
ed for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Re
m
ove unnecessary com
m
e
nts and reorder some l
i
n
e
s
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use a switch to selec
t
t
h
e
app
r
op
r
iate chan
n
el-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robi
n
son
Declare
a
varia
b
le where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris
R
obinson
Remove explic
i
t use of
-funrol
l
-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris
R
obinson
Fix
fpu
state handli
n
g
w
ith _contro
l
fp
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
obinson
Improve a macro to refe
r
ence its paramete
r
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
binson
Fix 64-b
i
t compilation
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s Robinso
n
Re
n
ame
a couple more varia
b
les
commit
|
commitdiff
|
tree
2010-10-10
Chris Robins
o
n
Impr
o
v
e naming an
d
placement of a couple vari
a
bl
e
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinso
n
Si
m
plify a c
a
lculat
i
on
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Rob
i
nson
Check resampler mode
first when selecting the mi
x
er
commit
|
commitdiff
|
tree
next