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
Avoid making Resampler[Pre]Padding static
2010-11-29
Chris Rob
i
nson
Avoid
mak
i
ng Res
a
m
pler[Pre]Pa
d
ding stati
c
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinso
n
I
m
prov
e
static builds with M
i
nGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Prefer GCC's
c
onstructor, eve
n
i
n
W
i
ndows
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
i
n
son
Renam
e
some stuff for consis
t
ency
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Don't st
o
re
the int
e
r
n
a
l
format in the b
u
ffe
r
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Suppor
t
r
ear formats dir
e
c
t
ly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Avoid a potential ove
r
f
low when
s
etting
th
e
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Ro
b
inson
Clean up t
h
e
s
ource byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
obinson
Remove s
o
m
e unnee
d
e
d muL
a
w special ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
o
binson
Support muLaw with
L
oadData
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is R
o
binson
Remove
an unnecess
a
ry
a
ssert
commit
|
commitdiff
|
tree
2010-11-28
C
hris
R
o
b
inson
B
e much
m
ore f
l
exi
b
le with l
o
adin
g
and conv
e
rti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
D
on't inline the decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompose in
p
ut
b
uffer
f
o
rmat
s
and
use it w
h
en c
o
nverting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Ren
a
me a fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
Add
a
basic
W
aveO
u
t device
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinso
n
S
horten a couple really long
l
i
n
e
s
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Support 64-bit double
b
uffers directl
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw converts to 16-
b
it, not float
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robi
n
son
Use t
h
e enums in a couple mo
r
e p
l
a
c
es
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
U
s
e enums when selecting
the mixe
r
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Remove an unnecessar
y
'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robin
s
on
Avoid
s
ome more code duplicatio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
i
x s
o
me comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
P
roperly
c
l
amp high pit
c
h values
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
nson
Subtract th
e
fractiona
l
posi
t
ion separa
t
ely
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Rename some v
a
ri
a
bles to be c
l
earer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer p
a
dding size
d
epen
d
e
n
t
on
t
he r
e
samp
l
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
D
o
n
'
t allocate padding with the
b
uffe
r
itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Decrease the buffer siz
e
more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
C
o
nvert a few divisions to mult
i
plica
t
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Make a FRACT
I
ONONE macr
o
, and use
i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Shar
e
th
e
i
nte
r
polation functio
n
s
an
d
us
e
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Slightly improve
chann
e
l gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Add a
missi
n
g break statement
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Call M
i
xSource directly
,
ins
t
ead of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinson
Add a cubic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s
Robinson
Force the poi
n
t r
e
sampler
w
h
e
n the sou
r
ce pla
y
s at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pa
s
s a poin
t
er t
o
the samplers so
t
h
ey can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Add "pre-p
a
dding" to th
e
temp buf
f
er
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obinson
Make the buffe
r
queue a double-
l
inked li
s
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be
les
s
w
a
v
e
-in-specific
in
t
he winmm bac
k
end
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
in
s
on
Make the first
enumerated Dir
e
ct
S
ound
dev
i
ce use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
i
nso
n
Ma
k
e
sure the target buffer size
i
s
f
rame
aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Minor
rework of the t
e
mplate
macros
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robins
o
n
Remo
v
e the cosin
e
resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obi
n
son
Double-up the interpolation functions (a
n
d ma
k
e them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s
Rob
i
nson
Rena
m
e som
e
"templa
t
e" functio
n
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris R
o
bi
n
son
Alway
s
m
a
ke sure th
e
re's a s
a
mple available
t
o
m
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix a bu
n
c
h
o
f comm
e
nt
s
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Do
n
'
t
"
c
onvert" L
O
K
I
quad to MCFORMATS qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
U
se a tempor
a
ry stack buffer to
store t
h
e
sou
r
ce b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
U
s
e 0-
b
ased access
f
or
the
buffer
d
a
t
a
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Su
p
po
r
t 8-bit
s
a
m
ple da
t
a i
n
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
s
on
Check the
s
ample byte size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Change th
e
mixe
r
m
acros
t
o
d
ec
l
are functions
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robinson
Se
t
mixe
r
sam
p
le pos and frac when
n
e
eded
commit
|
commitdiff
|
tree
2010-11-24
C
h
ri
s
Robinson
Fu
l
ly progress the sourc
e
to a stopped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinso
n
Reorder some stored source params
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robinso
n
Make sure th
e
buffer pad
d
ing is
a
l
w
a
ys cleare
d
before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calcul
a
te
ALSA buffer length with th
e
ot
h
er values
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Handle the ti
m
er wra
p
ping
i
n the wa
v
e and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s
Robinson
Use help
e
rs to write 16- and
3
2-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris
Ro
b
inson
G
et rid of t
h
e device
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid temporary float variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Pass
the data poin
t
er and proper sampler to the m
i
xe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move al
u
Mix
D
a
ta bac
k
to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
b
in
s
on
Hide AL_E
X
TX_
s
ample_buffer
_
object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a doubl
e
w
hen
c
onverting millise
c
ond
o
ffsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binson
Increase
t
he max number of
s
ou
r
c
e
sends t
o
4, and dec
r
ease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
n
s
on
U
s
e the n
u
m
ber of sends the d
e
vice i
s
configured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinson
Remove unnecessary comments and reorder som
e
lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use
a
s
witch to sele
c
t th
e
appro
p
riat
e
channe
l
-
c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare
a variable wh
e
re it's used
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robinson
Remo
v
e e
x
plic
i
t u
s
e
o
f
-funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Ro
b
in
s
on
Fix fpu state handling with
_c
o
n
t
ro
l
f
p
commit
|
commitdiff
|
tree
2010-10-11
Chris R
o
binso
n
Improve a
m
acro
t
o reference
i
ts paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 64-bit
c
ompilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robins
o
n
Rename a couple
m
or
e
v
a
riables
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s Robinso
n
Improve namin
g
and placement of a coupl
e
va
r
iables
commit
|
commitdiff
|
tree
2010-10-09
Chris R
o
binson
S
i
mpl
i
f
y a calculation
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
R
obinson
Check res
a
m
p
l
e
r
m
o
de first w
h
en sel
e
cting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Ge
t
a variable where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Pass the d
e
vice
t
o the
mix function and localize th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make
the SourceMix function a
m
et
h
od of the ALsou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robi
n
son
Avoid updating the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
C
hri
s
Robinson
Co
n
vert shorts so that 0 rem
a
ins 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't tr
y
t
o o
p
e
n
t
h
e ALSA devic
e
a se
c
on
d
t
i
m
e
if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
A
v
oid some cod
e
duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Rob
i
n
son
Localize more varia
b
les and re
m
ove unnecessary on
e
s
commit
|
commitdiff
|
tree
2010-09-25
Chris Rob
i
nson
A
v
oid
s
am
p
li
n
g
b
eyond the end of the l
o
op
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is
R
o
binson
Localize
some variables to the mixer ma
c
ros
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
is Robinso
n
U
se separ
a
te mixing loops for
t
he
dry path
and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robins
o
n
Better prot
e
ct again
s
t negative
a
tt
e
nuation
commit
|
commitdiff
|
tree
2010-09-24
C
hris Rob
i
nson
Use
A
L
f
l
o
at for the dry
mix bu
f
fer
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is
Robinso
n
R
e
mov
e
an unnecessary varia
b
le
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Re
n
ame some variables to be less confusing
commit
|
commitdiff
|
tree
next