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
Rename some variables to be clearer
2010-11-26
Chr
i
s R
o
b
i
n
s
o
n
Rename some variab
l
e
s
to
b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make t
h
e buffer pad
d
ing size d
e
pendent
on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't
a
l
l
o
cate pa
d
ding w
i
t
h
t
he bu
f
f
e
r it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease
the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert
a few divis
i
ons to multiplicatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make a FRACTIONONE mac
r
o, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share the inte
r
polat
i
on functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Slightly
i
mprove c
h
annel g
a
in calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add
a missing
b
reak
s
t
atement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Call
M
ix
S
our
c
e
dir
e
ct
l
y
, instead of throu
g
h a fu
n
ct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Add
a
cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robin
s
on
Fo
r
ce
the point r
e
sampl
e
r when the source pla
y
s
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
P
ass a pointer t
o
the samplers so they can read j
u
st
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinso
n
A
d
d "
p
re-padding" to t
h
e temp b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Mak
e
the b
u
ffer queu
e
a doub
l
e-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be le
s
s w
a
ve-in-specific in the winmm
b
ackend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robinson
M
a
ke the firs
t
enumerat
e
d DirectSound device
u
s
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Ro
b
in
s
on
Make su
r
e
the target buffer
size is frame a
l
igned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Mino
r
rewo
r
k of the templat
e
macr
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remove the cosine resampl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Double-up the int
e
rpolatio
n
functions (and m
a
ke t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Rename
some "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
so
n
Alwa
y
s make sure there
'
s a sample available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Fix a bunch of co
m
m
e
nts
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Don'
t
"convert" LOK
I
quad to MCFO
R
MATS qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
U
s
e
a te
m
p
orary stack buffer
t
o store the source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Use 0-ba
s
ed access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Support 8-bit sample dat
a
i
n the mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
C
heck the s
a
mpl
e
byte size aft
e
r
t
he resampl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get ri
d
o
f a us
e
less unio
n
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Rob
i
nson
Change the
mix
e
r macros to declare functi
o
ns
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Set m
i
xer sample p
o
s and fr
a
c when
n
e
eded
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Rob
i
nson
F
ully progress t
h
e
source to a stopped s
t
a
te
w
hen no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris
Robinson
Reord
e
r s
o
me
s
tored
source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure the buffer
padding is
always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hris Robinso
n
Calculate AL
S
A buffer length with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle t
h
e timer wrapping in
t
h
e wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpe
r
s to wri
t
e 16-
and 32-bi
t
value
s
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinson
G
et rid of the device timer s
t
uf
f
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
ob
i
nson
Avoid
t
em
p
orary float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
C
hris
R
o
binson
P
a
ss the
data po
i
nter
a
n
d proper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
ob
i
nson
Move aluMixData
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
R
obinson
Hide AL_EXTX_sample_buffer_ob
j
ect
commit
|
commitdiff
|
tree
2010-11-08
Chris Robi
n
son
Use a
d
ouble when
c
onve
r
ting millisecond of
f
sets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binson
Incre
a
s
e
th
e
max number of source sends to
4, and decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robinson
Use the number of sends the d
e
v
ice is configured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
inson
R
emove unnecessary comme
n
ts
a
nd reorder some
lin
e
s
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Use a swi
t
ch
t
o
se
l
ect the appropriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
R
obin
s
on
Declare a variab
l
e where i
t
'
s
use
d
commit
|
commitdiff
|
tree
2010-10-15
Chris Robin
s
on
Remove explicit
u
se
o
f -
f
u
n
r
o
l
l
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robinson
Fix fpu
state
h
andlin
g
with
_
controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robin
s
on
Improve a m
a
cro to refe
r
ence
i
ts parameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
F
ix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
R
e
n
ame a couple
m
ore
v
ar
i
ables
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Impro
v
e nam
i
ng
a
nd
place
m
ent of a
c
ouple variable
s
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris R
o
b
i
nson
Simplify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check re
s
ampler mode first when selec
t
ing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Get a variable where it's nee
d
e
d
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robin
s
on
Pass the device t
o
the
mi
x
f
un
c
t
i
on and loc
a
lize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nso
n
C
l
arify a che
c
k
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s
Robinson
Make the SourceM
i
x functi
o
n a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
A
v
oid updating
t
he source in MixSourc
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert shorts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Don'
t
t
r
y
to op
e
n the
A
LSA d
e
v
ice a
s
e
cond
t
ime if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robi
n
so
n
Avoid
so
m
e code
duplication
commit
|
commitdiff
|
tree
2010-09-25
C
h
r
i
s
Robinson
L
o
cal
i
ze mo
r
e variable
s
and remove
u
nnecessary o
n
es
commit
|
commitdiff
|
tree
2010-09-25
C
h
ri
s
Rob
i
nson
Avoid sam
p
ling be
y
ond the end of t
h
e
loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
L
o
calize some variabl
e
s to
t
he mix
e
r m
a
cros
commit
|
commitdiff
|
tree
2010-09-25
Chris R
o
binson
Us
e
separate mixi
n
g
l
o
o
p
s for the dry path and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Rob
i
nson
Better protect aga
i
nst negative
attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Use A
L
flo
a
t for the dry mix b
u
ffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
R
emove an unnecessary
v
ariab
l
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Rename
some variables to b
e
l
ess confusing
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
Fix line indentation
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Be c
o
nsisten
t
with a v
a
riable's use
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
Convert f
l
o
a
t to sho
r
t
similar to short to float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Store and mix signed 16-
b
it samples
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s Robinson
A
l
low the mix
i
ng loop to access t
h
e
different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinson
Com
p
a
ct s
o
me
r
eused code
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow accessin
g
the buffer data
a
s m
u
lt
i
p
l
e data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is Robins
o
n
D
uplicate
stereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
C
h
ris Ro
b
inso
n
Use sepa
r
ate macr
o
s for the di
f
ferent mixing loop
s
commit
|
commitdiff
|
tree
2010-09-22
Chris Robi
n
son
Consolid
a
t
e
some
code
commit
|
commitdiff
|
tree
2010-09-21
Chris Ro
b
in
s
o
n
Reduce some more
indentation
commit
|
commitdiff
|
tree
2010-09-21
C
hri
s
Robinson
Reduc
e
s
ome indentation
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
obinson
Improve some range checks
commit
|
commitdiff
|
tree
2010-09-21
Chris Ro
b
inson
Implemen
t
AL_SOFT_buffer_sub_data us
i
ng
the current
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris Robinson
Im
p
rove range
c
h
ec
k
ing f
o
r
BufferSubData
commit
|
commitdiff
|
tree
2010-09-12
C
hris Robin
s
o
n
Store air absorptio
n
factor loc
a
l
l
y
commit
|
commitdiff
|
tree
2010-09-12
Chris Robi
n
son
P
reven
t
effectiveDist from g
o
ing neg
a
ti
v
e
commit
|
commitdiff
|
tree
2010-09-12
C
h
ris
R
o
bi
n
son
P
a
ss dry-path click buffe
r
s as
p
a
r
amete
r
s t
o
MixSo
u
rce
commit
|
commitdiff
|
tree
2010-09-10
C
h
ris Robinso
n
Source positions
at and a
f
ter the end o
f
the buffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chris Robinson
Avoid an
o
t
h
er non-de
s
cri
p
t inc
r
ementing
v
ariable
commit
|
commitdiff
|
tree
2010-09-09
Chris Ro
b
inson
Avoid
u
sin
g
a single
-
letter iterator value
commit
|
commitdiff
|
tree
2010-09-09
Chris Robinson
Combine m
u
ltiple
c
hecks into one
commit
|
commitdiff
|
tree
2010-09-08
C
hr
i
s
Robinson
Better prote
c
t aga
i
nst sample ove
r
fl
o
w w
h
en conv
e
rting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ch
r
is Robinson
R
emove unnece
s
sary check
commit
|
commitdiff
|
tree
2010-09-08
Chris Rob
i
nson
F
i
x
comparison
check
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
A
d
d missing el
s
e
commit
|
commitdiff
|
tree
2010-09-07
C
hr
i
s Robinson
Watch
for a few mo
r
e n
e
gative
s
izes
commit
|
commitdiff
|
tree
next