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 Robi
n
s
o
n
Ke
e
p
a
h
an
d
le on the
buffer with the format when qu
e
ue
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
R
obinson
Add IMA
4
as a sourc
e
data
ty
p
e
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robin
s
on
A
dd support for
(
unsigned)
int input forma
t
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Reorder and ren
a
me
pa
r
ameters for t
h
e f
o
rmat decomposi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninl
i
ne a couple more fun
c
tions
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
i
s Robi
n
s
on
Stor
e
double formats as float
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinson
Avoid tem
p
storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some functions
commit
|
commitdiff
|
tree
2010-11-29
Chr
i
s Robinson
Avoid making Resampler[Pre]Paddi
n
g static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improv
e
s
t
a
t
i
c
b
u
ilds
with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
Robinson
P
refer GCC's
c
onstructor, even in Wind
o
ws
commit
|
commitdiff
|
tree
2010-11-28
C
h
ri
s
Robinson
Rename some
s
tuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robin
s
on
Don
'
t store the i
n
ternal format in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s
Robinson
Sup
p
ort rear f
o
rmat
s
direct
l
y
in
t
he mixe
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Avoid a potential overflow when
s
e
tting the sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robinson
Clean up th
e
source byt
e
off
s
et code
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Robinson
Remove some unneeded muLaw
speci
a
l cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
S
upport muLaw with Lo
a
dData
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robins
o
n
Remove an unn
e
c
e
s
s
ary assert
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s
Robinson
Be much mo
r
e flexible
with load
i
ng and converti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
D
o
n't inline the decom
p
ose func
t
ion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Decompose input buffer formats and use it wh
e
n conver
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
inso
n
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Ad
d
a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s Robinson
Shor
t
en a co
u
p
l
e
r
eally long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 64-bit double b
u
f
f
er
s
dir
e
ctly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
muLa
w
conver
t
s
t
o 16-bit, n
o
t fl
o
at
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
U
s
e
the enu
m
s
in
a co
u
ple m
o
re pl
a
ces
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obi
n
s
on
Use enums when selecting the mixe
r
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Remov
e
an unnecessary '
s
tr
u
c
t' keywo
r
d
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Avoid some more code duplicatio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix step cal
c
ulation
s
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
ob
i
nson
Fix
som
e
comments
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
P
r
o
perly clamp
h
i
gh
pitch values
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Su
b
tract th
e
fractional position separa
t
ely
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robi
n
son
Rename
s
ome
v
ar
i
a
bles to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
R
obinso
n
M
ake the buffer
pad
d
in
g
si
z
e
d
epen
d
ent on th
e
res
a
m
pl
e
r
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
i
s
Ro
b
inson
Don
'
t allocate padd
i
ng wi
t
h the buf
f
e
r
itself
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Decre
a
s
e the
b
u
f
f
e
r size more
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
Robinson
Convert
a
few division
s
to mul
t
iplicati
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Mak
e
a F
R
A
CTIONONE macro
,
and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
h
a
r
e
t
he
interpol
a
tion functions and u
s
e t
h
em in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Slight
l
y improve channel gain calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missing break st
a
teme
n
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robins
o
n
Call MixSource
directly, instead of
t
hrough a f
u
nct
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Add
a cu
b
ic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
For
c
e the point
resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinso
n
Pass a pointer to the sampl
e
rs so they can rea
d
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
s
o
n
A
d
d
"
p
re-
p
adding"
t
o the t
e
mp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
Mak
e
th
e
buf
f
er queue a
double-lin
k
ed li
s
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinson
Be less wave-in-specific in the wi
n
mm backen
d
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robin
s
o
n
M
a
ke the first e
n
umerated
Direct
S
ound device us
e
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
M
a
ke
sure th
e
tar
g
et
b
uffer size
is f
r
ame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
M
i
no
r
rework of the tem
p
late macros
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Remove
t
he cosine resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
i
nson
Do
u
b
l
e-up the in
t
erpolation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Rename some "
t
emplate" functions
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robin
s
on
Always make sure t
h
ere's
a
s
ampl
e
av
a
ilable to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
binson
Fix a bunc
h
of commen
t
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s
R
ob
i
nson
Don't "convert" LO
K
I
quad to MCFO
R
MAT
S
quad
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Use a temporary stack bu
f
f
e
r to sto
r
e the source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
R
obi
n
son
Use 0
-
based a
c
cess
for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Support 8-bit sample data
in the m
i
xer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the sample byte size a
f
te
r
t
h
e
r
esample
r
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
G
et ri
d
of a useless
uni
o
n
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Chang
e
the mixer macros to de
c
lare fu
n
c
ti
o
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set mixer sa
m
ple
p
os a
n
d f
r
ac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
Fully progress the source to a stopped state w
h
en no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
binson
Reorder s
o
me st
o
red
s
ou
r
ce params
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
b
ins
o
n
Mak
e
s
u
r
e the bu
f
fer
padd
i
ng is always c
l
e
ared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chri
s
R
o
binson
Calcula
t
e AL
S
A buffe
r
l
e
ngt
h
with the
o
the
r
values
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obi
n
son
Handle the timer w
r
apping in th
e
wav
e
and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpers
t
o write 16- and 32-bit v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinson
Get rid of the
d
e
v
ice timer stuf
f
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
i
s Robinson
Avoid temporary f
l
oat varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris Robin
s
on
Pas
s
t
he data pointe
r
an
d
pro
p
er sampler
t
o
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Move aluM
i
x
D
ata back to
A
Lu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
H
i
d
e AL_EXTX
_
sample_bu
f
fer_
o
bject
commit
|
commitdiff
|
tree
2010-11-08
Chris
Robinson
Use a
d
ouble when conver
t
in
g
millisec
o
nd of
f
s
e
ts to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Increase
t
he max n
u
mbe
r
of sourc
e
sends to 4,
a
nd decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
Use
t
h
e number
o
f sends the device is
c
on
f
igured fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinso
n
Remove unnecessa
r
y comments and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
o
binson
Use a
s
witch
t
o
s
elect the
a
p
propriate channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
r
i
s Robinson
Dec
l
are a variable wh
e
r
e it
'
s
u
s
e
d
commit
|
commitdiff
|
tree
2010-10-15
Chris
Rob
i
n
son
Re
m
o
v
e ex
p
li
c
i
t use of -funr
o
ll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Rob
i
nson
F
i
x fpu state
h
andl
i
n
g with
_
controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chr
i
s
Robinson
Im
p
rov
e
a macro to reference it
s
parameter
commit
|
commitdiff
|
tree
2010-10-11
Ch
r
is Robinson
F
ix 64-bit comp
i
lation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Rename a couple mo
r
e
variables
commit
|
commitdiff
|
tree
2010-10-10
Chris R
o
bi
n
son
I
mprove
naming and placement of a c
o
uple
variables
commit
|
commitdiff
|
tree
2010-10-09
C
h
ri
s
Robin
s
on
Simp
l
ify a calcula
t
i
on
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Chec
k
resam
p
ler mode fir
s
t wh
e
n sele
c
t
ing the m
i
xer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a variab
l
e
where it
'
s ne
e
ded
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
R
obinson
Pass the device
t
o the mix func
t
ion and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Clari
f
y a che
c
k
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Ma
k
e the Sou
r
ceMix
function
a
method of
t
he A
L
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s
Robinson
Av
o
i
d u
p
dating the so
u
r
c
e
i
n Mi
x
So
u
rce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
onvert s
h
orts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don
'
t try to op
e
n
the ALSA
device a second time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Avoid some code dupli
c
a
t
ion
commit
|
commitdiff
|
tree
next