repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Don't inline the decompose function
2010-11-27
C
hri
s
Robinso
n
Don't inline the decompose fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
on
Decompose input
buffer formats and u
s
e
i
t
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robinson
Rename a
fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
A
d
d a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Shorten a couple reall
y
long lines
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Su
p
port 64-bit do
u
b
l
e buf
f
ers directly
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robin
s
on
muLa
w
conver
t
s
t
o 16
-
bi
t
, not float
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
U
s
e t
h
e enums in a couple more pla
c
es
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinso
n
Use enums wh
e
n sele
c
ting th
e
mixer
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Remove a
n
unne
c
e
s
sary 'struct'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
inson
A
void some more code
duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
on
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
nson
Fix some co
m
me
n
ts
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Properly clamp
h
i
g
h
pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the
f
ract
i
onal
p
o
s
ition sep
a
rat
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Rob
i
ns
o
n
Rename some va
r
iab
l
es to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer padding
size depen
d
ent on the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't allocat
e
paddin
g
with the buffer
i
tself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
D
e
c
r
ease
t
he b
u
ffer
size more
commit
|
commitdiff
|
tree
2010-11-26
Chris
Ro
b
inson
Con
v
ert a few
divisions to multiplicat
i
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
nson
Make a FRACTIO
N
ONE macro, a
n
d use it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share th
e
interpolatio
n
functions and u
s
e
them i
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slig
h
t
ly i
m
prove channel gain calc
u
l
a
t
i
ons
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Ro
b
inson
Add
a
m
is
s
ing brea
k
statem
e
nt
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Call MixSource directly
,
instead of through a
f
unction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
F
o
rce the point
r
esampler when the source pl
a
ys at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
son
P
ass
a pointer t
o
the samp
l
ers so th
e
y can r
e
ad just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Add "pre
-
padding"
t
o the temp
b
uffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
M
a
ke the
b
uffer queu
e
a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Be less wave-in-
s
pecific
i
n
the wi
n
mm backend
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
R
obin
s
on
Make the
f
irst enume
r
ated DirectSound device
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
ake s
u
re the target buffer size is fra
m
e aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Minor rework of
the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Remove the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obinson
Double-up the interpol
a
t
ion functions
(
and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Renam
e
some "templa
t
e
" funct
i
ons
commit
|
commitdiff
|
tree
2010-11-25
C
hris Rob
i
nson
Always m
a
ke sure there's a
s
ample
a
vailable t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix a bun
c
h
of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris
Rob
i
nson
Don't "convert" LOKI quad
t
o M
C
F
O
RMATS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a te
m
porary sta
c
k buffe
r
to store
t
he source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Use 0
-
based access for the buffer dat
a
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bins
o
n
Sup
p
ort 8-bit sample data in the mi
x
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
son
C
he
c
k
the sam
p
le byte
s
i
z
e
after the re
s
ampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinso
n
G
et r
i
d of a u
s
eless union
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
Robinson
Change
the mixer macr
o
s t
o
decl
a
re
function
s
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
Set mixer
s
a
mple pos a
n
d frac wh
e
n
nee
d
ed
commit
|
commitdiff
|
tree
2010-11-24
C
hr
i
s Robinson
Fu
l
ly
progre
s
s the sourc
e
t
o a
stopped
state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s
Robinson
R
e
orde
r
s
o
me st
o
red
sou
r
c
e
params
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
Make sure th
e
buf
f
er padd
i
ng i
s
always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris Robin
s
on
Cal
c
ulate ALSA buffer
length with the othe
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Han
d
le the timer wrapping in the wa
v
e
and
null outpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Use helpers to w
r
ite 1
6
- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
R
obin
s
on
Get rid
of t
h
e device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
b
i
n
son
A
void tempora
r
y
float varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
inso
n
Pa
s
s t
h
e
data p
o
i
nter and proper sampler
to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
n
son
Move
aluMixData back t
o
ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Hide AL_E
X
TX_
s
ample_b
u
ffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinso
n
Use a d
o
uble w
h
en c
o
n
v
erting
millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
I
ncrease th
e
max nu
m
ber of source sends
to 4, and
decreas
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robins
o
n
U
se the number of
sends
the
device is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinso
n
Re
m
o
v
e unnecessary comments
a
nd reorder
some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Use a switch to sele
c
t th
e
a
p
propriate chan
n
e
l-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
r
i
s R
o
binson
Declare a variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
R
e
move
e
xpli
c
it u
s
e of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix
f
pu st
a
te handling
w
i
t
h _
c
ontro
l
fp
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
o
binson
I
mpro
v
e a macro to reference its pa
r
ameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
F
i
x
6
4
-bit
c
ompilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
ns
o
n
Rename a couple more variab
l
es
commit
|
commitdiff
|
tree
2010-10-10
C
hris
R
o
binson
I
mprove n
a
m
i
ng and plac
e
ment of a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Chri
s
Ro
b
i
n
s
o
n
Simplify a
c
a
lcul
a
tion
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Chec
k
resampler m
o
d
e
first when
selectin
g
th
e
mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
G
et
a
v
ariable where it's
n
eede
d
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Pass
t
he
d
e
vi
c
e to the mix funct
i
on and l
o
c
a
lize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obi
n
son
Clarify a c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Make the Sou
r
ce
M
ix function a m
e
thod of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid updati
n
g
t
he sourc
e
in
M
ixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert shorts so
th
a
t 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
C
hr
i
s Robinson
Do
n
't try to open the ALSA de
v
ice a s
e
c
o
nd ti
m
e if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binso
n
A
void some code duplication
commit
|
commitdiff
|
tree
2010-09-25
C
h
r
i
s Rob
i
n
s
on
Loc
a
lize
more v
a
riables
and r
e
mov
e
unne
c
es
s
ary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
Avoid s
a
mpl
i
n
g beyond the end of
t
h
e
loop
commit
|
commitdiff
|
tree
2010-09-25
Chri
s
Robinson
Localize
s
o
me variable
s
to
the mixer
m
acros
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris Ro
b
inson
Use separate mi
x
ing
l
oops for th
e
dry path
a
nd wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Better protect agai
n
st
ne
g
ative attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris
R
obi
n
son
U
s
e ALfl
o
at f
o
r
th
e
dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robins
o
n
Remov
e
an unneces
s
a
r
y varia
b
le
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s
Robinson
Rename some variab
l
es
t
o be less confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Fix line indenta
t
ion
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Be
c
o
n
sistent wi
t
h a variable's use
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
b
inson
Conver
t
float to s
h
ort similar t
o
shor
t
to float
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Store and
m
i
x
signed 16-bi
t
sampl
e
s
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Allow the mixing loop
t
o
access the different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
bi
n
s
o
n
C
ompact some reu
s
ed c
o
de
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow accessing the buffer data as multi
p
le data type
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinso
n
Dupli
c
ate stereo
s
ources by default
commit
|
commitdiff
|
tree
2010-09-22
Chris
R
o
b
inson
Use sep
a
ra
t
e m
a
cros for th
e
d
ifferent mixing l
o
ops
commit
|
commitdiff
|
tree
2010-09-22
Chri
s
Robinson
Consolidate some
code
commit
|
commitdiff
|
tree
2010-09-21
Chri
s
Ro
b
inson
Redu
c
e
some
m
ore
indentat
i
on
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris Ro
b
inson
Reduce some indentation
commit
|
commitdiff
|
tree
next