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
Chri
s
R
obinson
Keep a handle on
t
h
e buffer w
i
t
h
the form
a
t
w
hen
q
ueueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
A
d
d
I
MA4 as
a
s
ource
d
ata type
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is Ro
b
inson
Add
s
u
ppor
t
for (unsigned) int input fo
r
ma
t
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Reor
d
er an
d
rename
p
aram
e
ters for the format decompositio
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris R
o
b
i
nson
Uni
n
line a couple
mo
r
e
functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Store double formats as f
l
oat
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inson
Avoid
t
e
mp sto
r
age
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
Uninline some functions
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid
m
aking Re
s
ampler[Pre]Padding sta
t
ic
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robins
o
n
Improve sta
t
i
c build
s
w
i
th MinGW
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robinson
P
r
e
f
er GCC's constructor
,
ev
e
n
in Windows
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
Robinson
Rename some
s
tuff fo
r
con
s
is
t
ency
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Don't sto
r
e the inte
r
nal format
in t
h
e
bu
f
f
e
r
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robins
o
n
Support rear
f
ormats di
r
ectly i
n
the
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Avoid a potential
overflow
w
he
n
s
e
t
t
ing the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Cl
e
an up th
e
source b
y
te of
f
s
e
t
code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
em
o
ve
some un
n
eeded muLaw spec
i
al cases
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
Suppo
r
t muLaw wi
t
h L
o
adDat
a
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
e
m
ov
e
an unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robins
o
n
Be m
u
ch more flexible with loading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Don't inline the decompose function
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
Robi
n
son
Decompose input
b
uffer formats an
d
u
s
e
it when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename a funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Add a basic WaveOu
t
devi
c
e
commit
|
commitdiff
|
tree
2010-11-27
C
hris
Robinson
Shorten a co
u
ple reall
y
long l
i
n
e
s
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
o
b
inson
Support 6
4
-bit d
o
uble
b
uffers directly
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Ro
b
inson
mu
L
aw con
v
e
rts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
U
se t
h
e
e
n
ums in a couple more
p
l
a
ces
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Us
e
enums
when selecting the mi
x
er
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
R
emo
v
e an un
n
e
cessar
y
's
t
ruct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
A
void some
m
o
r
e
code dupli
c
at
i
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Fix
s
tep calculations
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Fix some c
o
mments
commit
|
commitdiff
|
tree
2010-11-27
Chris
Rob
i
n
s
o
n
Properly cla
m
p high pitch values
commit
|
commitdiff
|
tree
2010-11-26
C
hris
Robin
s
on
Subtract the fractional position separately
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Re
n
a
m
e some vari
a
b
les to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make
the bu
f
f
er pa
d
ding si
z
e dependent on the resamp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't al
l
ocate padd
i
ng with the buffer it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
C
hris Ro
b
ins
o
n
Decrease the buffer s
i
ze more
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Rob
i
nson
Con
v
ert a
few divisions to multiplicatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Make a
F
RACTIONONE ma
c
ro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Share
t
he
i
nte
r
pol
a
tio
n
f
unctions and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Slig
h
tly
imp
r
ove channel ga
i
n calcul
a
tio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinso
n
A
d
d
a missing break st
a
teme
n
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
C
a
l
l
MixSource d
i
rectly, instead of t
h
ro
u
gh a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a
cubic r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Rob
i
n
s
o
n
Fo
r
ce the poin
t
r
e
s
a
mpler when the source plays
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robin
s
on
Pass
a
pointer to t
h
e sa
m
plers so the
y
can read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d "pr
e
-paddi
n
g" to the
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make the buf
f
er queue
a do
u
ble
-
linke
d
l
ist
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less wave-in-spe
c
ific
i
n the wi
n
mm back
e
nd
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
inson
Make the
fi
r
st enumerated DirectSo
u
nd device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Make
s
ure the target b
u
ffer size is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obins
o
n
Minor rework of the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
R
emove the cosi
n
e resampler
commit
|
commitdiff
|
tree
2010-11-25
C
hris
Robinso
n
Doubl
e
-up th
e
interpol
a
t
ion functi
o
ns
(
and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binso
n
Rename some "template"
f
u
nctio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always make sure there's a sample a
v
ailabl
e
to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bi
n
son
Fix
a
bunch of
comm
e
nts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don
'
t "convert"
L
O
KI
quad to
M
CFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use
a
temporary stac
k
buffer to s
t
ore
t
he s
o
u
rce buf
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robi
n
son
Us
e
0-based ac
c
e
s
s for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
S
upport 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Check the sam
p
le byte
s
ize after
the resampler
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robins
o
n
Get rid of a useless
union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change
the
mi
x
e
r
m
ac
r
o
s t
o
declar
e
functions
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
S
et m
i
xer sa
m
ple pos and frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Fully progress
the
s
ource
t
o a stopped state when
n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
r
is Rob
i
nson
R
eorder
s
ome st
o
red
sou
r
ce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure
t
he buffer
p
a
ddin
g
is always
cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calcul
a
te ALSA buffer length
w
i
t
h the o
t
her
val
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
ins
o
n
Handle
the tim
e
r wrap
p
ing
in
t
he wave and null outpu
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
U
se he
l
pe
r
s to write 16- and 32-bit v
a
lu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Get rid
o
f
t
he device timer st
u
ff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid t
e
mporary float variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
P
a
s
s
t
he
da
t
a pointer and proper sa
m
ple
r
to
t
he
mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
i
s
Ro
b
inson
Mo
v
e aluMixDat
a
back
t
o AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Robinson
Hide
A
L_EXTX_sample_
b
uffer_object
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
is Robinson
Use
a
d
ouble w
h
en
conv
e
r
t
in
g
m
i
l
lisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
i
nson
In
c
rease the max number of source sends to 4, and
d
ecrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use th
e
number
of se
n
ds the
device is config
u
red for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
ris Ro
b
inson
R
emove unneces
s
a
r
y c
o
mments an
d
reor
d
e
r
some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinso
n
Use a switch
to select the a
p
propriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Ro
b
i
n
son
Declare a v
a
r
i
abl
e
where it's used
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is
R
obinson
Re
m
ove explicit use o
f
-funroll-
l
oops
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Ro
b
i
n
son
F
i
x fpu state handling
w
ith _c
o
nt
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
I
mprove a macro to reference i
t
s par
a
met
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
obinson
Fix 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
ob
i
nson
R
e
nam
e
a
couple m
o
re variables
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is
Ro
b
inson
I
mp
r
o
v
e naming
a
n
d p
l
acement
o
f a
c
oup
l
e variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robin
s
on
Sim
p
lif
y
a calcu
l
ation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
C
heck resa
m
pler
m
ode
f
irst
when selecting
the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get
a
v
ariable where it's need
e
d
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pass the device to the mix function and
loc
a
li
z
e
th
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Clarify a
c
heck
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
Rob
i
nson
Mak
e
t
h
e
So
u
rceMix function a method of the ALsourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
binson
Av
o
id updating the source in MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Convert
s
hor
t
s so
that 0 rema
i
ns 0
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robins
o
n
Don't
try
t
o open the ALSA devi
c
e a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
bi
n
son
Avoid some c
o
de
dupl
i
cation
commit
|
commitdiff
|
tree
next