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
Keep a handle on the buffer with the format when queueing new buffers
2010-11-30
Chris Robinson
Keep a handle on the buffer with the format when
que
u
eing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robin
s
on
A
d
d IM
A
4 as
a source data type
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Add su
p
port for (u
n
si
g
n
e
d) int input form
a
ts
commit
|
commitdiff
|
tree
2010-11-29
Chris Robins
o
n
Reor
d
er a
n
d
rename
p
arameters for
t
he format
dec
o
mposit
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
U
ninl
i
ne a c
o
u
p
le m
o
re
functions
commit
|
commitdiff
|
tree
2010-11-29
C
hri
s
Robinson
Store double for
m
ats as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid temp stora
g
e
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninlin
e
som
e
fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
n
s
on
Avoid
m
a
king Resampler[Pr
e
]P
a
dding st
a
t
ic
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robi
n
son
Impro
v
e static builds with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Rob
i
nson
P
refer GCC'
s
constructor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
R
ename s
o
me stuff for con
s
is
t
enc
y
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
i
s Robi
n
son
Don'
t
store the internal
f
orma
t
i
n
the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
R
o
b
inson
Support rear formats
d
i
r
ectly in the mix
e
r
commit
|
commitdiff
|
tree
2010-11-28
C
hris
R
o
bins
o
n
A
v
oid
a potential
o
verfl
o
w
when setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinso
n
C
l
ean up the source b
y
te off
s
et code
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Rem
o
ve
som
e
unneeded muLaw spe
c
ia
l
cas
e
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
in
s
o
n
Sup
p
o
r
t muLaw w
i
th Loa
d
Da
t
a
commit
|
commitdiff
|
tree
2010-11-28
Chris Robins
o
n
R
e
mov
e
an
u
nnecessary ass
e
rt
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obin
s
on
B
e
m
uch m
o
r
e
f
lexible with loading and converting bu
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robi
n
son
Don't
inli
n
e the decompose
f
u
nctio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompose input buffer
fo
r
mats a
n
d use it when converti
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robinson
Re
n
ame a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add
a
bas
i
c
WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robi
n
son
Sho
r
ten
a c
o
uple really long lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
S
u
ppo
r
t
64-bit double buffers di
r
ectly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
m
uLaw
c
onverts t
o
16-bit, n
o
t
f
l
oa
t
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Use the enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Use enums when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Remove an unnecessary 's
t
ruct' k
e
yw
o
rd
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Avoid
some more code duplication
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Rob
i
nson
F
ix s
t
ep
calculations
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Pr
o
perly clamp high p
i
tch values
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
S
u
btract th
e
fr
a
ctional position sep
a
r
atel
y
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rena
m
e
s
ome vari
a
bles to be cleare
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
ins
o
n
Mak
e
the buffer
padding size depen
d
e
nt on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bin
s
on
Don't allocate padding wi
t
h the buffer
itself
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Decrease the
b
u
ffer
s
ize more
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinso
n
Conve
r
t a few
d
ivisions to
m
u
l
t
iplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
nson
Make a FRACTIONONE mac
r
o, and us
e
it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Share the interpolatio
n
functions and use them in
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Ro
b
i
ns
o
n
Slightly im
p
rove
channel g
a
in cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinso
n
Add a missi
n
g
b
r
e
ak statement
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
nson
Ca
l
l
Mix
S
ource direct
l
y,
instead of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinso
n
Add a cubic res
a
m
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Force
t
he point resamp
l
e
r
when the
source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obinson
Pa
s
s a pointer to the samplers so they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robin
s
o
n
A
dd "pr
e
-padding" to t
h
e temp buf
f
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
M
ake
t
he bu
f
fer queue a dou
b
le-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Be less wave-in-specific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Make the firs
t
enumerated D
i
re
c
tSound device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make
s
ure the target buffer si
z
e i
s
frame al
i
gned
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
Minor rework of the tem
p
late mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinso
n
Remov
e
t
he cosine
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinso
n
Double-up
the interpola
t
ion fun
c
t
ions (and
m
ake them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
b
i
nson
Rename some
"template" funct
i
o
ns
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Alway
s
mak
e
sure there's a sa
m
ple available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
obi
n
s
o
n
Fix a bunch of
c
o
mments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
D
o
n't "conver
t
" LO
K
I
quad to
MCF
O
RMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
bi
n
son
U
s
e a temp
o
r
a
r
y
st
a
ck buf
f
er to s
t
ore the source b
u
f
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inso
n
Use 0
-
base
d
access
for the buff
e
r
d
a
t
a
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
S
u
pport 8-bi
t
s
ample data
i
n
the mi
x
e
r
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
Ro
b
i
ns
o
n
Check the sample byte
s
ize a
f
te
r
the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
inson
Get r
i
d of
a u
s
e
l
ess union
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Change the mixer macros to declare functi
o
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set
mixer sample
pos an
d
frac when needed
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
Fully progress
t
he source to a
s
topped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reorder
some s
t
o
r
e
d
source params
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obi
n
son
Make sure
the
bu
f
fer p
a
ddin
g
is
a
l
ways clea
r
ed befor
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Rob
i
n
son
Calculate
A
LSA buf
f
er le
n
gt
h
wi
t
h
the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Han
d
le
the tim
e
r wrapping in the wave
a
n
d null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Us
e
helpers to write 16
-
a
n
d
3
2
-
bit values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robi
n
son
Get
r
id of t
h
e device t
i
mer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid temporary flo
a
t var
i
abl
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass the
d
ata pointer and pr
o
p
e
r
s
amp
l
er to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move
aluMixDa
t
a
back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hide AL_EXTX_sample_
b
uffer_objec
t
commit
|
commitdiff
|
tree
2010-11-08
C
hris
R
o
bin
s
on
U
s
e
a double wh
e
n
converting
millisec
o
n
d
offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robi
n
son
Increase the max
n
u
mber
of s
o
ur
c
e
send
s
to 4, a
n
d decre
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
U
se the n
u
mber of sends
the device
i
s configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Remove u
n
n
e
cessar
y
comments and re
o
rder some line
s
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Use a s
w
itch
t
o sel
e
ct
t
he appropriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare
a
varia
b
le where it's
u
sed
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Remove ex
p
licit u
s
e of -fun
r
oll-loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Rob
i
n
s
on
F
ix
f
pu st
a
te
handling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
I
m
p
rove
a
macro
t
o refe
r
ence its pa
r
ameter
commit
|
commitdiff
|
tree
2010-10-11
Ch
r
is Robinson
Fix 6
4
-bit co
m
pilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a couple more variab
l
es
commit
|
commitdiff
|
tree
2010-10-10
Chris Robi
n
s
o
n
Improve n
a
ming and placement
o
f
a
coupl
e
v
a
riables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Si
m
pli
f
y a ca
l
c
ulation
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Check resampler mode first when sele
c
t
i
n
g
the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Get
a vari
a
ble wh
e
re
it's need
e
d
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Pas
s
the devi
c
e to the mix functi
o
n
and
locali
z
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
s
o
n
Clarify
a chec
k
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinso
n
Make
t
he S
o
urceMix function a
method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s Robinson
A
void updating
t
he source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
b
inso
n
Convert shorts
s
o th
a
t
0
remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Don't try to
o
pen the AL
S
A
d
evice
a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris Rob
i
nson
Avo
i
d some code
du
p
lica
t
ion
commit
|
commitdiff
|
tree
next