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
Fix int-to-double conversion
2010-11-30
Chr
i
s
Robin
s
o
n
Fix i
n
t-to-dou
b
le
c
o
nversion
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s R
o
bin
s
on
Mak
e
muLa
w
d
e
c
oding w
o
rk si
m
ilar
t
o enco
d
ing
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Implement a
m
uLaw
e
nco
d
er
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
Ren
a
me the I
M
A
4 bloc
k
deco
d
er
function
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Handle all channel confi
g
ura
t
ions for
d
o
u
b
le
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Allow L
o
a
dData to ha
n
d
le IMA4 data
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Let the storable format en
u
m
values
sha
r
e th
e
input
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Cl
e
an u
p
mu
L
a
w f
o
rma
t
loa
d
ing a bit
commit
|
commitdiff
|
tree
2010-11-30
Chris Robins
o
n
All
o
w converting IMA4
t
o
t
ypes other t
h
an short
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Check
for a co
u
ple mis
s
ing input f
o
r
m
ats and remove
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robin
s
on
Let
Deco
m
poseInputTyp
e
v
e
rify the format pas
s
e
d to
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Pass the i
n
put
channel
c
onfig and
s
ample type
t
o
LoadData
commit
|
commitdiff
|
tree
2010-11-30
Chris
Robinson
Make the decompose func
t
ion
s
re
t
urn fals
e
when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
R
obi
n
son
Combine tw
o
swit
c
h
bl
o
ck
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Reorder some parameter
s
for consistency
commit
|
commitdiff
|
tree
2010-11-30
Chris Ro
b
inson
F
i
x source o
f
fset calculati
o
ns
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
S
t
ore
t
h
e
decomposed sour
c
e
f
ormat in th
e
bu
f
fer
commit
|
commitdiff
|
tree
2010-11-30
Chris R
o
binson
K
e
ep a h
a
ndle on the buffer with the f
o
rmat wh
e
n queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Ch
r
is
R
obins
o
n
Add IMA4 as a so
u
rc
e
data
type
commit
|
commitdiff
|
tree
2010-11-30
Chri
s
Robinson
Add support for (unsigne
d
) int input forma
t
s
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
R
e
order and ren
a
me p
a
rameters
f
or the format dec
o
mpositi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is Robinso
n
U
ninline a c
o
upl
e
mor
e
f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2010-11-29
Chris Ro
b
inson
Stor
e
double
f
o
r
mat
s
as float
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Avoid temp
s
torage
commit
|
commitdiff
|
tree
2010-11-29
Chris Robin
s
on
Uninlin
e
some fu
n
ction
s
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
binson
A
v
oi
d
maki
n
g
Re
s
a
m
pler[P
r
e]Padding static
commit
|
commitdiff
|
tree
2010-11-29
Chris Robinson
Improve static builds w
i
th MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Pre
f
er GCC's
c
onstructor, even in Windows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
C
h
ris Robinso
n
Don't sto
r
e
the internal
format
i
n the buffer
commit
|
commitdiff
|
tree
2010-11-28
C
hris Robinson
S
u
p
port rear
f
orm
a
ts directly in the mixe
r
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is
R
o
b
inson
Avoid a po
t
e
ntial overfl
o
w w
h
en s
e
tti
n
g the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
Cle
a
n
up th
e
source byte offset code
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
emove
s
ome unneeded muLa
w
s
p
e
cial ca
s
es
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support muLaw with Lo
a
dDat
a
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Remove
a
n
unnecessa
r
y assert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinso
n
B
e
m
uch more flexible with l
o
adin
g
and converti
n
g bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Do
n
't inline the
deco
m
pose function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Decompos
e
input buffer formats and use it w
h
en c
o
nv
e
rting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Renam
e
a funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
A
d
d
a
b
asic Wave
O
u
t
device
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
S
ho
r
te
n
a coupl
e
really lon
g
l
ines
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Support 64-bit double buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muL
a
w convert
s
to 1
6
-
b
i
t, not
f
lo
a
t
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
Use the enums in
a
couple more p
l
ace
s
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bi
n
s
o
n
Use
e
n
ums whe
n
selec
t
ing
t
h
e
mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Remo
v
e an unn
e
cessar
y
'st
r
uct' keyw
o
rd
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s
R
obins
o
n
Avoid som
e
m
o
re
c
ode duplication
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Fi
x
s
o
m
e
comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Prop
e
rly cla
m
p
h
igh
pitch
v
alues
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtra
c
t the fracti
o
n
a
l position separatel
y
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
R
ename some v
a
riables to be
clear
e
r
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Make the buffer padding
size
dependent on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
Don't
al
l
ocate p
a
d
d
i
ng with the buf
f
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Rob
i
nso
n
D
e
crease the b
u
ff
e
r size m
o
re
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Convert a few
d
ivi
s
ions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Make a FRACTI
O
NONE macro, and use i
t
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Share the
i
nterpolation
f
unct
i
ons and use
t
hem in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
S
l
ig
h
tly im
p
rove cha
n
nel
gain calculat
i
o
ns
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a mi
s
sing break st
a
t
eme
n
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
s
o
n
Call MixSource
directly,
i
nstead of through a
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
A
dd a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Force the po
i
nt resampler when
the sour
c
e plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass
a
poi
n
te
r
to th
e
samp
l
ers so th
e
y
c
an r
e
ad
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ad
d
"pre-
p
a
d
ding" to th
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris R
o
binson
Make the bu
f
f
e
r
q
ueue a double-
l
inked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Be les
s
wave-
i
n
-
specific in the winm
m
backen
d
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robin
s
o
n
Make the
f
irst
enumerated Di
r
ectSound devi
c
e use
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
s
o
n
Make
s
u
r
e the target bu
f
fer
size i
s
fra
m
e
aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bi
n
son
Minor rework of the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris
Ro
b
inson
Remo
v
e the cosine
r
e
sampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Do
u
ble-up
the in
t
erpolation functions (and make the
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename
s
o
me "template" functions
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Alway
s
m
ake
s
ure
t
here's a
s
ample
available to m
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
F
i
x
a bunch of
c
o
m
ments
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
D
on't "convert
"
LOKI quad
t
o MCF
O
RMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Use a temporary sta
c
k
b
uffer to st
o
re the source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
ns
o
n
Use 0-based
a
c
c
ess for the bu
f
fer da
t
a
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Ro
b
inson
Supp
o
rt
8
-bit s
a
m
pl
e
d
a
ta in
the mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Check the s
a
mple
b
yte size aft
e
r the re
s
ampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
G
e
t r
i
d of a us
e
less union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Change the mixer macros to d
e
cla
r
e functions
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
R
o
b
i
nson
Se
t
mixer sample pos and frac when n
e
eded
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fu
l
ly progress the source
to a s
t
oppe
d
s
t
ate when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is
R
ob
i
nson
R
eorde
r
some sto
r
ed sou
r
ce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
on
M
a
ke su
r
e
t
he buffer padding is always cleared b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Ca
l
culat
e
ALSA buff
e
r lengt
h
with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
Handl
e
the timer wrappin
g
in the wa
v
e and nul
l
o
utput
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris
R
obinson
Us
e
helpers to writ
e
16- and 3
2
-
bit valu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
o
binson
Get rid o
f
the
d
e
v
i
ce
time
r
stuff
commit
|
commitdiff
|
tree
2010-11-21
C
hris
R
o
b
i
n
son
Avoid
t
emporary float variables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Pass
t
he data pointer and prop
e
r sampl
e
r to the
m
ixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move aluMixData b
a
ck to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hris
Robinson
Hide AL_EX
T
X
_sampl
e
_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinso
n
Use a
d
ouble when convertin
g
millisecond off
s
ets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is Robins
o
n
Incr
e
ase the max nu
m
ber of source sen
d
s
t
o 4,
a
n
d decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Rob
i
nson
Use the number of sends the d
e
vice is configured fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Remove u
n
necessary com
m
en
t
s a
n
d reorder
s
ome lines
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
bins
o
n
Us
e
a sw
i
t
c
h to select the approp
r
iate channel-c
o
u
n
t
.
.
.
commit
|
commitdiff
|
tree
next