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
Ch
r
is Robins
o
n
D
o
n'
t
i
n
l
i
ne
t
he decom
p
os
e
funct
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
De
c
ompose
inp
u
t
buffer form
a
ts and use it when convert
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename a
f
un
c
tio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic Wave
O
ut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
S
hort
e
n a couple
really l
o
ng
l
ines
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
Support 64-bit double buffers directl
y
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
muLaw converts to 16-bit,
n
o
t float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Use the enums
i
n a couple
more places
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s R
o
bi
n
son
Use enums whe
n
s
e
lec
t
i
ng
the
m
i
xer
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Re
m
ove an u
n
necessary
'
s
t
r
uc
t
'
ke
y
word
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
v
oi
d
some more code d
u
pli
c
ation
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bin
s
on
F
ix
s
tep c
a
lcul
a
tions
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Fi
x
some co
m
m
e
nts
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Prop
e
rly clamp h
i
gh pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Subt
r
act the fraction
a
l position
s
epar
a
tely
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robins
o
n
R
e
n
a
me s
o
me va
r
iable
s
t
o
be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
M
ake the buffer padding s
i
ze d
e
pendent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Do
n
't allocat
e
pa
d
di
n
g
with the buffer
i
tself
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
son
Decrease th
e
b
u
ff
e
r
size
m
ore
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Convert a few
d
i
vi
s
i
o
n
s to
m
ulti
p
lications
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinso
n
Make a FR
A
CTIONON
E
macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robin
s
o
n
Share the
interpola
t
ion f
u
nctions and use the
m
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Rob
i
nson
Slightly improv
e
cha
n
nel
g
ain
calculations
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add
a mis
s
i
ng b
r
e
a
k sta
t
ement
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s Ro
b
inson
Call MixSource di
r
ectly, inst
e
ad o
f
through
a
funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Add a cubic r
e
s
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Force the point re
s
a
m
p
l
e
r
w
h
en the source
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Pas
s
a poi
n
ter t
o
the samplers so they can
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Add
"pre-padd
i
n
g" to the t
e
mp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the
bu
f
fer qu
e
ue
a
d
ouble
-
lin
k
ed l
i
st
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robins
o
n
B
e
less wave-in
-
specific in the winmm back
e
n
d
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
Make the first enume
r
ated Direc
t
So
u
nd de
v
ic
e
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s
R
obinson
Mak
e
sure the
target buffer
size is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is R
o
bi
n
son
Mino
r
re
w
ork
of
the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rem
o
v
e the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robi
n
son
Double-up t
h
e interpolation functions (a
n
d mak
e
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
e
n
ame
s
o
m
e
"template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
o
binson
A
lways make sure
there's a sample a
v
ail
a
b
l
e
to
m
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Robin
s
on
Fix a bunch of
comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Don't
"
c
o
nvert" LO
K
I quad t
o
MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robi
n
son
Use a tempora
r
y
stack buff
e
r
t
o store the source
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Use 0-
b
ased access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Support 8
-
bi
t
sample data in the
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Robinson
Check
t
he sample
b
yte size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Get rid of a useless
u
n
i
o
n
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change the mixer macros to de
c
l
a
re functions
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Set mixer sampl
e
pos and frac when
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
i
nson
Fully
p
r
ogress the sou
r
ce t
o
a
s
topped s
t
ate when
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris
R
o
b
inson
Reorder some stored sour
c
e
pa
r
ams
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Ro
b
inson
M
a
ke sure th
e
buffe
r
padding is
a
lway
s
cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
C
a
lculate
ALSA buff
e
r len
g
th wi
t
h
the other values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Han
d
le the timer wrapping i
n
the wave and null
outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
Use
h
elpers to write 16- and 32-
b
it values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
G
et rid of the device
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid t
e
mpor
a
ry float variabl
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Pass the da
t
a point
e
r
a
nd proper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Mo
v
e alu
M
ixData bac
k
to
ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Hide AL_EX
T
X_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris
R
obinson
U
s
e
a double when converti
n
g
millisecond of
f
se
t
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
o
n
Increase the max number of source s
e
nds to
4
, and d
e
crease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Use the number
of s
e
nds the
d
evice is configu
r
ed f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove unnecessary comments and reorder
s
ome lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Us
e
a
s
w
itch
t
o
s
elect
t
he appropria
t
e channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Rob
i
n
son
Declar
e
a
variab
l
e where it's u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
R
e
m
ove ex
p
l
icit use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu stat
e
handl
i
ng with _con
t
rolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
ob
i
nso
n
I
mprove a macro to reference its par
a
meter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
R
obinson
Fix
64-bit
c
ompilat
i
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robins
o
n
Rename
a
couple more
v
ariable
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Improve naming and placement
of a
c
ouple variables
commit
|
commitdiff
|
tree
2010-10-09
Chr
i
s
Robinson
Simpli
f
y a calculation
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris R
o
binson
Check
resampler mod
e
first when selec
t
ing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
G
e
t
a
variable where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
so
n
Pa
s
s t
h
e device to the mix function
a
nd
localize
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hr
i
s Robinson
C
l
arif
y
a check
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
M
ake
t
he Sou
r
ceMi
x
fu
n
ction a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
A
void upd
a
tin
g
t
he sou
r
ce in MixSou
r
ce
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s
Robinson
Convert shorts so that 0 re
m
ains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't try to open the ALSA d
e
v
ice a
s
e
c
o
n
d
time
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
o
bi
n
s
o
n
Av
o
id
s
ome code duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Localize more variables a
n
d remov
e
unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Avoid s
a
mpling bey
o
nd
t
he end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is
Robi
n
son
Localize so
m
e vari
a
bles to
the mixer
m
acro
s
commit
|
commitdiff
|
tree
2010-09-25
Chris Ro
b
inson
U
se separate mixing loops for the
dry p
a
th a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
B
ett
e
r protect
against negative at
t
enuation
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
U
s
e ALf
l
oat f
o
r the dry mi
x
buffer
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robi
n
son
Re
m
ove an unnece
s
s
a
r
y
variable
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Rename
some variabl
e
s to be l
e
ss conf
u
s
i
ng
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Fix line
ind
e
n
tation
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robin
s
on
B
e
consistent with a v
a
riable's use
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robin
s
on
Convert float to short similar to short
t
o float
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
i
nso
n
Store and mix sign
e
d 16-bit samples
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
o
b
i
nson
All
o
w the mixing loop to access the differen
t
sampl
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obinson
C
ompact some reu
s
ed code
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Allow
accessing
t
h
e
b
u
ffer data as mul
t
ip
l
e
d
ata types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
C
hris Robinson
Du
p
licate stereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
i
s Robinson
Use separate macro
s
f
or the different
mixing loop
s
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s Robinson
Consolida
t
e so
m
e co
d
e
commit
|
commitdiff
|
tree
2010-09-21
Chr
i
s
R
o
binson
Reduc
e
some m
o
re
indentation
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
obinso
n
Reduce some indenta
t
ion
commit
|
commitdiff
|
tree
next