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
Remove some unneeded muLaw special cases
2010-11-28
Chris R
o
binson
Remove some un
n
eeded muLaw
s
pe
c
ial cas
e
s
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support m
u
L
aw with
LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Remove
an unn
e
cessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Ro
b
inson
Be much more fle
x
ible wi
t
h
l
oad
i
ng and
conve
r
ting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline the deco
m
pos
e
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Decompos
e
input bu
f
f
er
f
orm
a
ts and use
i
t when co
n
verting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s R
o
binson
Renam
e
a
function
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
A
d
d a basic
Wa
v
eOut
device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Sho
r
ten a
coup
l
e really lo
n
g
lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
Robinso
n
Support
64-bit do
u
ble buff
e
rs directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw
converts to
16-bit, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Rob
i
nson
Use
the e
n
ums
in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
Use enu
m
s w
h
en
selecting the
mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Re
m
ove an unnecessary '
s
truc
t
'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Avoid some mor
e
code duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix
s
tep c
a
lculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Fix some comm
e
nts
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Rob
i
nson
Prope
r
ly clamp high pitch value
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
o
n
Subtract
the fractional position separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Re
n
ame s
o
me vari
a
bles to be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is
Robinson
Mak
e
the buffer padding
size dependent
on the
re
s
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robi
n
son
Don't a
l
l
oca
t
e padd
i
ng w
i
th the buffer i
t
sel
f
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinso
n
D
ecrease t
h
e buffer size
more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Convert a few
d
i
vi
s
ions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
M
a
ke a FRACTI
O
NONE macro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Share the in
t
e
rp
o
lat
i
on
fun
c
t
ions and use them
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Sl
i
ghtly improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
a
m
issing break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Call MixSource d
i
rectly,
i
n
s
t
ead of
through a funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add a cu
b
ic resam
p
le
r
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s
Rob
i
nson
F
orce
t
he poin
t
resampler
w
h
e
n the
s
o
urce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Pass a p
o
inter t
o
the samplers so they can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obins
o
n
Add "pre-
p
adding" to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obinson
Make
t
he buffer queue
a
dou
b
l
e-linked
list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
B
e less wave-in-specific in
the winmm backen
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Make the first en
u
merat
e
d
DirectSound
d
e
vice use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Make sure the
target buffer siz
e
is f
r
am
e
align
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Minor rewor
k
of the template macro
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
e
mov
e
t
h
e
cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Do
u
ble-
u
p t
h
e interpolation
f
unctions (and mak
e
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Ren
a
me
some
"
t
emplate
"
functions
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robin
s
o
n
Alwa
y
s make sure there's a samp
l
e availab
l
e t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Fix a b
u
nch o
f
c
om
m
ents
commit
|
commitdiff
|
tree
2010-11-25
C
hris Ro
b
inso
n
D
o
n't "convert"
L
OKI quad to MCFO
R
MATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
s
e a temporary stack buffer t
o
sto
r
e
the source buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Us
e
0-ba
s
ed acce
s
s for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robins
o
n
Sup
p
ort 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the
sample
byte size
a
f
t
er the resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Get r
i
d of a
u
s
e
less union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Change the mixer macros t
o
dec
l
ar
e
fun
c
t
i
ons
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set mixer sample
pos and frac
when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Ful
l
y progress the
s
ource
t
o a stopped stat
e
when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obi
n
son
Reorder some
s
tored
so
u
r
ce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
M
a
k
e
sure the
b
u
ffer paddi
n
g is alw
a
y
s cleare
d
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calculate AL
S
A buffe
r
l
e
ngth with the
othe
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
binson
Handle the timer wrapping in
the wave and null outpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
U
se helpers to w
r
ite 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid of
the devic
e
timer
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
binson
Avo
i
d
tempor
a
ry float variables
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Pa
s
s
the data p
o
int
e
r a
n
d proper sampler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
Rob
i
ns
o
n
M
o
ve aluMixData b
a
c
k to
A
Lu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Ro
b
in
s
on
Hide AL_EX
T
X
_
sam
p
le_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a double when converti
n
g
millisecond
o
f
fsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robin
s
o
n
Inc
r
eas
e
the max number of
source
s
e
n
ds t
o
4,
and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris
Robi
n
son
Use the number
o
f send
s
the
d
evice is
c
onf
i
gured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is
Robinson
Remove unnecess
a
r
y
comm
e
nts and reo
r
der
some
lines
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robinson
Use a switch to select the
a
p
p
ropriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chri
s
Robinson
Declare a va
r
iable
w
here it's
u
s
ed
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
binson
Rem
o
ve explic
i
t
use of -funroll-
l
oops
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Ro
b
inson
F
ix fpu state handling wi
t
h
_co
n
trolfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Imp
r
ove a
m
acro to reference
i
ts para
m
eter
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
obinson
Fix 64-bit
compi
l
ation
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robinson
Rename a couple m
o
re vari
a
bl
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
n
s
on
Improve namin
g
and placeme
n
t of a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robins
o
n
Simplify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check
resampler m
o
de fir
s
t
when
selecting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Get a variable w
h
e
r
e it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pass th
e
devi
c
e to the mix function and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Clarif
y
a check
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Ro
b
inson
M
ake the S
o
urce
M
ix func
t
ion a me
t
hod of the
A
L
source
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Avo
i
d
updating the
sour
c
e i
n
MixS
o
urce
commit
|
commitdiff
|
tree
2010-09-26
Chris
Rob
i
nso
n
Conv
e
r
t shorts so
t
h
a
t
0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Don't try
t
o open the
A
L
SA devic
e
a
second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Avoid some code duplication
commit
|
commitdiff
|
tree
2010-09-25
C
h
ris
Ro
b
inson
Localize more va
r
iables and remove u
n
necessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris
Rob
i
nson
A
void sampling beyon
d
t
h
e
end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Localize
some variabl
e
s to the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
U
se
s
ep
a
rate mixing
loops for the d
r
y path and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robin
s
o
n
B
etter pro
t
ect
against
n
egative attenua
t
ion
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Use AL
f
loat for the dry mi
x
b
u
f
f
er
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robin
s
on
R
e
m
o
ve an unnecessary variabl
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Rename
some variab
l
es to be
less con
f
us
i
ng
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinson
Fix l
i
ne indentation
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is
Robins
o
n
Be consi
s
tent w
i
th a v
a
riable's
u
s
e
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
C
o
nve
r
t
f
l
o
at
t
o short similar
t
o sh
o
rt to
float
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robin
s
on
Store and
m
i
x
s
i
gned 16-bit samples
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Allow the mixing l
o
op to ac
c
e
s
s
the
d
if
f
e
r
ent sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
i
s Robinson
C
o
mpact some re
u
sed code
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
A
l
low
acce
s
sing the b
u
ff
e
r data as multiple data typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Duplicate stereo sources by
d
efault
commit
|
commitdiff
|
tree
next