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
Combine two switch blocks
2010-11-30
Chris Robinson
Combine t
w
o
s
witch
b
lock
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Reo
r
der som
e
pa
r
ame
t
e
rs for
c
o
nsistency
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Fix
source offset calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Store the deco
m
posed s
o
urce format
in the buffe
r
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Robi
n
son
Keep a handle o
n
the buffer with the forma
t
w
h
e
n
q
u
euein
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robinson
Add
IMA4 as a source d
a
t
a
typ
e
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robin
s
on
Add
s
upp
o
r
t
for (unsigne
d
) int input formats
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
i
s
Robi
n
son
Reo
r
d
e
r an
d
rename parameters for the format decomposit
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris
Robi
n
s
o
n
U
ninline a couple m
o
r
e funct
i
ons
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obins
o
n
Store double format
s
as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
A
v
oid temp stor
a
g
e
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Uninline some functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
A
void making R
e
sampler[Pre
]
Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
R
o
binson
Improve s
t
atic
b
uilds with M
i
nG
W
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Prefer GCC's co
n
structor,
e
v
en in
W
indows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Ren
a
me so
m
e stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
D
o
n't s
t
or
e
the
internal forma
t
in the
b
uffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support rear formats
d
irectly
i
n the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robi
n
son
Avo
i
d a poten
t
i
al overfl
o
w
w
h
en setting the sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
hris R
o
binson
C
lean up the sour
c
e b
y
te
o
ffse
t
c
o
de
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove some
u
n
needed muL
a
w special cases
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris R
o
binson
Supp
o
r
t
muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Remove a
n
unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Be m
u
ch mor
e
fle
x
ible with loading and
c
onverting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Don't
inlin
e
the
d
ecompos
e
function
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
Decompose inpu
t
buffer f
o
r
m
ats and u
s
e
it w
h
en c
o
nverting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Rename
a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
dd a basic
Wave
O
ut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Shorten a couple rea
l
l
y
long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Support 64-bit double b
u
ffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
n
s
on
muLaw converts to 16-b
i
t
,
no
t
float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
U
se the enu
m
s
i
n
a co
u
p
l
e more pla
c
es
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
R
o
binson
Use enums
wh
e
n selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
o
b
inson
Re
m
ove an unnecessary 'stru
c
t' keyw
o
r
d
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s R
o
b
i
nson
Avoid some more
code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix s
t
ep calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
i
x some co
m
ments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Properly clamp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robins
o
n
Subtra
c
t the
f
ract
i
on
a
l positi
o
n
s
ep
a
rate
l
y
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
son
R
e
n
ame some variables to be
c
l
earer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
obinson
Make the buffer padding size depende
n
t on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't allocat
e
pad
d
ing w
i
th the
b
u
ffer itself
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Decrea
s
e
t
he
buf
f
er size more
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
inson
Convert a few
division
s
to multiplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
b
inson
Make a FRACT
I
ONONE
m
a
cro, and use it
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
nson
Share the interpolation funct
i
on
s
an
d
use
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris R
o
b
i
n
s
o
n
Sligh
t
ly
i
mprove chan
n
el
g
ain cal
c
ul
a
tions
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obins
o
n
Ad
d
a
missing break
stateme
n
t
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bins
o
n
Call MixS
o
u
r
ce d
i
re
c
tly,
instead of
t
hrough a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the poi
n
t resampler when
the source plays a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
ns
o
n
Pass a pointer to the samplers
s
o th
e
y
can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add "pre-
p
addin
g
"
to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
s
o
n
Make
t
he
b
uffer que
u
e
a doubl
e
-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less wave-
i
n-
s
pecific
in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Make th
e
fir
s
t enumerated D
i
rec
t
Sou
n
d
devic
e
u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make sure
t
he targ
e
t buffer
s
ize is
f
rame ali
g
ned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
R
obinson
Minor
r
ework
o
f the templa
t
e mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
son
Remov
e
t
he cosi
n
e r
e
sa
m
pler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
inson
Double-up the in
t
erp
o
lation f
u
n
c
tions (and
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Rena
m
e some "te
m
p
l
ate" functions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Alway
s
make sure there'
s
a sample available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s
Ro
b
inson
F
i
x
a
bunch of co
m
ments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
D
o
n't "conver
t
"
LOK
I
q
uad to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Ro
b
i
n
son
Use a temporary stack buffer to stor
e
t
he s
o
urce
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-based access f
o
r t
h
e
b
uffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Support 8-bit samp
l
e data in
t
h
e
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Check the
s
ample byte size after th
e
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
ins
o
n
Get rid
of a use
l
ess union
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Change th
e
mixer macros t
o
declare
f
uncti
o
ns
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinson
S
e
t mixer sample pos and f
r
ac
when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully p
r
o
gress
th
e
source to a
s
t
opped s
t
ate wh
e
n
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
R
eord
e
r some
s
tored source params
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
Make
s
ure the buffer padding is always cle
a
r
ed before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chri
s
Robinson
C
a
l
culate
A
LSA
b
uffer length
with the
o
ther
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
b
i
n
son
H
andle the timer wrapping i
n
the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Use
h
elpers to writ
e
16-
a
nd 32-bit
v
a
l
ues
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Get
r
id of the device t
i
mer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Avoid
t
e
mporary fl
o
at variables
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Pass the data
p
o
inte
r
and proper sampler t
o
the m
i
xer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robin
s
on
Move aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Robinson
Hid
e
AL_EXTX_sample_buffer_o
b
ject
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
Robinson
Us
e
a
double when conv
e
rt
i
ng millisecond offsets t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Ro
b
inson
Incr
e
ase the ma
x
number of sou
r
ce sends to 4
,
and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is R
o
bin
s
o
n
Use the number of
s
en
d
s the d
e
vice is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robins
o
n
Remov
e
unnecessary comments
an
d
reor
d
er some lin
e
s
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Rob
i
nson
Use a switch
to select the appr
o
priate channe
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Ch
r
is
Ro
b
ins
o
n
Declare
a var
i
able where
i
t's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remove
explicit use of -funroll-lo
o
ps
commit
|
commitdiff
|
tree
2010-10-15
C
hri
s
Robinso
n
Fix f
p
u state handling wit
h
_control
f
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
I
mprove
a
macro to reference its paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Rob
i
n
s
on
Fix 64-bit compilat
i
on
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
R
ena
m
e a couple mo
r
e variab
l
es
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s
R
obinso
n
Im
p
rove naming and pl
a
c
e
ment of a cou
p
le v
a
ri
a
ble
s
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simp
l
i
fy a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
r
esa
m
p
l
er mod
e
fir
s
t
w
h
en sele
c
ting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
in
s
o
n
Get a variable wh
e
r
e
it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Pass the devic
e
to the m
i
x function a
n
d
localize th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
o
n
Clari
f
y a c
h
e
ck
commit
|
commitdiff
|
tree
2010-09-26
C
hris R
o
binso
n
Make the
Sou
r
ceMix function a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
next