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
C
hris
Robinson
Rename so
m
e variables to b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
nson
Make the buffer pad
d
ing size depende
n
t
o
n the
r
esampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
Don
'
t allocate pad
d
ing
w
i
t
h
t
he buf
f
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Decrease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
inson
Co
n
vert a few divisions to m
u
lti
p
lications
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robin
s
o
n
Make
a FRA
C
TIONON
E
macr
o
,
and use it
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Share the int
e
rpolatio
n
functio
n
s and
u
se them i
n
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s Robinson
Sl
i
ghtly i
m
p
r
ove channe
l
gain c
a
lc
u
lations
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add
a
miss
i
n
g
break
s
tatement
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
C
a
ll M
i
x
S
ource di
r
ectly, instead of through a f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Add
a
cubic res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Fo
r
ce
t
he point r
e
sa
m
pler when the
s
ource plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Ro
b
i
n
son
Pass a pointer to the s
a
mp
l
ers so
t
hey can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Rob
i
nson
Add "
p
re-padding"
t
o the temp b
u
f
fer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
M
ake the buff
e
r
q
u
eue a double
-
linke
d
l
i
st
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
son
Be l
e
ss wave-in-
s
pecific in the wi
n
mm backend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
M
ake the first enumerated Dir
e
ctSound devi
c
e u
s
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Ma
k
e sure
t
h
e target buf
f
er siz
e
is fra
m
e
al
i
gned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Minor
rework of the templa
t
e
m
acros
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
R
e
move the cosine resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Robi
n
son
Dou
b
le-up the interpola
t
ion f
u
nction
s
(
and make the
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
R
ename some "template" fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Al
w
ays ma
k
e sur
e
t
here's a sampl
e
a
v
a
i
l
able to
m
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Rob
i
n
s
on
Fix a bu
n
c
h
o
f
c
o
m
m
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
D
on't
"
conve
r
t" LOK
I
quad to MCFORM
A
TS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
s
e a temporary stack buffer to store the
s
ource buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
ob
i
n
son
Use
0
-based access for th
e
b
uf
f
er data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Support
8
-bit sampl
e
data in
t
he
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robins
o
n
Check th
e
sample b
y
te size af
t
er th
e
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Get rid
o
f a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Chang
e
the mixer macros to declare f
u
n
c
t
i
ons
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Set mixer sample pos and
f
r
a
c when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
binson
Fully progress the sou
r
ce to
a s
t
op
p
e
d st
a
te when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ri
s
Robinso
n
R
e
o
r
der
s
ome stored source pa
r
ams
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Make sure the buffer p
a
dding is always clear
e
d
b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is Robinson
Calculate
A
LSA buffe
r
length wi
t
h
t
he other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
H
andle the timer wrap
p
ing in
t
he wave and
n
u
ll outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ri
s
Robins
o
n
Use
h
elpe
r
s
t
o write 16-
and 32-bit va
l
ues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Get rid of the d
e
vice timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
ins
o
n
A
void te
m
pora
r
y floa
t
var
i
ables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Pass the data
p
o
inter
a
nd proper samp
l
er to the mixe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move aluMix
D
ata b
a
c
k to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is
R
o
binson
Hide AL
_
EXTX_sample
_
buffer_obj
e
ct
commit
|
commitdiff
|
tree
2010-11-08
C
hr
i
s Robinson
Use a double when c
o
nv
e
rting millis
e
c
o
nd offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
In
c
rease the max number of sour
c
e
sends to
4, and decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
i
nson
Use the number
o
f s
e
nds
the device is configured
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Remove
un
n
ece
s
s
ary com
m
ents an
d
reor
d
er some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
s
e a switch
to
s
el
e
ct
t
h
e appropria
t
e cha
n
ne
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Ro
b
inson
Dec
l
are a variable
w
he
r
e it's used
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robinson
Re
m
ove explicit use of -fu
n
roll
-
loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Robinson
Fix
f
pu state handling with _contr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
C
h
ris Rob
i
nson
Impro
v
e a mac
r
o to refe
r
e
n
ce its paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robin
s
on
Fi
x
64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
obi
n
son
R
en
a
me a couple more varia
b
l
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinso
n
I
m
pr
o
ve naming and pla
c
ement of
a
couple variab
l
es
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinso
n
S
i
mpl
i
fy a calculation
commit
|
commitdiff
|
tree
2010-09-26
C
hri
s
Robinso
n
Check r
e
sampler
m
o
de
first when selectin
g
the
m
ixe
r
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Get a
variable where it's
n
eeded
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Pass t
h
e
d
ev
i
ce
t
o the
mix func
t
ion
a
nd l
o
calize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Clar
i
f
y a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Mak
e
the SourceMix function a
m
ethod of the AL
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
A
v
oid updating the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Rob
i
nso
n
Conv
e
rt
short
s
so
t
hat 0 rem
a
ins 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
D
o
n't try to open the ALS
A
d
evic
e
a second
t
i
m
e if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Avoi
d
some
code du
p
l
i
cation
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Ro
b
inson
Loca
l
ize more
v
ariables and re
m
ove unnecessary one
s
commit
|
commitdiff
|
tree
2010-09-25
Chri
s
Robins
o
n
Avoid sam
p
ling beyond
the
e
nd of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris R
o
b
inson
Loca
l
ize som
e
varia
b
l
e
s to
the mixer ma
c
ros
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robi
n
so
n
Use separat
e
mixing
loo
p
s for
t
h
e
d
ry path and w
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
b
i
nson
Bet
t
er protect against
n
egative att
e
nua
t
i
o
n
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Use
ALflo
a
t
for the dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robinson
Remove an
unnecessary
var
i
able
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
Rename
some variabl
e
s
t
o be less
confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Fix line i
n
denta
t
io
n
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
ns
o
n
Be consistent with a v
a
riable'
s
use
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Co
n
v
e
rt floa
t
to short
s
imi
l
ar to sho
r
t
t
o f
l
oat
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
S
t
or
e
and mix signed 16-
b
it samples
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
binson
Allow th
e
mix
i
ng
l
oop to access the different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
C
ompact s
o
me reused c
o
de
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Allow a
c
ce
s
sing
the b
u
ffer data as multi
p
le data
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
D
u
pli
c
ate stereo sour
c
es
b
y defaul
t
commit
|
commitdiff
|
tree
2010-09-22
Chris
R
o
binson
Us
e
separate macros for the different mixing loo
p
s
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Cons
o
l
i
d
a
t
e so
m
e co
d
e
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Robinson
Reduce so
m
e more indentation
commit
|
commitdiff
|
tree
2010-09-21
Chris R
o
binso
n
Reduce some indentation
commit
|
commitdiff
|
tree
2010-09-21
C
hris Robinson
Improv
e
som
e
range checks
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Implement AL_SO
F
T_
b
uf
f
er
_
s
u
b_data using the
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris R
o
binson
Improve range checking for BufferSubData
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
Store air absor
p
tion
fa
c
tor
lo
c
all
y
commit
|
commitdiff
|
tree
2010-09-12
C
hr
i
s Robin
s
on
Prevent
e
ffect
i
veD
i
st
from goin
g
ne
g
a
t
ive
commit
|
commitdiff
|
tree
2010-09-12
Chris
Robinson
Pass
d
r
y-
p
ath click buffe
r
s
as param
e
ter
s
t
o
MixSo
u
rce
commit
|
commitdiff
|
tree
2010-09-10
C
h
ris Ro
b
inson
Source positions at and after the end of the b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s Robin
s
on
Avo
i
d
another non-descr
i
pt incr
e
menting var
i
ab
l
e
commit
|
commitdiff
|
tree
2010-09-09
Chris
R
obinso
n
Avoid using a single-letter iterator value
commit
|
commitdiff
|
tree
2010-09-09
C
h
ris Ro
b
inson
Combine multipl
e
checks into one
commit
|
commitdiff
|
tree
2010-09-08
Chr
i
s Ro
b
in
s
on
Bett
e
r
pr
o
tect a
g
ainst samp
l
e overflow
w
h
e
n converting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Ch
r
is Robinson
Remove unneces
s
ary check
commit
|
commitdiff
|
tree
2010-09-08
Chris
R
o
bin
s
on
Fix
c
om
p
aris
o
n check
commit
|
commitdiff
|
tree
2010-09-07
Chris
Robinson
Add missing else
commit
|
commitdiff
|
tree
2010-09-07
Chr
i
s
R
obinson
W
atch
f
or a few more negati
v
e
s
izes
commit
|
commitdiff
|
tree
next