repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Don't store the internal format in the buffer
2010-11-28
Chr
i
s Ro
b
i
n
s
o
n
Don't store the internal format in the
b
uffer
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Support rear for
m
a
t
s
dir
e
ct
l
y i
n
the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
b
inson
Av
o
id a
potential overfl
o
w
w
hen setting the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
n
son
Clean up the source
b
yte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Remove some unn
e
e
d
ed muLaw s
p
ecial cases
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
Support muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robi
n
son
R
emove an un
n
e
c
essary ass
e
rt
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Be much m
o
re flexible with loading
and co
n
verting buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline the d
e
compos
e
function
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Ro
b
in
s
on
Decompose in
p
u
t
b
u
ffe
r
f
orm
a
ts and use it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
hris R
o
binson
Rename
a func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robinson
Add a basic WaveOut de
v
i
ce
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Sho
r
ten a
couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Supp
o
rt 64-bit double bu
f
f
e
rs
d
i
rectl
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
muLaw
c
onvert
s
t
o
16-bi
t
, n
o
t
float
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Use the en
u
ms in a
couple m
o
r
e pla
c
es
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinso
n
Use enum
s
when
s
electi
n
g t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinso
n
R
e
move an
u
n
necessa
r
y 'st
r
uct' key
w
ord
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robinson
Avoi
d
some
more cod
e
duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
F
i
x step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Fix
s
ome commen
t
s
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robi
n
son
Pr
o
perly clamp high pitch
val
u
es
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Subtract t
h
e fractional p
o
sition sep
a
rately
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Rename some variables to be
cl
e
arer
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
binson
Ma
k
e the buffer padding size de
p
ende
n
t on
t
he resa
m
p
ler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
Robins
o
n
Don
'
t
alloc
a
te padding
with the buffer itsel
f
commit
|
commitdiff
|
tree
2010-11-26
C
hris
R
obins
o
n
Decrease the buff
e
r size more
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinso
n
Convert a f
e
w divisi
o
ns to m
u
ltiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make
a
FR
A
CT
I
ON
O
NE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s Robin
s
o
n
Share the interp
o
l
ation functions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slight
l
y impr
o
ve channe
l
gain calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missing break s
t
a
t
emen
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Cal
l
Mi
x
Source directly, inste
a
d o
f
through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinso
n
Add
a cubic r
e
sampl
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
son
Force the point resampler when th
e
sourc
e
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Pass a
p
oi
n
te
r
to the
s
amplers s
o
they
c
an rea
d
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s Robi
n
son
Add "
p
r
e-p
a
d
d
ing" t
o
the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Make the buff
e
r
queue a double-
l
inked
list
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Be les
s
wave-in-specifi
c
in
the
w
inmm
backend
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
ob
i
nson
Make the firs
t
enumerated Direct
S
ound devic
e
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Make sure the target
buffer
size
is fra
m
e
ali
g
n
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
obin
s
on
M
inor rewor
k
of the te
m
plate macros
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
binson
Rem
o
ve the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Doub
l
e-up the interpolation
f
u
n
ctions (and make
th
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
e
name s
o
me
"
t
emplate" funct
i
o
ns
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
obinson
A
l
ways make sure the
r
e's a samp
l
e av
a
ilable to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Rob
i
ns
o
n
Fix a bun
c
h of comments
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
Do
n
't
"
con
v
ert
"
LOKI quad to MCFORM
A
TS
quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
bins
o
n
Use a tem
p
orary stack buffer
to sto
r
e t
h
e sou
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
se
0
-base
d
access for the buffer da
t
a
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit
s
a
mple
d
ata in the mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
Robi
n
son
Check the s
a
mple by
t
e size after th
e
resa
m
p
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Ge
t
rid of a
useles
s
union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change the mixer ma
c
ros
to
declare
functi
o
ns
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Se
t
mixer sample pos and frac w
h
en needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully pr
o
g
re
s
s the source to a
st
o
ppe
d
state
w
hen no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reorder some stored so
u
rce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
n
son
M
ake
s
ur
e
the buf
f
er pad
d
ing is always cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robi
n
son
C
a
lculate ALS
A
buffer le
n
g
t
h with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
binson
Handle the t
i
mer
wrapping in the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robin
s
on
U
s
e
helpers to write
1
6- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinso
n
G
e
t rid
of t
h
e
device timer
s
t
uff
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Avoid
t
emp
o
rary float variables
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is R
o
b
inson
Pass the data po
i
nter and
proper sampler to
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Move
a
luMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Hide
AL_EXTX_s
a
mple_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a
double when convertin
g
millisec
o
nd
o
ffsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
nson
Inc
r
ease
t
he max nu
m
ber of source sends to 4,
a
nd decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinso
n
U
s
e
the nu
m
ber of sends the de
v
ice is configur
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove
unnecessar
y
comments and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Use a switch to select the appropriate
channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Ch
r
is R
o
binson
Declare a variabl
e
wher
e
it's u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remove
ex
p
licit
u
se of
-
funroll
-
loops
commit
|
commitdiff
|
tree
2010-10-15
C
hris Robinson
Fix
f
pu sta
t
e
handli
n
g with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robin
s
on
I
m
prov
e
a m
a
cro to reference its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robins
o
n
F
i
x
64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Rob
i
nson
Rename
a coupl
e
more
v
ar
i
able
s
commit
|
commitdiff
|
tree
2010-10-10
C
h
r
is Ro
b
i
n
s
on
I
m
pr
o
ve naming an
d
place
m
ent of a
c
ouple vari
a
bles
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris Robinson
Simplify a cal
c
ulat
i
on
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Check resampl
e
r mode fi
r
s
t when selecting the mixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Ge
t
a vari
a
ble where it's nee
d
ed
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nso
n
Pass the devi
c
e to the
m
i
x function and
l
o
calize t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Clar
i
fy a
check
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Make the SourceM
i
x function
a
method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
A
void
u
pda
t
ing
the
sou
r
ce in MixSou
r
ce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
s
o
n
Convert shorts s
o
that 0 remai
n
s
0
commit
|
commitdiff
|
tree
2010-09-26
Chris
Ro
b
inson
Don't t
r
y
to open
the
A
L
SA device
a
secon
d
tim
e
if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avoid
some code duplicatio
n
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
L
ocalize
m
ore variab
l
es and rem
o
v
e
unnece
s
sa
r
y ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
A
void
s
a
mpl
i
n
g beyond
the e
n
d of the
l
oop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robin
s
o
n
L
ocalize some variables
t
o the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
i
s Robinson
Use sepa
r
ate mixi
n
g loops for the
d
ry p
a
th and
wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Better protect a
g
a
i
nst ne
g
ative a
t
tenuat
i
on
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Use ALfloat f
o
r the d
r
y mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
R
ob
i
nson
R
e
move
a
n
unnecessary vari
a
b
le
commit
|
commitdiff
|
tree
2010-09-23
C
hris
R
obi
n
son
R
e
name some variabl
e
s to be less
c
onfusing
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Rob
i
nso
n
Fix line indentat
i
o
n
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
n
s
o
n
Be consistent with a
v
a
riable
'
s
use
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Convert flo
a
t t
o
short simil
a
r to short to float
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robin
s
on
S
tore
a
nd
mi
x
signed 16-bit samples
commit
|
commitdiff
|
tree
next