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
Make the decompose functions return false when given an unhandled format
2010-11-30
Chris Robinson
Make the
d
ecom
p
o
s
e f
u
nctio
n
s retur
n
fa
l
se when given
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chr
i
s Robinson
Combine tw
o
switch bloc
k
s
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Reorder some parameters
for consisten
c
y
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Fix source
offset ca
l
culations
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris
R
obinson
Store
t
he decomposed sourc
e
format in the buffer
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
Keep a handle on the bu
f
fer with the
f
ormat when
queueing
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Chris Robinson
A
d
d
IMA4 as
a
so
u
rce da
t
a
t
ype
commit
|
commitdiff
|
tree
2010-11-30
C
h
ris Robins
o
n
Add
supp
o
rt f
o
r (unsi
g
ned) i
n
t input for
m
ats
commit
|
commitdiff
|
tree
2010-11-29
C
hris Robins
o
n
R
e
o
rder and rename
parameters fo
r
the
f
o
rm
a
t de
c
ompos
i
tion
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Ch
r
is
R
obin
s
o
n
Uninline
a
couple
m
ore functions
commit
|
commitdiff
|
tree
2010-11-29
Chri
s
Robinson
S
t
ore doub
l
e fo
r
m
a
ts
a
s float
commit
|
commitdiff
|
tree
2010-11-29
Chris R
o
bi
n
s
on
A
void temp
storage
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Ro
b
inson
Uninl
i
ne some functions
commit
|
commitdiff
|
tree
2010-11-29
C
h
ris Robinso
n
Avoid
m
aking R
e
sampler[Pre]Padding
s
tat
i
c
commit
|
commitdiff
|
tree
2010-11-29
Chris
R
obinson
I
mprove stati
c
bui
l
d
s
with MinGW
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Pre
f
er GC
C
's constru
c
t
o
r, ev
e
n in Windows
commit
|
commitdiff
|
tree
2010-11-28
C
hr
i
s Robinson
Rename some stuff for co
n
s
i
stency
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Don't s
t
ore the
int
e
r
n
al for
m
at
in
t
h
e bu
f
fer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Support rear
f
ormats directly in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Avoid a potential overflow
when setti
n
g the
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s
Robinson
C
l
ea
n
up the
s
ource byte offs
e
t cod
e
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
R
e
m
o
ve some un
n
eeded muLaw
s
pecia
l
cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
S
u
p
p
ort muLaw
w
ith LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
s
on
Rem
o
ve an unnecessary assert
commit
|
commitdiff
|
tree
2010-11-28
Chris
R
obinson
Be much more fl
e
x
i
ble with loading and converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Do
n
't inl
i
ne the d
e
compose funct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
De
c
ompo
s
e i
n
p
u
t
buffer formats
a
nd use
it when conv
e
rting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rename
a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s Robinso
n
S
hor
t
en a coupl
e
re
a
lly long lines
commit
|
commitdiff
|
tree
2010-11-27
Chris
Rob
i
nson
Support 64-bit double buffers directly
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robinson
muLaw
c
onver
t
s
to 16-
b
it, not fl
o
a
t
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinson
Use
the
e
n
ums in
a couple more
place
s
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Use
enums when select
i
ng the mixe
r
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s
Robin
s
on
Remove an unnecess
a
ry
'
struct' ke
y
word
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
b
inson
Avoid so
m
e more co
d
e duplicatio
n
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Ro
b
i
nson
Fix st
e
p calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
F
i
x so
m
e com
m
ents
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Properly clamp high
pitch va
l
ues
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
S
u
btract the frac
t
ional
posi
t
ion s
e
par
a
tely
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robi
n
son
Rename
s
ome variables
t
o be c
l
earer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Ma
k
e th
e
b
u
ffer padding size
dependent
o
n
the resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Don't alloc
a
t
e
paddin
g
with the buffer
itse
l
f
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
bi
n
son
Decrease the buffe
r
size more
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Conve
r
t a f
e
w di
v
isions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Make a FRACTIO
N
ONE ma
c
ro, and u
s
e it
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
Shar
e
the interpol
a
tion fun
c
tions
a
nd use
t
h
em in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
s
on
Sl
i
ghtly improve ch
a
nnel gai
n
calculation
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Add a missi
n
g brea
k
state
m
ent
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSource dir
e
ctly,
i
n
s
t
e
a
d o
f
t
h
rou
g
h
a
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Add
a cubic
r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Force the point resampler when the source
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s
R
obi
n
son
Pass a po
i
n
t
e
r to the
samplers s
o
the
y
can
r
ead ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
A
d
d
"pre-pa
d
d
ing" to
the temp
b
uffer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
M
a
ke the buffer queue
a
double-linke
d
list
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinso
n
Be less w
a
ve-in-specific
i
n
th
e
winmm bac
k
en
d
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Make the fi
r
st enumerated
D
i
r
e
ctS
o
und d
e
vice
u
se the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Make
sure the target buffer si
z
e
i
s
f
rame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Mi
n
or r
e
work o
f
the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Remove the co
s
ine resampler
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
i
n
s
on
Doub
l
e-up the interpolat
i
on functions (and mak
e
the
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "template" fun
c
tions
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robins
o
n
Alw
a
ys m
a
ke
sure there's a sam
p
l
e
available to mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
F
ix a bunch
of comments
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Don't "convert" L
O
KI qu
a
d to MCFORMATS
quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a te
m
p
orar
y
stack b
u
ffe
r
to store the so
u
rce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Use 0-based
a
c
c
ess for the b
u
ffer data
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
S
u
pport 8-bit sample da
t
a in the
mixer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Check the samp
l
e byte size after the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Rob
i
nson
Get r
i
d
o
f a useless un
i
on
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
C
h
a
ng
e
the mixer macros to d
e
cla
r
e functions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set
m
ixer sample po
s
and fra
c
when nee
d
ed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
on
F
ull
y
p
r
ogress the source to a stopped sta
t
e wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robi
n
son
Reor
d
er some stored
source params
commit
|
commitdiff
|
tree
2010-11-24
C
hris R
o
bi
n
son
M
ake sure th
e
buff
e
r p
a
dding is alwa
y
s cleared before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris Robinson
C
a
lcul
a
te ALSA
buffe
r
leng
t
h
with the other values
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binso
n
Handl
e
the timer wrapping in the wave an
d
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
ns
o
n
Use helpers to w
r
ite 16
-
and 32-bit
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
Get rid of th
e
de
v
i
c
e
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Avoid temporar
y
float variables
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obins
o
n
Pa
s
s
t
he data pointer and proper sa
m
pler to the
m
ixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move
a
luMixData back to
ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bins
o
n
H
i
de AL_E
X
TX_s
a
mple_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a dou
b
le when conver
t
ing millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
In
c
rease t
h
e max nu
m
ber of source sends to 4, an
d
d
e
crease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris R
o
binson
U
se the nu
m
ber of
s
ends the device is config
u
re
d
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Re
m
ove unnecessar
y
comm
e
nts and reorder
some l
i
nes
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robin
s
o
n
Use a sw
i
tch to se
l
e
ct
th
e
appropria
t
e channel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
Decla
r
e a variable
where it's used
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Robinson
Remov
e
exp
l
ic
i
t use of -fu
n
r
ol
l
-loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
s
o
n
Fix fpu state han
d
l
i
ng wi
t
h
_
con
t
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improv
e
a macro
t
o reference
i
ts parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robins
o
n
F
ix
6
4
-bit comp
i
lat
i
on
commit
|
commitdiff
|
tree
2010-10-10
Chris Robins
o
n
Rename
a
couple m
o
re vari
a
bles
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inson
Improve naming and placeme
n
t o
f
a c
o
uple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robin
s
on
Simplify a calcula
t
ion
commit
|
commitdiff
|
tree
2010-09-26
C
hris
Robinson
Check resampl
e
r mo
d
e fir
s
t when sel
e
cting
the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Ro
b
inso
n
Get a
v
ariab
l
e where
i
t's needed
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robins
o
n
Pass th
e
dev
i
ce to the
mi
x
f
u
n
c
tion
and locali
z
e the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Clarif
y
a
c
h
e
ck
commit
|
commitdiff
|
tree
next