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
Chris
Robinson
Make a
FRACTI
O
N
ONE macro,
a
nd use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Share the
i
nterpolation fun
c
tio
n
s and use them
i
n
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
b
i
nson
S
l
ight
l
y imp
r
o
v
e channe
l
g
ain calculati
o
ns
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Ro
b
inson
Add a m
i
ssing
b
rea
k
st
a
tement
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robin
s
o
n
Call MixSou
r
ce directly, instead of t
h
ro
u
g
h a
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
nson
A
d
d
a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the
p
oi
n
t resampler when the sou
r
ce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
obinson
P
ass a pointer to th
e
samplers s
o
they can read
j
ust
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"
pr
e
-paddi
n
g
" to
t
he
t
emp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make
the
b
uffer queu
e
a doub
l
e-linked l
i
st
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Be l
e
ss wave-in-spec
i
fic in the winmm
b
ac
k
end
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make the
f
ir
s
t enumer
a
ted Dir
e
ctSound de
v
ice u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
Make sure the target buf
f
e
r s
i
z
e
is fr
a
m
e alig
n
ed
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
M
i
nor rework
of the
temp
l
ate ma
c
r
o
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
b
i
nson
Remove
t
h
e
cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
binson
D
o
u
ble-
u
p th
e
interpolation function
s
(
a
nd
m
a
ke them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some
"
temp
l
ate
"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
inson
Alwa
y
s ma
k
e
s
u
r
e the
r
e's a s
a
mple av
a
ilable t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robin
s
o
n
F
ix a
b
unch of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't "con
v
ert"
LOK
I
quad to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Use a
temporary st
a
ck buffer t
o
s
tore the source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Ro
b
i
n
son
Us
e
0-based access for the
b
uf
f
er data
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
obinson
S
u
pport 8-bit
s
ampl
e
d
ata in
t
he mixe
r
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Ch
e
ck t
h
e
sample
b
yte si
z
e after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris
Ro
b
inson
G
e
t rid
o
f a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
C
han
g
e the mi
x
er ma
c
ros to declare fun
c
tions
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Set mixer sample pos a
n
d frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Fu
l
ly
p
rogress the source to a stopped sta
t
e w
h
en n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Reorder some
stor
e
d
source params
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s
Robins
o
n
Mak
e
sure the buf
f
e
r
paddin
g
is always cleared
b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calculate ALSA
b
uffe
r
l
e
n
gt
h
with the other
values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Ha
n
dle the timer wrapping
i
n the wave and null
o
ut
p
ut
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
U
s
e
h
elpers to wr
i
te 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinson
G
et rid o
f
the device tim
e
r stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inso
n
Avoi
d
tempo
r
ary float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass the data
p
ointe
r
and proper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
o
n
M
o
ve aluMix
D
ata
b
ack
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hr
i
s Robinson
Hide AL_EXTX_sample_
b
uffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
C
h
ris Rob
i
nson
Use a do
u
ble when conve
r
ting m
i
l
li
s
econd
o
ffs
e
ts to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
inson
Incr
e
ase
t
he max numbe
r
of sourc
e
sends
t
o 4
,
and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Robinson
Use the
numbe
r
of se
n
ds the device is config
u
red for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris
Robinson
Remove un
n
eces
s
ar
y
c
o
mme
n
ts and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robinson
Use a
swi
t
ch to select
t
he
appr
o
pr
i
a
t
e
chan
n
el-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare a variable where
i
t's us
e
d
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
binson
R
emove ex
p
lici
t
use o
f
-
funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robi
n
son
Fix
f
p
u
stat
e
hand
l
ing with _cont
r
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve a ma
c
ro to reference its
p
arameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
R
obinson
Fix 64-
b
it compilation
commit
|
commitdiff
|
tree
2010-10-10
C
h
r
is Robinson
Rename
a
cou
p
le more variables
commit
|
commitdiff
|
tree
2010-10-10
C
h
r
i
s
Robins
o
n
Im
p
rove naming and placement o
f
a cou
p
l
e var
i
ables
commit
|
commitdiff
|
tree
2010-10-09
Chris R
o
binson
Simplify a calculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check resampler mode first w
h
en sele
c
t
i
ng the
mixer
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robins
o
n
Get
a
variable
where it's
needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pass the device
to the mix funct
i
on
a
nd locali
z
e the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
n
son
Clarify
a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
M
a
k
e
th
e
SourceMix
f
u
nctio
n
a me
t
hod of the AL
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Avo
i
d
updating the source in
MixS
o
urce
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Rob
i
nson
Convert shorts so th
a
t
0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robinson
Don't try t
o
open the ALSA
d
evice a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
A
void some code d
u
plication
commit
|
commitdiff
|
tree
2010-09-25
Chris Rob
i
n
son
L
ocalize mor
e
variables
and remove unn
e
cess
a
ry ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Avo
i
d sampling beyond the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s R
o
binson
Loc
a
lize some
v
ariables to
the mixer macro
s
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robinson
Use separate m
i
x
i
ng loo
p
s
for
t
h
e dry
p
at
h
and w
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Ch
r
i
s Robinson
Bett
e
r
protec
t
against
negativ
e
attenuation
commit
|
commitdiff
|
tree
2010-09-24
C
h
ris
R
obin
s
on
U
se AL
f
loa
t
for the dry
mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
R
e
move an unnecessary vari
a
ble
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obinson
Rename some variables to be
less co
n
f
u
si
n
g
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Fix line in
d
entation
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Be consisten
t
with a
variable'
s
u
se
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robins
o
n
Conve
r
t
float to s
h
ort
s
imil
a
r
to sho
r
t t
o
float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
son
Stor
e
a
n
d mix sign
e
d 16-bit
s
amples
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binso
n
Allow
t
he mixing lo
o
p
t
o
acces
s
the different sa
m
pl
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s Robinson
Compact some r
e
used code
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow
accessi
n
g the
b
uf
f
er
data as multipl
e
d
ata t
y
pes
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Du
p
licate stereo sources
by
default
commit
|
commitdiff
|
tree
2010-09-22
C
h
ri
s
Robinson
U
se separ
a
t
e
m
acros for the
d
i
f
f
er
e
nt mixing l
o
ops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinso
n
Conso
l
idate some
c
o
d
e
commit
|
commitdiff
|
tree
2010-09-21
C
h
r
is R
o
bi
n
s
o
n
R
e
duc
e
some m
o
re indentation
commit
|
commitdiff
|
tree
2010-09-21
Chr
i
s Robi
n
s
o
n
Reduce some
i
ndent
a
ti
o
n
commit
|
commitdiff
|
tree
2010-09-21
Chri
s
Robins
o
n
I
mpro
v
e some range
chec
k
s
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Implement AL_SOFT_bu
f
f
e
r
_
s
ub_data u
s
i
n
g the current
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris Robinso
n
Improve range checking for BufferSubData
commit
|
commitdiff
|
tree
2010-09-12
Chris Rob
i
nson
Store air
a
b
s
orption factor locally
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
Pre
v
en
t
ef
f
ect
i
veDist from going negat
i
ve
commit
|
commitdiff
|
tree
2010-09-12
C
h
ris Robinson
Pass dry-
p
ath click buffers as par
a
meters to
M
ixSo
u
r
c
e
commit
|
commitdiff
|
tree
2010-09-10
Chris Robinson
Source posit
i
ons at and af
t
er the end of the
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s Ro
b
inson
Avo
i
d
another non-descript incrementing variable
commit
|
commitdiff
|
tree
2010-09-09
Chri
s
Robinson
Avoi
d
using a single-letter i
t
erator value
commit
|
commitdiff
|
tree
2010-09-09
Chri
s
Robi
n
so
n
Comb
i
ne multip
l
e
c
hecks into one
commit
|
commitdiff
|
tree
2010-09-08
Chris Ro
b
inson
Better protect against sample over
f
low when converting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chris R
o
binson
Remove unnecessary check
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinson
Fix comparison check
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Add
m
issing
el
s
e
commit
|
commitdiff
|
tree
2010-09-07
C
hr
i
s Robinson
W
a
t
ch for a few more
n
e
ga
t
ive
s
izes
commit
|
commitdiff
|
tree
2010-09-07
Chris
R
obin
s
on
Check for inv
a
l
id negativ
e
sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robin
s
o
n
Remove unu
s
ed struct member
commit
|
commitdiff
|
tree
2010-08-16
Chris Robinso
n
Combine two arrays
into one
commit
|
commitdiff
|
tree
2010-08-16
Chris Ro
b
in
s
on
Ha
n
d
l
e clic
k
s b
y
watching c
h
anges bet
w
een updates
commit
|
commitdiff
|
tree
2010-08-16
C
h
ris Rob
i
nson
Us
e
the correct valu
e
to derefe
r
e
nce an
a
rray
commit
|
commitdiff
|
tree
next