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
Chris Robinson
Reor
d
er
some para
m
eters for
c
o
nsistency
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Fix source offset c
a
lc
u
lations
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
i
s
Ro
b
inson
S
t
ore th
e
decomposed s
o
urce forma
t
in
the buffer
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robinson
Keep a ha
n
dle on
the buff
e
r with
the format when q
u
eueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add IMA4 as a
s
ou
r
ce data type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
dd suppor
t
for (unsig
n
e
d
)
i
nt input formats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
Reor
d
er and rename pa
r
ameter
s
for th
e
format de
c
omp
o
sition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
o
b
in
s
on
Uni
n
line a cou
p
l
e
more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Sto
r
e double fo
r
mats as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid tem
p
storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Unin
l
i
n
e some fun
c
tions
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Avoid makin
g
Resamp
l
e
r[Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robin
s
on
Imp
r
ove static builds with MinG
W
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
b
inson
Prefer GC
C
's con
s
tru
c
tor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s
Ro
b
i
n
so
n
R
ename some s
t
uff for consiste
n
cy
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
D
o
n't store the internal forma
t
in the buf
f
er
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robins
o
n
Support rear
f
orm
a
ts directly in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
b
inson
Avoi
d
a potenti
a
l
overflo
w
when setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
n
s
on
Clean
up the source byt
e
offset code
commit
|
commitdiff
|
tree
2010-11-28
C
hris
R
o
binson
Remov
e
some unneeded mu
L
aw sp
e
cial cas
e
s
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
S
upport mu
L
aw
w
it
h
L
o
adData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an un
n
ecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
B
e
mu
c
h
m
ore flex
i
ble with loadin
g
a
n
d convert
i
ng buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Ro
b
inson
Don't inlin
e
the dec
o
mp
o
se function
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Decomp
o
se i
n
put buffer f
o
rmats and
u
se it when
c
on
v
er
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Rename
a
f
unction
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s Robin
s
on
Add a basic Wa
v
e
Out devi
c
e
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Sh
o
r
te
n
a c
o
uple really long
l
ines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
S
u
p
p
ort
6
4-bit doubl
e
buffe
r
s
directly
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
muLaw converts
t
o 16
-
bit, n
o
t float
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
U
se
t
he en
u
ms in a couple
mo
r
e
p
laces
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Use enums when sele
c
ting
t
he mixe
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Remo
v
e
an unnece
s
sary 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Avoi
d
som
e
more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
R
o
bin
s
on
Fix s
t
e
p calcula
t
ions
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
in
s
o
n
F
i
x
som
e
co
m
ments
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Pr
o
p
erly
c
l
a
m
p high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obinso
n
Subtract the frac
t
i
o
n
al position se
p
arately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename so
m
e variables
t
o b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make th
e
buf
f
er paddi
n
g size dependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
obi
n
son
Do
n
't alloca
t
e pad
d
ing w
i
th
t
he b
u
ff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Decrease the
b
uffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
bi
n
son
Con
v
ert a few
d
ivisions to
multiplic
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make a FRACTIO
N
ONE macro,
a
nd
u
se
it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share th
e
int
e
rpolat
i
on
funct
i
ons and
use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
S
l
ightly
i
m
prove channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
obinson
Add a missing break
s
tatement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Cal
l
MixSource
directly
,
in
s
te
a
d of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robin
s
o
n
Add a c
u
bic
resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
For
c
e the point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robins
o
n
Pas
s
a
pointer t
o
the samplers so they ca
n
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Add "pre-padding" to the temp
buffer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
bin
s
on
Make the buffer qu
e
u
e a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
inson
Be less
wave-in-specific in the winm
m
b
a
ckend
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make the
first
e
n
umera
t
e
d Dire
c
tSo
u
n
d
de
v
ice u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
M
ake sure t
h
e target buffer si
z
e is
frame aligne
d
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Minor rework of the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
ins
o
n
Remove
the cosi
n
e resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
D
o
uble-up t
h
e interpolation funct
i
ons
(
a
n
d ma
k
e
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
is
R
obinson
Rena
m
e some
"te
m
pla
t
e
"
f
unctio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Alwa
y
s ma
k
e sure there's
a sample available to m
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix a bu
n
c
h of comme
n
ts
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Don't "c
o
nvert" LOKI quad to M
C
F
ORM
A
TS quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Use
a
temporary sta
c
k
buffer to s
t
o
re the sourc
e
bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-bas
e
d
access for the buff
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nso
n
Support 8-bit sample da
t
a in the
m
i
x
er
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
C
heck t
h
e
s
ample
b
yte size a
f
te
r
t
he resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
o
n
Ge
t
rid of a usel
e
ss union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change
t
h
e mix
e
r macro
s
to de
c
l
a
re
f
unc
t
io
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robi
n
son
Set mixer sa
m
ple pos and frac when
n
eed
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inso
n
F
u
lly progress th
e
source to a sto
p
ped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Reo
r
der some
s
to
r
ed source params
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
o
b
i
n
son
Make sure the buffer padding is always
c
l
e
ared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calcul
a
te A
L
SA buff
e
r length with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
Handle
the tim
e
r wrap
p
ing in the wave and nu
l
l
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s
Robinson
Use helpers to w
r
ite 16- and 32
-
b
it val
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid
of the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
Avoid t
e
mporary float var
i
abl
e
s
commit
|
commitdiff
|
tree
2010-11-21
C
h
ri
s
Robinson
P
ass the data pointer
and proper sampl
e
r to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Move
a
luMixDat
a
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
R
obinson
H
ide AL_EXTX
_
sample_buffer_o
b
ject
commit
|
commitdiff
|
tree
2010-11-08
C
h
ris Robin
s
on
Use a doub
l
e whe
n
c
o
nverting mill
i
se
c
o
n
d offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Increase the max nu
m
ber of sou
r
ce sends
t
o
4
, and
d
e
c
rea
s
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
n
s
on
Use the num
b
er
of se
n
d
s
the
d
evic
e
is configur
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remov
e
u
n
n
ecessa
r
y comments and reor
d
er some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
bin
s
on
Use a switch to
selec
t
the appropriate channel-co
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
r
i
s
R
o
b
i
n
son
D
eclare a variable
where
i
t
's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Rem
o
ve explicit use of -f
u
nr
o
ll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chri
s
Ro
b
inson
Fix f
p
u state handling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chr
i
s Robinso
n
Improve
a
macro to refer
e
nce i
t
s parame
t
er
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix
64-bit compilati
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robinson
Renam
e
a
couple more variab
l
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
o
binso
n
Improve naming an
d
plac
e
men
t
of a couple variables
commit
|
commitdiff
|
tree
2010-10-09
C
h
ri
s
Robinso
n
Simp
l
ify
a
c
alculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Ch
e
ck
resampl
e
r mode fi
r
st w
h
e
n
select
i
ng t
h
e mixer
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robin
s
on
Get a variabl
e
where it's
needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pas
s
the device to the
mix fun
c
tion and
l
ocali
z
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Ro
b
inson
Clar
i
fy a check
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
R
o
binson
Make the Sour
c
eMix function a m
e
tho
d
of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Avoid updat
i
ng t
h
e source in MixSourc
e
commit
|
commitdiff
|
tree
next