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
Fix source offset calculations
2010-11-30
Chris Robinso
n
Fix source o
f
fse
t
calcul
a
tio
n
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robi
n
son
Store the decomposed sou
r
ce forma
t
i
n
the bu
f
fe
r
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Keep a
ha
n
dle
o
n
t
h
e buff
e
r with the for
m
at when queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
in
s
on
Add IMA4 as a
s
ource d
a
ta type
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Ro
b
ins
o
n
Add
support fo
r
(unsigne
d
) int input formats
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obinson
Reorder and rename
p
arameters for
t
he
f
ormat de
c
om
p
osition
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninl
i
ne a coupl
e
more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
i
n
son
Store doub
l
e for
m
a
ts
a
s
flo
a
t
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robins
o
n
A
void temp sto
r
age
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some functions
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris
R
obinson
Avoid making Resamp
l
er[Pre]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s
Rob
i
ns
o
n
Impr
o
v
e sta
t
ic build
s
with
MinGW
commit
|
commitdiff
|
tree
2010-11-28
C
hris
Robinson
Pre
f
er
G
CC's
constructor, even i
n
Windows
commit
|
commitdiff
|
tree
2010-11-28
C
hris
Robinso
n
Rename
s
ome stuff f
o
r
consist
e
ncy
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't store the in
t
ernal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris
Ro
b
inson
Support r
e
ar f
o
rmats d
i
rectly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris
R
o
b
i
nson
Avoid
a
potential overflow whe
n
setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Cle
a
n
u
p th
e
so
u
rc
e
byt
e
o
ffse
t
code
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robin
s
on
Remove
s
ome unnee
d
ed muLaw
special cases
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris
R
o
binson
Support muLaw
wit
h
Loa
d
Data
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
R
e
mo
v
e an unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Be much more flexible with load
i
n
g
an
d
conve
r
ting bu
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Do
n
't inline th
e
decompo
s
e functio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompose input buffer formats
and use i
t
wh
e
n
c
onverting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robin
s
on
Rename
a
fun
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
dd a basic
WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
S
horten a couple really long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Su
p
port 64-bit double b
u
ffer
s
directly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robins
o
n
muLa
w
converts to 16-
b
it,
n
ot f
l
o
at
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums in a c
o
u
p
le more places
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Use enums when selecting the mi
x
er
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
R
e
move an unn
e
cessary 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
Robinso
n
A
v
o
id some m
o
re c
o
de duplicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
F
ix st
e
p
c
a
l
c
ulat
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Fix
s
o
me
c
ommen
t
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Proper
l
y clamp high pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robin
s
on
Sub
t
r
act
t
he f
r
a
ctional
position separa
t
ely
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Re
n
a
m
e s
o
m
e variable
s
to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Make the buff
e
r padding s
i
ze dep
e
ndent on the
resa
m
ple
r
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obins
o
n
Don't allocate padding with the buff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decr
e
a
s
e
the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
C
o
n
vert a few division
s
to multi
p
l
ic
a
tions
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Mak
e
a
FRACTIONONE m
a
cro,
and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Share the i
n
terp
o
lation
f
uncti
o
ns and use
t
he
m
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Sligh
t
ly improve chan
n
el ga
i
n
calculations
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add a
m
issing break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSou
r
ce
d
irectly, instea
d
of through a
function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robins
o
n
Add a cubi
c
resa
m
ple
r
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
Robinson
F
orce the
p
oint
resampler whe
n
t
h
e sou
r
ce play
s
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robin
s
on
Pa
s
s
a point
e
r to th
e
samplers so they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add "pre-p
a
dding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inso
n
Make the
b
uffer queue a double
-
linked
list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
B
e
le
s
s wave-in
-
s
p
ecif
i
c
in the winmm ba
c
kend
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
son
Ma
k
e the fir
s
t enumer
a
ted DirectSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s R
o
binson
M
ake sure the
t
arget buffer size
i
s fram
e
align
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Rob
i
nson
M
inor rework of the template ma
c
ros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remove the cosine
r
es
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Double-up t
h
e interpola
t
ion functions
(
an
d
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Rename some "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
A
lways make sur
e
there'
s
a sample ava
i
l
a
ble t
o
mi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
F
ix a bun
c
h of
comments
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robi
n
son
Don't "c
o
nve
r
t" L
O
KI quad to MCFORMATS
quad
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Use a temp
o
rar
y
stack buffer to store
t
he source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-ba
s
ed access
for t
h
e buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
S
upp
o
rt 8-bit sample data
i
n the
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obi
n
so
n
C
heck the s
a
mpl
e
byte siz
e
after
th
e
resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Get rid of a use
l
ess union
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
son
Chan
g
e the mixer macros to declare f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
S
et mixer sample pos and frac wh
e
n needed
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robi
n
s
on
Fully progress the
s
ource to
a
stopped
s
t
a
te when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s
Rob
i
nson
Reorder some stored
source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
n
son
M
a
ke sure t
h
e
buffer padd
i
ng is always
c
l
eared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris R
o
b
inso
n
C
a
lculate A
L
SA
bu
f
fer length with the
other values
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Handle the timer wrapping in
the wav
e
and nul
l
ou
t
put
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robins
o
n
U
se help
e
rs to w
r
ite 16- and 32-bit
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
G
et
r
id of the
device timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
R
obinson
A
v
oid
t
e
m
pora
r
y floa
t
variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass the data pointer and proper sampl
e
r to the
mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Mo
v
e
aluMixData back to AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
b
inson
Hide AL_EXTX_sa
m
ple_buffer_obj
e
ct
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinso
n
Use a double when con
v
erting milli
s
econd
o
ffsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is
R
obinson
Increase th
e
m
a
x n
u
mber of
source sends to 4,
a
n
d
decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
s
e the number of sends the device
i
s config
u
red for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Remove un
n
ecessary comments and
r
eorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Use a switch to select the appropr
i
a
t
e cha
n
nel-
c
ount
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Robin
s
on
Declare a variable where it's us
e
d
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remo
v
e
explicit use of
-
f
unroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu stat
e
h
andlin
g
w
it
h
_controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Rob
i
n
son
Improve a
m
a
cro to
reference i
t
s parameter
commit
|
commitdiff
|
tree
2010-10-11
C
h
ri
s
Robins
o
n
Fix
64-b
i
t
c
ompilatio
n
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s Robin
s
o
n
Rena
m
e a
couple more variable
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inso
n
I
mprove naming and plac
e
me
n
t
o
f a
c
ouple v
a
riables
commit
|
commitdiff
|
tree
2010-10-09
C
h
ris Robinson
Simplify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
R
obinson
Check resampler mode first when selecting the
m
i
xer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variable wh
e
r
e
i
t's needed
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robinson
Pass th
e
device to the mix function
a
nd localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Cla
r
ify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Make the
S
ourceMix function a me
t
hod
o
f the AL
s
ourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
i
s
R
o
binson
Avo
i
d
updating the
source in MixSourc
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
i
n
s
on
Conver
t
shorts s
o
that 0 remai
n
s 0
commit
|
commitdiff
|
tree
next