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
Chris Rob
i
nson
D
on't inline the decom
p
ose function
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obin
s
on
Decompos
e
input buffer formats a
n
d
u
se it when
converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
ob
i
nson
Renam
e
a function
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Add a ba
s
i
c
WaveOu
t
devic
e
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
Sh
o
rten a coup
l
e
re
a
lly long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Supp
o
r
t 64-bit doubl
e
buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw con
v
erts t
o
1
6-bit, not fl
o
a
t
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use
the e
n
ums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Use enu
m
s when
s
el
e
cting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
R
emove
an unnecessary 's
t
ru
c
t' k
e
yword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Avoid some more c
o
de dup
l
ication
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Fix step calcula
t
ions
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix some comm
e
nts
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is R
o
binson
Properly
c
lamp high pitc
h
val
u
es
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the fractional
p
osition separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rena
m
e some
var
i
a
b
les to be
c
learer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Make the
b
uff
e
r paddi
n
g
size dependent
o
n the r
e
s
ampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s
R
obinson
Don't
a
lloca
t
e
padding with the buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is R
o
binson
D
e
cr
e
ase
t
he buffer
size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Con
v
ert
a few divisions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Ma
k
e a
F
RAC
T
IONONE
macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Share the interpo
l
ation functions and u
s
e t
h
em i
n
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Slightly improve chann
e
l ga
i
n cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
A
d
d a
m
issing bre
a
k
sta
t
ement
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is R
o
binson
Call
M
ixSour
c
e directly,
instea
d
o
f throu
g
h a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inso
n
A
d
d a cubic
res
a
m
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robins
o
n
Force the point re
s
amp
l
er
w
he
n
th
e
source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
P
ass a po
i
nter
t
o the samplers so t
h
ey
c
an read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "pre-padding" to t
h
e te
m
p b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Ro
b
in
s
on
Make th
e
buffer queue a double-linked list
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is R
o
binso
n
Be less wave-in-sp
e
cific in the
winmm backe
n
d
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Ro
b
inson
Make the first
enumerated DirectSound
de
v
ice
use
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robi
n
son
Make
s
ure th
e
target buffe
r
size is fram
e
aligne
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Mino
r
rework of
t
he template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remove the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Double-up the in
t
erpol
a
tion func
t
ions (
a
nd
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Re
n
ame so
m
e "templ
a
t
e
" func
t
ions
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
in
s
on
A
l
ways
make su
r
e the
r
e's a sample available to
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
F
i
x a bun
c
h of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don
'
t
"
c
o
nvert"
LOKI q
u
ad to MCFORMATS qua
d
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bi
n
son
Use a t
e
mporary st
a
c
k
b
u
f
fer to
s
t
o
re the
s
ou
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Use 0-based access for the buffer
d
ata
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Ro
b
inson
Support 8-bit
s
ample
d
ata in the
m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Robinson
C
h
eck the sample
b
y
te size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
G
et rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obins
o
n
Chan
g
e t
h
e
mixer
macros to dec
l
are functions
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
R
obi
n
s
o
n
Set mixer s
a
m
ple p
o
s and
f
rac when
needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
on
F
u
l
l
y p
r
ogr
e
ss the source t
o
a stopped s
t
ate when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reo
r
der
som
e
stored source
p
a
rams
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Make sure t
h
e
b
uffer
padding is alwa
y
s cle
a
red b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chr
i
s Robinson
Calcul
a
te AL
S
A buff
e
r length with the othe
r
val
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robins
o
n
Handle
t
h
e ti
m
er wrapping in t
h
e w
a
ve
a
nd null ou
t
put
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robin
s
on
U
se hel
p
e
rs
t
o write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is
Robi
n
son
Get
r
id of the device
time
r
st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
o
n
Avoid temporary float variables
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Ro
b
inson
Pas
s
the da
t
a point
e
r and proper samp
l
er to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Ro
b
inso
n
Move aluMixData
b
ack to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
Hide
AL_EXTX_sa
m
ple_buffer_o
b
jec
t
commit
|
commitdiff
|
tree
2010-11-08
Chris R
o
binso
n
Use a
d
o
u
ble when c
o
nv
e
rting millisecond of
f
se
t
s to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
inson
Increase the ma
x
n
u
mber
of
source sends to 4, and decrea
s
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Use the
number of sends t
h
e
d
ev
i
ce is
co
n
figured
f
or
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Rob
i
nson
Remove u
n
necessary
c
omments
a
nd reord
e
r so
m
e l
i
nes
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is R
o
b
inson
Use a
s
w
itch
t
o select the appropriate
c
h
annel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris R
o
binson
Declare a variable
where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
son
Remov
e
explicit
u
s
e
of
-f
u
nroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
h
r
is Robinson
Fix fpu state ha
n
dling
with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Ch
r
is Robi
n
son
Improv
e
a mac
r
o to reference i
t
s
paramete
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robin
s
o
n
F
ix 64-bi
t
compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinso
n
R
ename a
c
ouple more va
r
iable
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robi
n
son
Improve naming
a
n
d placement of a
c
oupl
e
variables
commit
|
commitdiff
|
tree
2010-10-09
C
hris Robinson
Si
m
pli
f
y
a
calc
u
lation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check re
s
a
mpler mode first when sel
e
cting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variable whe
r
e it's need
e
d
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
bin
s
on
Pass the
d
evice to
t
he m
i
x function
a
n
d
local
i
ze
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Rob
i
nson
C
larify a check
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Ma
k
e the Source
M
i
x f
u
n
c
tion a method of t
h
e AL
s
ource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoi
d
updating
t
he sour
c
e
in
MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Conver
t
sho
r
t
s
s
o that 0 rem
a
ins 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
n
s
on
Don't
t
ry to
open the ALSA
d
evice a seco
n
d time i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Avo
i
d some c
o
de dupl
i
cation
commit
|
commitdiff
|
tree
2010-09-25
C
hris Robinson
Loc
a
lize more variables and remove unnecess
a
ry o
n
e
s
commit
|
commitdiff
|
tree
2010-09-25
Chris Robi
n
son
Avoid
sam
p
ling b
e
yo
n
d the end o
f
the loop
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris
R
obin
s
on
Locali
z
e some
v
ariables to the
mix
e
r
macro
s
commit
|
commitdiff
|
tree
2010-09-25
Chris Robin
s
on
Use
s
e
parate m
i
xing loops for the dr
y
path and we
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Better pro
t
ect
ag
a
in
s
t neg
a
tive attenuati
o
n
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Use ALfloat
fo
r
the dr
y
mix
b
uffe
r
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s Rob
i
nson
Re
m
ove an unnecessary variable
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
b
i
nson
Rename some vari
a
bles to be less confus
i
ng
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Fix l
i
ne indentation
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s
Robi
n
son
Be consistent
with a variable's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Convert float t
o
shor
t
simila
r
to sho
r
t to
f
l
oat
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinso
n
S
t
o
re and mix si
g
ne
d
16-bit
s
a
m
pl
e
s
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinso
n
A
llow
t
he mi
x
ing l
o
o
p
t
o
access the dif
f
erent
s
ample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robin
s
on
Compac
t
so
m
e reused code
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
n
son
A
l
low acces
s
ing the buff
e
r data as multiple d
a
ta
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s
R
o
bin
s
on
Duplicate st
e
reo source
s
by def
a
ult
commit
|
commitdiff
|
tree
2010-09-22
C
h
ris Robinson
Use sepa
r
ate m
a
cros for th
e
differe
n
t mix
i
ng loops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robi
n
son
C
onsolidate some c
o
de
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce so
m
e mor
e
indentatio
n
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce some indentation
commit
|
commitdiff
|
tree
next