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
Reorder some parameters for consistency
2010-11-30
Chr
i
s
Robinson
Reorder some p
a
rameters for consistency
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
s
o
n
Fi
x
so
u
rc
e
offset calcula
t
i
o
ns
commit
|
commitdiff
|
tree
2010-11-30
C
hris
R
obinson
Store
t
he
deco
m
po
s
ed s
o
urce format in the buf
f
er
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robi
n
s
on
Keep a ha
n
dle
on the buffer with the f
o
rm
a
t
w
h
en qu
e
ueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add I
M
A4 as a source
d
ata type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robin
s
on
Ad
d
sup
p
ort for (un
s
igned
)
int
i
nput
formats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Reorder and rename
p
a
rameter
s
for t
h
e format decom
p
o
sition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline a couple mo
r
e functions
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robinson
Store doub
l
e forma
t
s
as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
o
n
Avoid te
m
p
storag
e
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
ob
i
nso
n
Uni
n
line s
o
me func
t
ion
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
A
v
oid mak
i
ng
R
esam
p
ler[Pre
]
Pad
d
ing sta
t
ic
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve stati
c
builds with Mi
n
G
W
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Pre
f
er GCC's constructo
r
, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some stuff for consi
s
tency
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
obinson
Don't s
t
ore the internal fo
r
mat in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
R
ob
i
nson
Sup
p
o
r
t rear formats
d
i
rectly in the mixe
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
A
v
oi
d
a p
o
t
e
n
t
ial overfl
o
w w
h
en s
e
tting th
e
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
C
lean up the source byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Remov
e
s
o
me
u
nneeded muLaw
spec
i
a
l
cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Supp
o
rt
m
uLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Remove an unnecessar
y
asser
t
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
B
e
mu
c
h
more f
l
e
x
ible with loading
a
nd converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
b
i
n
son
Don't in
l
i
n
e
the de
c
ompos
e
function
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
obinson
Decompose i
n
p
u
t buffe
r
fo
r
mats and
u
se
i
t when convertin
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
b
i
nson
Ren
a
me
a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
A
dd a basic WaveO
u
t device
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robins
o
n
Shorten a couple rea
l
ly long lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
C
hri
s
Robin
s
on
S
u
p
p
o
rt 64
-
bit double buf
f
ers direc
t
ly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
R
obinson
mu
L
a
w
c
onvert
s
t
o
16-bit, not f
l
oat
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums i
n
a couple more pl
a
ces
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
Use enums when se
l
ecting th
e
mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rem
o
ve
a
n unnecessary 'struct
'
keyw
o
rd
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
n
son
A
v
oid so
m
e mor
e
code
duplic
a
t
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
F
i
x so
m
e comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
P
r
o
p
er
l
y cl
a
mp hig
h
pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robi
n
so
n
Subtract the f
r
actional
positio
n
s
eparately
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
R
e
name some variables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Make
t
he
b
uffer pad
d
ing size dependent
o
n th
e
re
s
ampl
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Do
n
't allo
c
a
t
e
padding
w
i
th the buffer
i
tse
l
f
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robin
s
on
Decrease th
e
buffer
size mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a few
divisi
o
ns to m
u
ltipli
c
ations
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
ob
i
nson
M
ake a
FRACT
I
O
NONE macro
,
and use
i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Share the
interpolation func
t
ions an
d
use them in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Slightly improve channel gain cal
c
ul
a
tio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add
a
miss
i
ng bre
a
k statement
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Ca
l
l MixSource
direc
t
ly, instead
o
f through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinso
n
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Rob
i
nso
n
Force the point resamp
l
er when the sour
c
e plays a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Pass a pointe
r
to the sampl
e
rs so
t
hey can
rea
d
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Rob
i
nson
Add "pre-paddin
g
" to the te
m
p b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Make
the buffer q
u
eue
a
d
o
uble-linked l
i
st
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Be l
e
s
s
w
ave
-
in-specific in th
e
wi
n
mm backen
d
commit
|
commitdiff
|
tree
2010-11-25
C
hris Ro
b
i
nson
Make th
e
first enumerated DirectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make
sure the t
a
rg
e
t b
u
ffer si
z
e is fram
e
aligned
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Minor rework of the t
e
mplate
macros
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
R
emove the
cosine r
e
sa
m
p
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Doubl
e
-up
t
he
interpolation fun
c
ti
o
ns (and
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename s
o
m
e
"template
"
f
unction
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
o
n
Always mak
e
sure there's
a
s
a
mple
a
vailable
to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
son
Fix a
bun
c
h o
f
com
m
en
t
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Don't "conv
e
rt" LOKI quad to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
U
se a
temp
o
rary stack buffer t
o
store the source buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bins
o
n
Use 0-based access f
o
r the
buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obin
s
on
Support 8-bit sample da
t
a in
t
he mi
x
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
binson
C
h
eck th
e
sample byt
e
size af
t
er the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid of
a
u
s
el
e
s
s
union
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Chan
g
e
t
he mixer ma
c
ros
to de
c
lare
f
unctions
commit
|
commitdiff
|
tree
2010-11-24
C
h
ri
s
Robinson
Se
t
mix
e
r sample
pos an
d
fr
a
c when needed
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Fully
p
r
ogress the sou
r
ce to a stopped state when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Re
o
r
d
er some st
o
red source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure the bu
f
fer padding
is
alway
s
c
l
eared be
f
o
re
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
hris Ro
b
inson
Calculate ALSA buffer length with the other va
l
ues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle t
h
e timer wrap
p
i
ng
in the w
a
v
e and null
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris
R
o
b
inson
Use
h
elpers
to wri
t
e 16- and 32-bit v
a
l
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get
r
id of the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Robinson
Avoid te
m
porary float v
a
r
i
ables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass the data pointer a
n
d proper
s
ampler to t
h
e m
i
xer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
M
ove aluMixData back
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hide AL_E
X
TX_sample_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
i
s
Rob
i
n
s
on
U
s
e
a
double
when convert
i
ng m
i
llisecond of
f
sets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris R
o
b
i
n
son
Inc
r
e
a
s
e
t
he
max num
b
er of
sourc
e
sends to 4
,
and d
e
c
r
ease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use the number of sends the device is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
o
b
inson
R
e
move unnecessary comments and r
e
o
r
der some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use a switch to select
t
h
e
appropria
t
e channel-
c
ount
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chri
s
Robinson
D
ec
l
are a variable where it's
use
d
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remove expl
i
cit use
of -funro
l
l-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris
Robinson
Fix fpu state
h
a
n
dling
w
ith
_controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
o
binson
Improv
e
a macro to reference its parameter
commit
|
commitdiff
|
tree
2010-10-11
C
h
r
is Robinso
n
Fix 6
4
-bit
compil
a
tion
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Robinson
Re
n
ame a cou
p
le more
var
i
able
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Improve naming
and place
m
ent of a coupl
e
var
i
a
bles
commit
|
commitdiff
|
tree
2010-10-09
Chris
R
obins
o
n
S
i
m
plify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Chec
k
resampler
mod
e
first when se
l
ectin
g
t
h
e mixer
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Get a va
r
iable where it's needed
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
is Robi
n
son
P
ass the de
v
i
c
e to
the mix function and local
i
ze
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Clarify
a
check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Ma
k
e
the
SourceMix function a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
A
void updati
n
g the
source in
M
i
xSour
c
e
commit
|
commitdiff
|
tree
next