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
Reorder and rename parameters for the format decomposition functions
2010-11-29
Chris
R
obinson
R
e
order an
d
r
e
na
m
e p
a
r
a
meter
s
for the format decompo
s
ition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
U
n
in
l
ine a coup
l
e more function
s
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
i
s Rob
i
nson
Store double formats as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
Avoid t
e
mp storag
e
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Uninline some
functi
o
n
s
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
R
obinson
Avo
i
d making Resa
m
pler[Pre]Paddin
g
static
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Ro
b
inson
I
m
prove static build
s
with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Prefer G
C
C's
c
ons
t
ructor, eve
n
in
Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
ename some stu
f
f for co
n
s
isten
c
y
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't store the inter
n
al format in the buff
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
S
u
pport rear fo
r
ma
t
s
directly in
the m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-28
C
hri
s
Robins
o
n
Avoid a potential overflow
when s
e
tting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Clean up t
h
e source byte offset c
o
de
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove som
e
unneeded muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Supp
o
rt muLaw with LoadDat
a
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robinson
Remove an unnecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Rob
i
n
s
on
Be
m
u
ch more
fl
e
xib
l
e with
loading an
d
converting buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris
R
o
binson
Don't inline the decomp
o
se fun
c
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robi
n
son
D
e
compose
i
n
p
ut buffer fo
r
mats and use
i
t when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename
a function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robins
o
n
Add
a bas
i
c WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Sho
r
t
e
n
a couple
r
ea
l
l
y
long li
n
es
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Support 64-bit d
o
uble buf
f
ers
d
irec
t
l
y
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
muLaw converts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Use
t
he enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is
R
o
binson
U
s
e enums when selecti
n
g the m
i
xer
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
ob
i
nson
Remove
a
n unnecessary 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
A
v
oid some more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
Fix step c
a
lculations
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Fi
x
some comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Properly clamp
hig
h
pitch
values
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obins
o
n
S
u
btract the fracti
o
nal positio
n
s
e
parately
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
Robins
o
n
Rename some variables t
o
b
e cle
a
rer
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
i
n
s
o
n
Make th
e
bu
f
f
er padding size dependent
o
n the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Don't
a
l
locate padding
with
the buffe
r
itself
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
i
n
s
o
n
D
e
cr
e
ase the buffer size
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a f
e
w
d
i
v
isions to multiplicat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make a FRACTIONON
E
macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
i
n
s
on
S
h
are the interp
o
lati
o
n functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightly impr
o
ve channel g
a
in
calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Add
a
missing break s
t
atement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSource
direc
t
ly, instead of through
a functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
a cubic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robi
n
son
For
c
e the poin
t
resam
p
ler wh
e
n
the sou
r
ce pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
P
a
ss a pointer to th
e
s
ampl
e
r
s so they can r
e
ad just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
in
s
on
A
d
d
"
pre
-
padding" to
the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robi
n
s
on
Make
th
e
buffer que
u
e a
double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Be less
w
ave-i
n
-speci
f
ic in t
h
e winmm bac
k
e
nd
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make t
h
e first enumerated
D
i
r
ect
S
ound de
v
i
ce
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Make sure
the tar
g
et buffer size
i
s
frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
M
inor
r
ework o
f
the
t
emplate macros
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obi
n
son
R
e
mo
v
e the co
s
i
n
e resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Robinson
Do
u
ble-up the
interpolation functions (and make
t
hem
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Ren
a
me some "template"
functio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robi
n
so
n
Always
make sure there's a sample
avai
l
able to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Fix a
b
unch
o
f comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
ins
o
n
Don't "conv
e
rt" LOKI
q
u
a
d to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robin
s
on
Use a temp
o
rary
s
tack buffe
r
to st
o
re the source
b
u
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Use
0-based access for t
h
e buffer dat
a
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Support 8-
b
it sam
p
le dat
a
in the mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
R
obins
o
n
Check
t
h
e sample by
t
e size
after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Get rid of a
u
seless u
n
ion
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
nson
Ch
a
nge t
h
e
m
i
x
er macros to declare
f
unct
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Set mixer sample p
o
s and
frac
w
hen needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
F
u
lly
pr
o
gress the so
u
rce
t
o a stopped
s
tate
w
h
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
R
e
order s
o
m
e
stored sou
r
ce par
a
ms
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
on
Make sur
e
th
e
buffer paddi
n
g is alway
s
cle
a
red b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinso
n
Calculate
A
LSA buffer
length with the o
t
he
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Handle the timer wrapping in the wave and null
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
Use helpers t
o
write 16- and 32-bi
t
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
R
o
binson
Ge
t
rid of the device timer st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Avoid te
m
p
o
rary float v
a
riables
commit
|
commitdiff
|
tree
2010-11-21
C
hris
R
obi
n
son
P
ass the data pointer
and pro
p
er s
a
mpler to
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
H
i
de AL_EXTX_s
a
mple_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
C
hris Robinson
U
s
e a double when
convert
i
ng mill
i
se
c
on
d
offse
t
s to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Increas
e
the max number of sou
r
c
e sends to 4, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
i
s
Rob
i
nson
U
s
e the nu
m
ber of sends the device is configu
r
ed for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remov
e
unne
c
essary comments and
r
eorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Us
e
a sw
i
tch to s
e
lect t
h
e appro
p
ria
t
e channel
-
count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robins
o
n
Declare a
v
a
r
iable wh
e
re it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
son
Remov
e
e
xp
l
icit
use
o
f -f
u
n
r
o
ll-loop
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Robin
s
on
Fix fpu state handling
with _control
f
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a macro to
r
efer
e
nce its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
Fix 64-bit com
p
ilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a couple more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris
Robinson
Improve
n
aming and
p
l
a
cemen
t
o
f a couple va
r
iabl
e
s
commit
|
commitdiff
|
tree
2010-10-09
Ch
r
is Robinson
Simplify a cal
c
u
la
t
ion
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
Robins
o
n
Check resamp
l
er mode
firs
t
when selecting the mix
e
r
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Get a variable where
i
t'
s
n
eeded
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robi
n
son
Pa
s
s the device to the
m
ix f
u
ncti
o
n
and localize
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
l
a
rify a check
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Make the SourceMix function
a
method
o
f the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoi
d
updat
i
ng th
e
s
o
urc
e
in
MixSou
r
ce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert
shorts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Don
'
t t
r
y to ope
n
the ALSA
d
evice a
second
time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid some code duplic
a
tion
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robinso
n
Localize mo
r
e
variables
and
remo
v
e unne
c
essary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robin
s
on
Avoi
d
sa
m
plin
g
beyond the en
d
of th
e
loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Rob
i
nson
L
o
c
a
lize so
m
e
va
r
iables
to th
e
m
ixer
m
a
cros
commit
|
commitdiff
|
tree
next