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
Combine two switch blocks
2010-11-30
C
h
ris
R
o
binson
Co
m
b
ine t
w
o s
w
itch blocks
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Reorder some
parameters fo
r
consistency
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
ins
o
n
F
i
x
sourc
e
offset calcula
t
i
ons
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Store the decompo
s
e
d sou
r
c
e forma
t
i
n the
buffe
r
commit
|
commitdiff
|
tree
2010-11-30
Chris Rob
i
nson
Keep a handle o
n
t
he buffer w
i
t
h
t
h
e format
when queuei
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robinson
Add IM
A
4 as
a s
o
urce data type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add support for (un
s
igne
d
) int in
p
u
t
formats
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
bi
n
son
Reord
e
r and
rename param
e
t
e
r
s f
o
r
t
he
format decompositi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
so
n
Uninline a
cou
p
l
e more functions
commit
|
commitdiff
|
tree
2010-11-29
C
hris
Robinson
Store double
f
ormats as
f
loat
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avo
i
d
t
emp storag
e
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Uninline s
o
me fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
o
n
Avoid maki
n
g Resam
p
ler[Pr
e
]Padding sta
t
ic
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obin
s
o
n
Impr
o
v
e
static builds wi
t
h MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
P
r
e
f
er GCC's construc
t
or
,
even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinso
n
Rename some st
u
f
f
for
c
onsistency
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Don't store the inte
r
nal format in
the
buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Supp
o
rt
r
e
ar formats dir
e
ctly in
t
he mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
bins
o
n
A
v
oid a p
o
tential overflow when setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Clean
up the so
u
r
ce byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Remove some unneed
e
d muLaw s
p
ec
i
a
l
cases
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robi
n
s
o
n
Support muLaw w
i
th LoadD
a
ta
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Remove
a
n
unn
e
cessary
a
ssert
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Be
m
uch
more fle
x
i
b
le with loading an
d
con
v
erting buf
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
obinso
n
Don't in
l
ine the decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
D
ecompose input buffer formats a
n
d use it when c
o
nverti
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Rename a functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a ba
s
ic
W
aveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Shorten
a
couple r
e
ally long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 64-bit
d
o
ubl
e
buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
n
son
muLaw con
v
erts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
U
se
th
e
enums in a
c
ouple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Use enums
when selecting the mi
x
er
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Re
m
o
v
e
an unnecessary
'
s
t
ruct' key
w
ord
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is R
o
binson
Avoid some more
code duplication
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
F
ix
s
t
ep
c
alculations
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robi
n
son
Fix
some
c
o
mments
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Properly clamp high pitch va
l
u
e
s
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinso
n
Subtra
c
t the
fraction
a
l positio
n
separately
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinso
n
Rename s
o
me va
r
iable
s
to be clear
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Make the buffe
r
padding s
i
ze
d
ep
e
nden
t
on
t
he resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
obinson
Don't allocate padding
wi
t
h the
b
uffer it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrea
s
e the
b
uffer s
i
ze more
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinso
n
Convert a
f
e
w
d
i
visions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Make a FRACTIONO
N
E
m
a
cro, and use i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Share the
i
n
terpolatio
n
f
unctions
a
nd use them
i
n the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Sl
i
ghtly
improve channel gain calc
u
l
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
A
d
d
a
m
issin
g
break st
a
tem
e
nt
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Call MixSource d
i
rectly
,
instead o
f
t
hrough a
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
obinson
Add a cubic
r
esampler
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Rob
i
nson
Force the point re
s
amp
l
e
r when t
h
e source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Pa
s
s a point
e
r to the
samplers
s
o
th
e
y can re
a
d
jus
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Add "pre-pad
d
i
n
g" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinson
Make t
h
e bu
f
fer q
u
eue a double-l
i
nk
e
d list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Be less wav
e
-i
n
-specific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bin
s
on
Make the fi
r
st enumer
a
t
ed DirectSound
d
e
v
ice
u
s
e t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make sure
t
h
e ta
r
get buffer size
is frame al
i
gned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Minor rework of the template macr
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Remove t
h
e
cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Dou
b
l
e-u
p
the interpol
a
tion functions (and
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
binson
Re
n
am
e
s
ome "template" f
u
nctions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Always make s
u
re there's a s
a
mple available t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Fix a bunch o
f
comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
i
nson
Don't "convert" LOKI quad
t
o MCFORMATS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is Robinson
Use a temporar
y
s
ta
c
k
b
uffer to store th
e
source b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Use 0
-
ba
s
ed acc
e
ss f
o
r
the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
R
o
b
i
nson
Support 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
Robinson
Check the sam
p
le byte size
a
fter the re
s
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Get
rid of
a
useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
C
hange the mi
x
e
r
m
a
cros
to de
c
la
r
e functions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
Set mixer sample pos and fr
a
c when
nee
d
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Fully progress the sour
c
e t
o
a st
o
pped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
Reorder some stored source
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robi
n
s
o
n
Make sure
t
h
e
buffer pa
d
ding is
a
lways cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chr
i
s R
o
binson
Ca
l
culate ALSA bu
f
fer length with the
o
t
h
er
v
a
l
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle the
t
imer wra
p
ping
i
n the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use help
e
r
s
to wr
i
te 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bi
n
so
n
G
e
t
rid
of
the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Avoid
t
emporary
f
loat variabl
e
s
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinso
n
Pas
s
the data pointer and proper
s
ampl
e
r to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is R
o
b
inson
Move a
l
uMixDa
t
a back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Hide AL_EXTX_
s
a
m
p
le_b
u
ffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
Robin
s
o
n
Use a
d
ouble when converting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Inc
r
e
ase
the m
a
x number of source sends to 4, and decr
e
ase
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s
Robinson
Use the numb
e
r of sends the devi
c
e i
s
c
o
nfigured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris
Robinson
Re
m
ove un
n
eces
s
ary c
o
mments and reorder
s
ome
l
ines
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Ro
b
inso
n
U
s
e a switch t
o
sele
c
t
the ap
p
ropriate ch
a
nnel
-
coun
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare a
varia
b
le wher
e
it's u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
binson
Remo
v
e expl
i
cit use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
hri
s
Robinson
Fix
f
p
u state
handli
n
g with _controlf
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Rob
i
nson
Improve a macro to refere
n
ce it
s
p
a
ramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Ro
b
in
s
o
n
Fix 6
4
-
bit compilati
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s R
o
binson
Re
n
ame a couple
m
ore variables
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Robins
o
n
Improve naming and placement
o
f
a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simplify
a calcul
a
tion
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
Robinson
Check resampler mode fi
r
st
w
hen
s
el
e
c
t
ing the mi
x
er
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Get a va
r
iable wh
e
re
i
t
's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
P
a
ss the device to the
mix functio
n
and loc
a
l
i
ze the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Clarify a c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris
Robinson
M
ake the Source
M
ix
f
u
nction
a
method o
f
t
he ALsource
.
.
.
commit
|
commitdiff
|
tree
next