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
Remove some unneeded muLaw special cases
2010-11-28
C
hri
s
Robin
s
o
n
Remove som
e
u
nneeded muLaw
s
pecial cases
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robinson
Suppor
t
muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
R
emove an unn
e
ces
s
ary
assert
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s Robinson
Be m
u
ch more
f
lexible
with loading an
d
conve
r
ting bu
f
fe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robin
s
on
Don
'
t inline the d
e
compose function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Decompos
e
inpu
t
buf
f
er formats and us
e
it whe
n
convert
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename a functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a b
a
s
i
c WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
R
obinso
n
S
h
o
rt
e
n
a
c
ouple reall
y
long lines
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
n
son
Support 64-
b
it doubl
e
buf
f
e
rs dir
e
ctly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
muL
a
w converts to 16-bit, no
t
float
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Rob
i
nson
Use the en
u
ms in
a
coup
l
e m
o
re places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Use enu
m
s when selecti
n
g t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
ns
o
n
Rem
o
ve a
n
u
nnecessary 'stru
c
t
' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
A
void some
more c
o
de
d
u
pli
c
ati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix step calcu
l
a
tions
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Fix som
e
comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Properly clamp high pit
c
h valu
e
s
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Subtr
a
ct the fra
c
tional position separa
t
ely
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
n
s
on
Ren
a
me some variables to be
c
learer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Make
the buffer paddi
n
g s
i
ze
d
ep
e
n
d
ent on t
h
e resampler
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
i
ns
o
n
Don't allocate padding with the buffer
i
tself
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robin
s
on
Decrease
the buffer
s
i
z
e
m
ore
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
C
onvert a few divisions to mul
t
iplications
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
M
a
ke
a
FRACTIONONE
macro, and use i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Shar
e
t
h
e interpolation functions a
n
d use
t
hem
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binso
n
S
l
i
g
h
tly impro
v
e channel
gain calculat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
A
d
d a m
i
s
s
i
ng
break s
t
ate
m
ent
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Ca
l
l MixSour
c
e directly, i
n
stead o
f
through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
A
dd a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the point resampler w
h
e
n the
source pla
y
s
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
Robinson
P
a
ss
a pointer to the
s
amplers so they can read j
u
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bins
o
n
Ad
d
"pre-pad
d
ing"
t
o t
h
e temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Make the
buffer
q
ueue a dou
b
le-linked list
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
ob
i
n
s
o
n
Be le
s
s wave-in
-
sp
e
c
ifi
c
i
n the
w
i
n
mm
bac
k
e
nd
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the first enume
r
ated DirectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make su
r
e
the target
b
uffer size
is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Minor re
w
ork of the te
m
plate
m
ac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Remove
the co
s
ine resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Double-up the interpola
t
i
o
n functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robinson
R
e
nam
e
some "tem
p
late"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Always make sure
ther
e
's
a
s
ample available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Fi
x
a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Don'
t
"convert" LOKI quad to MCFORMA
T
S
quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Robinson
Use a tem
p
or
a
ry stac
k
b
u
f
fer
t
o
store th
e
s
o
urce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Use 0-based access for
t
he buffer
data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
S
u
p
p
o
rt 8-
b
it sample dat
a
in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
so
n
Check
t
h
e sample byte s
i
z
e
a
fter the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
in
s
on
Get rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robi
n
so
n
C
han
g
e the mix
e
r macros to declare f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
S
et mixer sample
po
s
and frac w
h
e
n
need
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Fully pr
o
gre
s
s
t
h
e
source to a stopped state when
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Re
o
rder some store
d
source p
a
rams
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Make sure
t
he
buff
e
r
padding is always
c
leared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Ro
b
inso
n
C
alculate AL
S
A buffer length with th
e
ot
h
er values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle the time
r
w
r
a
pping in the wa
v
e
and null
ou
t
put
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
is Robinson
Use helpers to write
16-
a
nd 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Ge
t
rid of
the de
v
ice timer
st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
o
n
Avo
i
d temporary float variabl
e
s
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Pass the data pointer an
d
proper sampler to
t
he mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinson
Move
a
luMixData back t
o
AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
Hide AL_E
X
TX_sample_buffe
r
_
object
commit
|
commitdiff
|
tree
2010-11-08
Chr
i
s Robinson
Use a double w
h
en converting mil
l
iseco
n
d of
f
sets
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
In
c
rease the
m
ax
n
umber of sou
r
ce sends to 4, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binso
n
U
se the number of
s
ends
t
h
e
d
evice is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Rob
i
nson
Rem
o
ve unne
c
essary comments and
r
eorder some l
i
nes
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
s
e
a switch to select the a
p
p
ropriate chann
e
l-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Ro
b
inson
D
ecla
r
e a
variable where it's
used
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robi
n
so
n
Remove expl
i
cit use of -funroll-l
o
op
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu sta
t
e handling wi
t
h _con
t
rol
f
p
commit
|
commitdiff
|
tree
2010-10-11
Chris
Robinson
Impr
o
ve a macr
o
to reference
its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
obinso
n
Fix 64-bit
compila
t
ion
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris
R
o
binson
Rename
a couple
more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inson
Impr
o
ve naming and pla
c
e
m
e
nt of a couple
v
ariables
commit
|
commitdiff
|
tree
2010-10-09
C
hri
s
Robin
s
on
Simpl
i
fy a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
r
esample
r
mode
firs
t
when selecting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variable w
h
ere
i
t
'
s needed
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robin
s
on
Pass the device to the mix function and
lo
c
alize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
larify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Make the SourceMix fu
n
c
t
ion a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Avoid updati
n
g
the
sour
c
e in
MixSourc
e
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
C
onver
t
s
horts
so that 0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Don'
t
tr
y
t
o
open the ALSA
d
evice a
second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoi
d
some
code d
u
plic
a
ti
o
n
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Robinson
Localize
m
ore variables
and remove
u
nnecess
a
ry o
n
es
commit
|
commitdiff
|
tree
2010-09-25
Chris R
o
binso
n
Avo
i
d
s
ampling beyond
t
he end
o
f
the l
o
op
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is Robinson
L
ocalize some varia
b
les to the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Use separate mixing lo
o
ps
f
o
r
the dry path and we
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinso
n
Bet
t
er
p
rotect
a
gainst negative attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
bin
s
on
Use ALfloat for the d
r
y
m
ix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Remove
a
n unnec
e
ssary variable
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
i
n
s
on
R
ename
s
o
me v
a
r
iabl
e
s to be
les
s
con
f
using
commit
|
commitdiff
|
tree
2010-09-23
Chris
Ro
b
inson
Fix line i
n
dentation
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
B
e consist
e
nt with a variable's
use
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
C
o
nvert
f
loat to
short simil
a
r to s
h
or
t
t
o
f
loat
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
S
tor
e
an
d
mix signed 16-bit sa
m
ples
commit
|
commitdiff
|
tree
2010-09-23
C
hri
s
Robins
o
n
Allow the m
i
xing
l
oop t
o
access the different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinson
Compact some
reused code
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinson
All
o
w
a
cce
s
sing the buffe
r
data as multiple data type
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is R
o
bins
o
n
Duplicate
stereo sources by default
commit
|
commitdiff
|
tree
next