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
h
ris Robinson
Renam
e
some
v
ariables to be cl
e
arer
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
R
o
binson
Make
t
h
e buffer padding
s
i
z
e
dependent on the resamp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't all
o
c
a
te pad
d
i
ng wit
h
the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
De
c
rea
s
e the buffer siz
e
more
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Ro
b
inso
n
Conver
t
a few di
v
isions to multip
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make a FRACTIONONE macro,
and use
i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Ro
b
i
n
son
Share
th
e
i
nterpolati
o
n
functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Slig
h
tly improve channel gain c
a
lculatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
Add a missing break statement
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robin
s
on
Call
M
ixSource directl
y
, instead of through a f
u
nct
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robin
s
on
Add a cub
i
c resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Force
t
he point resampler whe
n
the
s
ource plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Pass a poin
t
er to the sa
m
plers s
o
they can
r
e
a
d just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Add "pre-padding" to th
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer queue a dou
b
l
e-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less
w
a
v
e-i
n
-specific in the wi
n
mm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
M
a
ke the first enumerated DirectSound devic
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Robinson
Make sure the target buff
e
r si
z
e is frame alig
n
ed
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Minor re
w
ork o
f
the templa
t
e
macr
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Remo
v
e the co
s
ine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Double-up
t
he interpolation fu
n
ction
s
(and ma
k
e
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robinson
Rename s
o
me
"
template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
o
binso
n
Alw
a
ys make sure there's a s
a
mple avai
l
able to
m
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bi
n
son
Fix a
bunch of co
m
men
t
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Rob
i
nson
D
o
n't "
c
onv
e
rt" LOKI
q
uad to MCFORM
A
TS
q
u
ad
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robin
s
on
Use a temporary stack buff
e
r t
o
store the sourc
e
buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
s
e 0-ba
s
ed ac
c
ess for the b
u
ffer data
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinso
n
Support 8
-
b
it sample da
t
a in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
C
h
eck th
e
s
amp
l
e byte
s
ize
a
fter the r
e
s
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Get rid
of a u
s
eless u
n
ion
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change the mixe
r
ma
c
ros to declare funct
i
ons
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
S
e
t
mixer sample
pos an
d
fr
a
c when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Full
y
progress the sou
r
ce to a stopped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Reor
d
e
r
some s
t
ore
d
source params
commit
|
commitdiff
|
tree
2010-11-24
C
h
ri
s
Robinso
n
Mak
e
s
u
re the
buffer p
a
dding is always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chri
s
R
obins
o
n
C
alc
u
lat
e
A
L
S
A
buffer length with
the o
t
h
e
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle the
t
imer wrapping
i
n the wave
a
n
d
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use
h
elpers to write
1
6- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
Robinson
Get rid of the
d
evice timer st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s
Robinson
Avoid
t
emporary
float varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Ro
b
inso
n
Pass the d
a
t
a pointer
a
n
d proper
s
ampler to th
e
m
i
xer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
ns
o
n
Move aluMixData back to AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
R
obin
s
on
Hide AL_
E
XTX_sa
m
ple_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use
a do
u
ble
when converting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Increase
t
he m
a
x number of so
u
rce sends to 4, a
n
d
decrea
s
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
bin
s
on
U
s
e the
n
u
mber
o
f sends the devi
c
e is config
u
red f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binson
Rem
o
ve unnecessa
r
y com
m
ents and reorder so
m
e lines
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s
Robinson
Use
a
switc
h
to se
l
ect the appro
p
r
i
a
t
e
c
hannel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
ris Robinson
Declare a varia
b
le where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
b
inson
Remove explicit use of -
f
unroll
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robinson
Fix fpu st
a
t
e
handling with
_
controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Ro
b
ins
o
n
Improve
a
macro
to reference
i
ts
pa
r
amet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris
Robinso
n
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Ren
a
me a
cou
p
le more
va
r
iables
commit
|
commitdiff
|
tree
2010-10-10
Chris Robin
s
on
Im
p
rove namin
g
an
d
placement of a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Ch
r
is Robinson
Simplify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
Robinson
Check re
s
am
p
ler m
o
d
e
first whe
n
s
electing the mixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris
R
obinson
Get
a variabl
e
where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Pass the
device to t
h
e mix function an
d
localize
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
R
obinson
Cl
a
rify
a
c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robins
o
n
M
ake the So
u
rc
e
Mix
f
un
c
t
i
on
a method of the ALsou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Avo
i
d updating the sourc
e
in MixSource
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 try
to
open t
h
e ALSA de
v
i
c
e a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avo
i
d some code d
u
pl
i
c
a
tion
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obinson
Localiz
e
mo
r
e va
r
iables and remove u
n
necessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Avoid sam
p
ling beyond t
h
e end of the l
o
op
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Robinson
L
ocalize s
o
me var
i
ables to
t
h
e mix
e
r macros
commit
|
commitdiff
|
tree
2010-09-25
Chri
s
Robinson
Use
s
eparate mix
i
n
g
l
oops
for the dry p
a
t
h
a
nd we
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Ch
r
is R
o
b
i
nson
Bette
r
protect against nega
t
ive at
t
enuati
o
n
commit
|
commitdiff
|
tree
2010-09-24
Chris Ro
b
inso
n
Use ALflo
a
t for the
dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robinson
Re
m
ove an unne
c
essary variable
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Rename
some
v
ariables
t
o be less confus
i
n
g
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robins
o
n
Fix
l
ine indenta
t
ion
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinson
Be
consistent with a variab
l
e's use
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinso
n
Conve
r
t float to short similar to s
h
ort to float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
son
Store and mix signe
d
1
6-bit samples
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Al
l
ow
t
h
e m
i
xing loop to access the different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
bins
o
n
Co
m
p
a
ct some reused
c
o
d
e
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robi
n
son
Allow ac
c
essing t
h
e buffer da
t
a
a
s multiple data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Duplicate ster
e
o sources
by default
commit
|
commitdiff
|
tree
2010-09-22
Chris Rob
i
nson
Use separate macros for the different mixing l
o
ops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robin
s
on
Conso
l
ida
t
e som
e
c
o
d
e
commit
|
commitdiff
|
tree
2010-09-21
Chris Robi
n
son
Red
u
ce so
m
e more
inden
t
ati
o
n
commit
|
commitdiff
|
tree
2010-09-21
C
hris R
o
b
i
nson
Reduce some indentation
commit
|
commitdiff
|
tree
2010-09-21
C
h
r
i
s R
o
binson
I
m
pro
v
e some ra
n
ge checks
commit
|
commitdiff
|
tree
2010-09-21
C
hr
i
s Robinson
Imple
m
ent AL_SOFT_buf
f
er_
s
ub_data using the
c
ur
r
ent
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris
R
obi
n
son
Improve
r
an
g
e checking f
o
r
B
ufferS
u
bData
commit
|
commitdiff
|
tree
2010-09-12
Chr
i
s
Robinson
Store
a
i
r
absorpt
i
on f
a
cto
r
locally
commit
|
commitdiff
|
tree
2010-09-12
Chr
i
s Robinson
Prevent e
f
fective
D
ist from going negative
commit
|
commitdiff
|
tree
2010-09-12
Chris R
o
binson
Pass d
r
y
-path click
b
uffers
a
s parame
t
ers
t
o MixSource
commit
|
commitdiff
|
tree
2010-09-10
Chris Robinso
n
Sour
c
e positions at and after the en
d
of t
h
e b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
Chr
i
s R
o
b
inson
Avoid anot
h
er
non-descript increm
e
nting
v
aria
b
l
e
commit
|
commitdiff
|
tree
2010-09-09
Chris R
o
binson
Av
o
id using a single-letter iter
a
tor value
commit
|
commitdiff
|
tree
2010-09-09
Chris
Robinson
Comb
i
ne multiple checks into one
commit
|
commitdiff
|
tree
2010-09-08
C
h
r
is Robinson
Bett
e
r pro
t
ect agai
n
st sample overflow
w
hen
converting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chr
i
s Robinson
Remove unnecessar
y
chec
k
commit
|
commitdiff
|
tree
2010-09-08
Chris Robi
n
s
o
n
F
ix com
p
ar
i
son
c
h
eck
commit
|
commitdiff
|
tree
2010-09-07
Chris
R
obin
s
on
Add missin
g
els
e
commit
|
commitdiff
|
tree
2010-09-07
C
hris Robinson
Wat
c
h for a few more negative sizes
commit
|
commitdiff
|
tree
next