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
Store double formats as float
2010-11-29
Chris
R
obinso
n
S
tore double for
m
ats as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robi
n
son
Avoid temp storage
commit
|
commitdiff
|
tree
2010-11-29
C
h
r
i
s
R
obinson
Uninline s
o
me fun
c
tions
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
Avoid
m
a
king Resampl
e
r[Pre]
P
a
d
ding
s
tati
c
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinson
Imp
r
ove static builds with
M
inGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
P
r
e
f
er
GCC's co
n
structor,
even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Rename some
st
u
ff
fo
r
consist
e
ncy
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinso
n
D
o
n
'
t s
t
ore the intern
a
l format in th
e
buf
f
er
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Support rear
format
s
directly in the
mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Avoid a potential over
f
lo
w
when setting th
e
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Cl
e
an up t
h
e
source
byt
e
offset co
d
e
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Ro
b
i
n
so
n
Remove som
e
unneede
d
muL
a
w s
p
ecia
l
cases
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinson
Support muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Remove
a
n un
n
ece
s
sary assert
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinso
n
Be m
u
c
h mo
r
e fle
x
ible with loading and co
n
verting buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't inline the
decompos
e
fu
n
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Deco
m
pose input buffer formats and u
s
e it
when converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic WaveOut
d
evi
c
e
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Shorte
n
a couple re
a
lly long lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Su
p
port 64-bit double
b
uffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robi
n
son
muLaw converts to 16-bit, not f
l
o
at
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Use the enums in a couple more
places
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Rob
i
nson
Use enums when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s R
o
binson
Remove an unnecessar
y
'struct'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Avo
i
d
some mor
e
c
o
de
d
u
pli
c
a
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
i
x ste
p
calculatio
n
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
P
roperly c
l
amp high pitch
v
alues
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Subtract the f
r
actional pos
i
tion separately
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Rename some
v
a
r
i
a
bles to b
e
clearer
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binson
Make
t
he
b
u
f
f
e
r padding
size dependent
on t
h
e res
a
mp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
D
o
n't a
l
l
o
cate padding wi
t
h the b
u
ffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Decrease the buffer s
i
ze mor
e
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robin
s
on
C
o
nvert a few divisions to mult
i
plications
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Make
a
F
R
ACTIONONE macro
,
and use it
commit
|
commitdiff
|
tree
2010-11-26
C
hr
i
s Robinson
Shar
e
the
i
nte
r
polation function
s
and use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Sl
i
ghtly imp
r
ove channel gain calculat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Add a mis
s
i
ng break statement
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s R
o
b
ins
o
n
Call MixS
o
urce directly, instead of thro
u
g
h
a
f
unction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Add
a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s R
o
binson
Force
the point resampler when the sour
c
e pla
y
s at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Pas
s
a pointer to the sample
r
s so
they can
r
e
ad just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Add "pre-padd
i
ng" to the t
e
mp bu
f
fer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
ob
i
nson
Make the buffer queue a do
u
ble-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Be less wave-in-specific in
t
he winmm b
a
ck
e
nd
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Make
the first enumerated DirectSound
d
e
vice u
s
e t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robi
n
son
Make sure the t
a
rg
e
t buffer s
i
ze is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
M
i
nor
r
ework
of
t
he tem
p
late macros
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Remove
t
he cosi
n
e resample
r
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obinson
Double-up the interpolation f
u
n
c
tions
(
and make the
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Rename some "tem
p
late"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
R
o
binson
A
lwa
y
s ma
k
e s
u
re
there's a sample a
v
a
i
lable
t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Fix a bu
n
ch of c
o
mmen
t
s
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robi
n
son
Don't "convert"
LOKI qu
a
d
t
o
MCF
O
RMA
T
S qua
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a temporar
y
stack buffer to store the source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Us
e
0
-based access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
S
u
pport 8-bit sample
data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Chec
k
the sample byte size af
t
e
r
the
r
esampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Get
rid of a u
s
eless uni
o
n
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Change the mixer macr
o
s to declare functi
o
ns
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinso
n
Set mixer
sample p
o
s
a
n
d
frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is
Robinson
Fully progre
s
s th
e
source t
o
a stop
p
ed state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
Reord
e
r
some s
t
ored sou
r
ce p
a
r
ams
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Rob
i
n
s
on
Mak
e
sure the buffer paddin
g
is always cleared
b
e
f
ore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Calcu
l
ate ALSA buffer le
n
gth with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Han
d
le th
e
timer wrap
p
i
ng in
t
he wave
a
nd n
u
ll output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robi
n
son
Use help
e
r
s
to write 16-
and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
is Robinson
G
et rid of the device tim
e
r
s
tu
f
f
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid temporary floa
t
variables
commit
|
commitdiff
|
tree
2010-11-21
C
hr
i
s Robi
n
son
Pass the data pointer and
p
r
o
per sam
p
ler to the
m
ixe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Move
a
luMixData back to AL
u
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hid
e
AL_
E
XT
X
_sample_buffer_objec
t
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
is
R
obinson
Use a double when
co
n
verting millisecond offset
s
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
In
c
rease the max
n
umb
e
r of sourc
e
s
e
nds
t
o
4
, and dec
r
ease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use
t
h
e
number of sends
t
h
e device
is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hr
i
s
Ro
b
i
n
son
Rem
o
ve unnecessary comments
and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is Robinson
Use a
switch
to select the appropriate channel
-
count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chr
i
s
Robins
o
n
Declar
e
a
v
ar
i
able w
h
e
r
e it's
used
commit
|
commitdiff
|
tree
2010-10-15
Chris
R
o
binson
Remove explicit use of
-fu
n
ro
l
l
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu state h
a
nd
l
ing with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
Improv
e
a m
a
cro to r
e
fere
n
ce i
t
s
parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fi
x
64-b
i
t compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inson
Rename a couple
m
ore v
a
riables
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
I
m
pr
o
ve naming and placement o
f
a c
o
uple var
i
ables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simplify a calc
u
lat
i
o
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check resampler mode first
w
hen
sel
e
cting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Ge
t
a variable
w
h
er
e
it's neede
d
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Pass
t
he devi
c
e
t
o
t
he mi
x
function
a
nd localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robi
n
so
n
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
M
ake the
S
ourceMix funct
i
on a meth
o
d
of the
ALsou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robinson
Avo
i
d
updating the source in
MixS
o
ur
c
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
onvert shorts
s
o that 0 r
e
main
s
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Don't try to open the ALSA device
a
seco
n
d time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robi
n
son
A
v
oi
d
some c
o
de duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
L
o
calize mo
r
e variables an
d
rem
o
v
e
unn
e
ces
s
ary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Ro
b
ins
o
n
Avoid sampling
beyond the e
n
d
of the lo
o
p
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obins
o
n
L
o
caliz
e
some variables to the m
i
x
e
r macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Use separate mixing loops for the dry path and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Ro
b
i
n
son
Better p
r
otect agains
t
negative
a
ttenuation
commit
|
commitdiff
|
tree
next