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
Combine two switch blocks
2010-11-30
Chris Robinson
Combine
two switch
blocks
commit
|
commitdiff
|
tree
2010-11-30
C
hris Robi
n
son
Reord
e
r some para
m
eters
f
or con
s
i
stency
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
i
s Ro
b
inson
Fix sour
c
e off
s
et
calculations
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Store th
e
decompo
s
ed so
u
rce fo
r
mat in the buffer
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robins
o
n
Ke
e
p a han
d
le
o
n the buffer with the format when
q
u
e
u
eing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Ad
d
IMA4 as a so
u
rce
data t
y
p
e
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinso
n
A
dd
s
u
pport
f
or (unsigned)
i
nt input
f
o
r
mats
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
Reorder and rena
m
e
p
a
rameters for the
format decomposi
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
C
hri
s
Robinson
Uni
n
line
a
c
o
uple mo
r
e functi
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Store double
f
ormats as
float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
o
n
Avoid
temp storage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Uninline some function
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Av
o
i
d
m
a
king
Re
s
ampler[
P
r
e]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Rob
i
nson
Impro
v
e sta
t
ic
b
uilds with Mi
n
G
W
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
P
r
efer GCC's constructor
,
even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Rena
m
e some
s
tuff f
o
r
consistency
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
Don't
store the inter
n
al fo
r
ma
t
in the bu
f
f
e
r
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support rear formats
d
ire
c
tly
i
n
the mixer
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
i
s
R
o
binson
Avoid a poten
t
ial
overfl
o
w when sett
i
n
g the
source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chri
s
R
o
bins
o
n
Cl
e
an u
p
the source byte offs
e
t code
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
n
s
on
R
e
move some
unneede
d
muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
C
hris Ro
b
inson
S
u
pport m
u
Law with Loa
d
Data
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Remove an unn
e
cessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Be much more flexib
l
e
w
i
t
h loa
d
in
g
and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Don't inline the deco
m
pose fu
n
ctio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
De
c
ompose input buffer format
s
a
nd
u
se it when
c
onve
r
ting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
so
n
R
e
n
ame a f
u
ncti
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic W
a
veOut device
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris R
o
binso
n
Shorten a c
o
uple really
l
ong lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Support 64-bit double buffers direct
l
y
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robi
n
son
muLaw
c
o
n
v
e
rts
t
o 1
6
-bit,
not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums in a cou
p
l
e more places
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
U
s
e enums when sel
e
ct
i
ng the mixer
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Robi
n
son
Remove
an unneces
s
ary
'stru
c
t' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Avoid some more code d
u
pli
c
ation
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix step ca
l
culations
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s
R
obi
n
son
Fix some comme
n
ts
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Prope
r
ly clamp
h
igh p
i
tch
v
alues
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Subtract the fractional posit
i
o
n separately
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robi
n
son
Rename some vari
a
bles t
o
be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ma
k
e the buffer padding s
i
ze dependent on the
resa
m
pler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't allocate p
a
dding w
i
th the
buffer
its
e
lf
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
D
ecrease
t
h
e buffer size m
o
re
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a few d
i
visio
n
s to multi
p
l
ications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Make
a
FRACTIONONE m
a
cro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Share the inte
r
polatio
n
functions
a
nd
u
s
e them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Slight
l
y improv
e
channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Add a missing break s
t
a
tement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Call MixSource directly,
instead of through a
f
unction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cu
b
ic res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
Robinson
Forc
e
t
h
e
point resampler when the sour
c
e plays
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
i
n
s
on
Pass a pointer to the samplers so
t
hey
c
a
n
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinson
Add "pre-padding" to the te
m
p buff
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
M
a
ke the buffer queue a double-lin
k
ed list
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Be le
s
s wave-in-specifi
c
in th
e
w
in
m
m back
e
nd
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s Rob
i
nson
Make
t
he
f
irst enu
m
erate
d
Dir
e
ctSound de
v
i
c
e use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Make su
r
e the target buff
e
r si
z
e
i
s
f
r
a
me
a
ligned
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robin
s
on
Minor rework
o
f
th
e
tem
p
late mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Remove
t
h
e cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robinson
Double-up
the int
e
r
polatio
n
functio
n
s
(
and make
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Rename some "tem
p
late" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Al
w
ays ma
k
e s
u
re t
h
ere's a sample avai
l
able to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Fix a bunch of co
m
ments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't "convert" LOKI
q
uad t
o
MCFO
R
M
A
TS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Use a temporary stack buf
f
er to store t
h
e source
buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
U
se 0-based
a
cce
s
s for th
e
buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Supp
o
r
t 8-bit sample data in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nso
n
Check the sample byte size
a
fter the resamp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Get rid of a useless unio
n
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
b
inson
Change the mixer macros to decla
r
e functions
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s R
o
binson
S
e
t mixer sa
m
pl
e
pos and fra
c
when neede
d
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
o
n
Fully
p
rogress the source to a
s
t
opped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Reorder s
o
me stored source
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
R
obi
n
son
Ma
k
e sur
e
the buff
e
r paddin
g
is al
w
a
ys c
l
e
ared
b
efore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris Ro
b
inson
Cal
c
ul
a
te
ALSA buffer length wit
h
the other
values
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binson
H
andle t
h
e time
r
wra
p
p
i
ng in the
w
ave and n
u
ll output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
n
s
o
n
Use helpers
to
w
ri
t
e 16- and 32-
b
it val
u
es
commit
|
commitdiff
|
tree
2010-11-21
C
hr
i
s Robinson
G
e
t
rid o
f
the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
A
v
oid temporary
flo
a
t va
r
iab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bi
n
son
Pas
s
the data pointe
r
and pr
o
p
e
r sampler
to the m
i
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
Move aluM
i
xData
b
a
c
k
to
A
Lu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hid
e
AL_EXTX_sample_buffer
_
object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a
double when converti
n
g milli
s
econd of
f
sets
t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Ro
b
inson
Inc
r
ease
the max n
u
mb
e
r of source
s
ends to 4, and decre
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robinson
Use the number
of sends the device is configu
r
ed fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remov
e
unn
e
cessary comments and
r
eord
e
r some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
o
binson
U
se a
s
witc
h
to sel
e
c
t
the appropri
a
te c
h
anne
l
-coun
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Declare
a
variable where it's used
commit
|
commitdiff
|
tree
2010-10-15
C
hri
s
Robi
n
son
Rem
o
ve
e
x
p
licit
use of
-
fu
n
rol
l
-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix
f
pu s
t
ate hand
l
ing with
_
controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improv
e
a macro to reference it
s
parameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robinson
Fi
x
64
-
bit com
p
i
lation
commit
|
commitdiff
|
tree
2010-10-10
Chri
s
Robinson
Ren
a
me a couple more variables
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Robinson
Improv
e
n
aming and placeme
n
t of
a
couple
v
ariables
commit
|
commitdiff
|
tree
2010-10-09
Chris
Robinson
Simplif
y
a ca
l
culatio
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Ro
b
inson
Check
res
a
m
pler mode first when selecti
n
g the
m
ixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Ro
b
inso
n
Get a variable where it's n
e
eded
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Pass the
devic
e
t
o
the mi
x
function and loca
l
i
z
e the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robi
n
son
Cla
r
ify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obins
o
n
M
ake
t
he SourceMix function a
m
ethod of th
e
AL
s
ourc
e
.
.
.
commit
|
commitdiff
|
tree
next