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
Uninline a couple more functions
2010-11-29
C
h
ris
Robinso
n
Uninline
a couple more functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inson
Store double
f
o
r
mats as float
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
i
s
Robinson
Av
o
id temp
s
torage
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
ins
o
n
Uninl
i
ne some fun
c
tions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
Avoid m
a
king
Resam
p
ler[Pre]Padding st
a
tic
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
I
m
prov
e
static
b
u
i
lds with
MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
P
r
e
fer GCC's co
n
str
u
c
t
or
,
even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
binson
Rename some st
u
ff
for con
s
istency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't store the internal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris R
o
b
i
nson
Support rear formats direc
t
ly in
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
o
binson
Avoid a p
o
tential overflow when se
t
ting
t
h
e
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Clean up the source byt
e
offset co
d
e
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
o
b
ins
o
n
Remo
v
e
s
ome unneeded
muLa
w
special
c
a
ses
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinso
n
Support muLaw
with LoadData
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
is R
o
binson
Rem
o
ve an unnecessary as
s
ert
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
ns
o
n
Be much
more
flexib
l
e with
l
o
ad
i
ng and conver
t
ing buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
is Robinso
n
D
on't i
n
line the decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
D
e
com
p
ose input buffe
r
formats
an
d
use it whe
n
con
v
er
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obins
o
n
Rename a func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basi
c
Wa
v
eOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
S
horten a couple really lon
g
lines
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Support 64-bit doub
l
e buff
e
rs directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw converts to 16-bit, no
t
floa
t
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Use the enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Use enums whe
n
selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inson
Re
m
o
v
e an u
n
necess
a
ry 'st
r
u
ct' keywo
r
d
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Ro
b
i
n
son
Avoid som
e
more code duplica
t
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix som
e
comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
Properly clamp h
i
gh pit
c
h
values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the fr
a
ctiona
l
posit
i
on
s
eparat
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some va
r
i
ables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ma
k
e the
buffer padding size
dep
e
ndent on the re
s
a
m
p
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
o
n
Don'
t
allocate p
a
dding with the buf
f
er itsel
f
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
D
e
c
re
a
se the bu
f
fer
s
ize more
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Conver
t
a few
divisions
t
o mul
t
i
plications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ma
k
e a
F
RACTIONONE mac
r
o, and
use
i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obin
s
on
Share the int
e
rpolation
f
unct
i
ons a
n
d use the
m
in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robin
s
on
Slightly
i
mp
r
o
v
e
channe
l
gain ca
l
culat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
A
d
d
a miss
i
n
g
break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ca
l
l MixSource direct
l
y,
instead
o
f
t
h
r
o
u
gh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
i
nson
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
F
orce the
p
o
int resam
p
ler when the s
o
urce
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass a p
o
inter to the samplers so t
h
ey can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
A
d
d "pre-padding" to
t
h
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make the buffer qu
e
ue
a do
u
ble-l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
B
e
less wave-in-specific in th
e
w
i
nmm
b
ackend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Make the first enumerated DirectSoun
d
devic
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robin
s
on
Mak
e
sure the target buff
e
r
size is fra
m
e
align
e
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inso
n
M
in
o
r rewo
r
k of the t
e
mpl
a
t
e
mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
o
binson
Re
m
ove the cosi
n
e
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Double-up the interpolation functio
n
s
(
and mak
e
t
hem
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
R
obinson
R
e
name some "temp
l
ate" fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Always mak
e
su
r
e there's a sample
a
v
a
ilable to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix a bun
c
h of comments
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robinson
Don't "c
o
nvert"
L
OKI quad to
M
CFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Use a temporar
y
s
tack buffer
t
o store the so
u
r
c
e b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
U
s
e 0-bas
e
d acc
e
ss
f
or the buffer da
t
a
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Suppo
r
t
8
-bit
sa
m
ple
d
ata in the
m
ixer
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bin
s
on
Check
t
h
e
sam
p
le byte size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
bi
n
so
n
Get r
i
d of a
u
seless un
i
on
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Ch
a
nge the mi
x
er macros
to declare functi
o
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
Set mixer sample pos and frac w
h
en
n
eeded
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Full
y
p
r
ogress the source to a stop
p
ed state wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robinson
R
e
orde
r
some stored
sourc
e
pa
r
a
m
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure the buffer pad
d
ing is
alw
a
y
s cleared befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Ch
r
is
Robins
o
n
Calculate ALSA bu
f
fe
r
leng
t
h with the
ot
h
e
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
binson
Handle
the timer wrapping in
the w
a
v
e
and null
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helper
s
to write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
G
e
t
r
id of the device timer stuf
f
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Robi
n
son
Avoid tem
p
orary float variabl
e
s
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Pass the data po
i
nter and proper sampler to the m
i
xe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Move aluMix
D
ata bac
k
to
ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hide AL_EX
T
X_sample_b
u
ff
e
r_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinso
n
Use a doub
l
e
when converting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris R
o
binson
Increase the
m
a
x nu
m
ber of so
u
r
ce sends to 4, and de
c
rease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Ro
b
inson
Use the number of
s
ends the device is configure
d
fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove unnece
s
sary com
m
e
nts a
n
d reo
r
der some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
n
son
Use a switch to sel
e
ct
t
he
a
ppropriate c
h
annel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
hris
Robinson
D
e
clare
a v
a
r
iable
where it'
s
used
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robinson
Remove explicit use of -fu
n
r
o
l
l
-loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robinson
Fix fpu state ha
n
dling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
b
i
n
s
o
n
Impro
v
e a mac
r
o to refer
e
nce its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robi
n
son
F
ix 64-bit compilati
o
n
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a
c
ouple more variab
l
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Impr
o
ve n
a
m
ing and place
m
ent of
a co
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris
R
obinson
Simp
l
i
fy a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Ro
b
ins
o
n
Check
re
s
ampler m
o
de fi
r
st when selec
t
i
n
g t
h
e mix
e
r
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
G
e
t a variable
w
here it's nee
d
e
d
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Pas
s
the
device
t
o the
mix function and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Rob
i
ns
o
n
Clar
i
fy a ch
e
ck
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Ro
b
inson
Make the SourceMix fun
c
tion a meth
o
d
o
f the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Avoid updating the sour
c
e in
M
i
x
S
o
u
rce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
onvert shorts so
t
hat 0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Don'
t
try to open the A
L
SA devi
c
e a
s
eco
n
d time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Avoid
some code duplicat
i
on
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is Robinson
Localize more
variabl
e
s and remove unnecessar
y
o
nes
commit
|
commitdiff
|
tree
2010-09-25
Chris Ro
b
inson
Avo
i
d sampli
n
g
b
eyond the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is
R
o
binson
Localize some variables t
o
t
h
e mixer macr
o
s
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robin
s
o
n
Use s
e
parate mixing l
o
ops for the d
r
y
path a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
next