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
Make a FRACTIONONE macro, and use it
2010-11-26
C
h
ris
R
obinson
Make a
F
RACTIONONE mac
r
o
, a
n
d use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
S
hare the interpolat
i
on functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Slightly improve ch
a
nn
e
l
gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris
Rob
i
nson
Add a
m
i
s
s
ing
b
r
eak statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ca
l
l MixSource
direc
t
ly, instead of t
h
rough
a
function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
R
o
binson
Add a cubic resample
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Fo
r
ce the point resampler
w
hen the
s
ource
p
lays
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Rob
i
nson
Pass a
pointer to
the sample
r
s
s
o they can read j
u
st
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add "p
r
e-padding" t
o
th
e
temp
b
uffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buf
f
er queu
e
a
double-linked list
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Robinson
Be less wave-in-specif
i
c
in
the winmm ba
c
kend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
M
a
ke the fi
r
s
t enumerated DirectSoun
d
device us
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Make sure the ta
r
g
et buffer siz
e
is fra
m
e a
l
igned
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nso
n
Minor rework of the template macros
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
R
obinson
Remove the cosine
r
e
sample
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Double-up the interpolat
i
on f
u
n
c
tions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "templat
e
"
f
unc
t
ions
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Always
m
a
k
e sure there's a sample
avail
a
ble to
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinso
n
Fix a b
u
n
ch
of comm
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't
"
c
onve
r
t"
L
OKI quad to MCF
O
RMATS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Use a
tempora
r
y
stack buffer to store the source buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
R
obins
o
n
Use
0-
b
a
s
ed access for
the buffer dat
a
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Supp
o
rt 8
-
b
it sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
C
h
eck
t
he sa
m
ple byte
size after the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
G
e
t r
i
d of a useless union
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Change the mixer ma
c
ros to declare fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robi
n
son
Set mixer sample pos
a
nd fra
c
when ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Ful
l
y progress
t
h
e
source t
o
a
st
o
pped st
a
t
e when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reo
r
d
e
r some sto
r
ed source
param
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
M
a
ke su
r
e the buffer pad
d
ing i
s
always cle
a
re
d
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Ro
b
inson
Cal
c
u
l
ate ALSA buffer le
n
gth
w
ith the
othe
r
v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
C
hris Rob
i
nson
Handle
t
he
t
i
mer wrapping
i
n the
w
ave and nu
l
l outpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris R
o
binson
U
s
e helpers to wr
i
te 16- and 32-bi
t
values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Get rid of the
device timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
Robinson
A
v
oid tem
p
orary float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Pass the data point
e
r
an
d
prope
r
s
ampler to
t
he mix
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move alu
M
ixData back to
A
Lu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
Ro
b
inson
H
i
d
e AL_E
X
TX_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
is Robin
s
on
Use a
doub
l
e when converting
millise
c
o
n
d offset
s
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris R
o
binson
Increase
t
he max number of sou
r
ce s
e
nds to 4, and decre
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
n
s
on
Use t
h
e
num
b
e
r
of
s
e
n
ds the devic
e
is
configured fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris R
o
binson
R
e
move u
n
nec
e
ssary com
m
ents a
n
d
reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use a switch to select the appropr
i
ate channel-co
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Robinson
De
c
la
r
e a varia
b
l
e
where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
R
e
mo
v
e
expl
i
cit use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
h
ri
s
Rob
i
nson
F
ix fpu stat
e
handling w
i
t
h
_contr
o
l
f
p
commit
|
commitdiff
|
tree
2010-10-11
C
hr
i
s Robinson
Improve a m
a
cro to ref
e
rence i
t
s parameter
commit
|
commitdiff
|
tree
2010-10-11
Chr
i
s Robinson
Fix 64
-
bit
compi
l
at
i
on
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename
a
couple mor
e
v
aria
b
les
commit
|
commitdiff
|
tree
2010-10-10
Chris
Robin
s
o
n
Im
p
rove nam
i
ng and pl
a
cement of a cou
p
l
e
variabl
e
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robi
n
son
Simplify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
R
o
b
ins
o
n
Chec
k
re
s
ampler mode
f
irst
w
hen selecting the
mixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Get a variable wher
e
it's
needed
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Pass the device t
o
the mix
function and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
C
la
r
ify
a
check
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robins
o
n
Make the SourceM
i
x functio
n
a met
h
od of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robins
o
n
Avoid updating the
s
o
urc
e
in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
C
onvert
s
h
o
rts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't try to
open the ALSA device a
s
e
c
ond time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
A
void some code duplica
t
ion
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is R
o
binso
n
L
oca
l
ize more variables and remove
unnece
s
sa
r
y ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s
Robinson
Avoid sam
p
ling b
e
yond the en
d
of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
L
oc
a
l
i
ze s
o
m
e
variables to the
mixer
m
acros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Use separate mixi
n
g loops for
t
he dry path and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Better
p
rotec
t
aga
i
nst negativ
e
attenuation
commit
|
commitdiff
|
tree
2010-09-24
C
hris Robinson
Use ALflo
a
t for the dry m
i
x
b
uf
f
er
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Re
m
ove a
n
unnecessary variable
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris
R
obinson
Rename
s
ome va
r
iables to
be le
s
s co
n
fusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Fi
x
line
indentat
i
o
n
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
b
inson
Be consistent with
a variable's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Convert
fl
o
at to short s
i
milar
t
o shor
t
to
f
loat
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obi
n
s
on
Store and mix signed 16-bit
samp
l
es
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
All
o
w the mixing l
o
op to acce
s
s
th
e
differen
t
sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s Rob
i
nson
Co
m
pa
c
t s
o
me reuse
d
code
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robin
s
on
Allow
a
c
c
es
s
ing the buffer data as mul
t
i
p
le
data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is Robinson
D
u
pl
i
cate ste
r
eo
sources by default
commit
|
commitdiff
|
tree
2010-09-22
Chris
R
obi
n
son
Use
s
e
parate ma
c
ros for t
h
e
d
i
fferent mixing loops
commit
|
commitdiff
|
tree
2010-09-22
Chris R
o
binson
C
o
n
s
ol
i
date
some
c
o
d
e
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Robinson
Re
d
uce s
o
me more
i
nden
t
ation
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
R
e
duce some indentat
i
on
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
obins
o
n
Improve some range
checks
commit
|
commitdiff
|
tree
2010-09-21
Chris Rob
i
nson
I
m
plement AL_SOFT_
b
u
f
fer_sub_data using the
c
urre
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Ch
r
is Robinson
Im
p
rove range checking for
B
ufferSu
b
D
a
t
a
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
S
t
o
r
e ai
r
absorption fa
c
tor locally
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
P
reven
t
effectiveDist f
r
o
m g
o
ing negative
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
P
ass dry-p
a
th c
l
ick buffers as parameters to MixSource
commit
|
commitdiff
|
tree
2010-09-10
Chris
R
obinso
n
Sourc
e
positions at and after the en
d
of the buffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chri
s
Robinson
Avo
i
d another non-descript incr
e
menting var
i
able
commit
|
commitdiff
|
tree
2010-09-09
Ch
r
is Robinson
Avoid u
s
ing a singl
e
-
letter iter
a
tor value
commit
|
commitdiff
|
tree
2010-09-09
Chris Ro
b
inson
Combine m
u
ltiple che
c
ks into one
commit
|
commitdiff
|
tree
2010-09-08
Chris Robi
n
son
Better prot
e
ct
a
gainst s
a
mp
l
e overflo
w
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinson
Remov
e
unnecessary check
commit
|
commitdiff
|
tree
2010-09-08
C
hris Robinson
Fix compa
r
i
s
on che
c
k
commit
|
commitdiff
|
tree
2010-09-07
Chris Ro
b
inson
Add missin
g
else
commit
|
commitdiff
|
tree
2010-09-07
Chr
i
s
R
obinson
Wat
c
h
for
a
few
more
nega
t
ive sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Check for invalid negative sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
R
e
move unuse
d
st
r
uct member
commit
|
commitdiff
|
tree
2010-08-16
Chris Robins
o
n
Com
b
ine two
arrays into
o
ne
commit
|
commitdiff
|
tree
2010-08-16
Chris R
o
binson
Handle clicks by watching
cha
n
ges between updat
e
s
commit
|
commitdiff
|
tree
2010-08-16
Chr
i
s Robins
o
n
Use the corre
c
t
v
alue to dereferenc
e
an array
commit
|
commitdiff
|
tree
next