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
Rename some stuff for consistency
2010-11-28
Chris Robinson
Ren
a
me so
m
e
s
t
u
ff for consistenc
y
commit
|
commitdiff
|
tree
2010-11-28
Chris
Robinson
Don't stor
e
the int
e
rnal form
a
t
in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Suppor
t
rear formats direct
l
y in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robin
s
on
Avoid a potentia
l
o
v
erfl
o
w
when settin
g
t
he source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Chris
Rob
i
nson
Clean up the source byte offset c
o
de
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinson
R
e
move some un
n
eed
e
d muLaw spec
i
al case
s
commit
|
commitdiff
|
tree
2010-11-28
C
h
r
i
s
Rob
i
nson
S
u
pport muLaw with LoadData
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an unnecessary asse
r
t
commit
|
commitdiff
|
tree
2010-11-28
Chris
Rob
i
nson
Be muc
h
m
or
e
fle
x
ible with loa
d
ing and
converting buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Don
'
t inline the dec
o
mpose function
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
i
s Robinson
Decompose input bu
f
fer formats and use
i
t
when
conver
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Rename a function
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Add a basic WaveOut device
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Shorten a
c
ouple really
l
ong line
s
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robi
n
son
Support 64-bit double buffers
direct
l
y
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
muLaw con
v
e
r
t
s to 16
-
b
it, no
t
float
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Use the enum
s
in
a couple mor
e
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
s
o
n
U
s
e enu
m
s when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Remove an unne
c
essary '
s
truct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Avoid some mor
e
c
o
de dup
l
icat
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
in
s
on
Fix step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
n
so
n
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robins
o
n
P
roperly clamp high
p
itch va
l
ues
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract t
h
e fractio
n
al
positio
n
s
e
p
ara
t
ely
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename some variables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Ma
k
e the buffe
r
padding size depende
n
t
o
n
the re
s
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Do
n
't allocate padding with the
b
uff
e
r itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
n
s
on
D
e
c
reas
e
the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Convert
a
fe
w
d
i
visi
o
ns to mult
i
plications
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Make a FRACTIONONE macro, and use
i
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Sh
a
re the
i
nterpolation functions and us
e
them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slightl
y
improve channel
gain calc
u
lations
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
A
d
d a
m
issi
n
g
break s
t
atement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Call MixSour
c
e di
r
ec
t
ly
,
ins
t
ea
d
of throug
h
a fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Ro
b
inson
A
d
d a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Force the point resampler
when
t
he so
u
rce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Pass a pointe
r
to the s
a
mplers so they can
read
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is
Robinson
Ad
d
"pre-
p
adding" to
t
he temp
b
uff
e
r
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
M
a
k
e the buffer queue a
doub
l
e-linked list
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
Be less wav
e
-in-s
p
ecific in the wi
n
mm
b
ackend
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
binso
n
Make the fi
r
st
e
numerated DirectSound devi
c
e use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robins
o
n
Make sure the ta
r
get buffer size
i
s frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Minor rework of the t
e
mp
l
at
e
macros
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robi
n
s
on
R
e
mo
v
e
the cosin
e
resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Doub
l
e
-
up the interpolation functions (and make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
e
name some "template"
functio
n
s
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robi
n
son
Always mak
e
sure there's a
s
ample
av
a
ilable 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 Rob
i
nson
Don't "convert" LOKI q
u
ad to MCFOR
M
A
TS
q
uad
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
U
s
e
a tem
p
o
r
ary sta
c
k buffer to store
the sou
r
ce buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Use 0-base
d
access
f
or
t
he buff
e
r data
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Support 8-bit sam
p
le data i
n
th
e
mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Ch
e
c
k
the sample b
y
te size after the resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get ri
d
o
f
a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
C
h
ange the mixer macros to
d
e
clare functions
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris
R
ob
i
nson
Set mixer sample p
o
s and frac when ne
e
d
e
d
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Fully progress
t
he sourc
e
to a
s
topped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Reorder
s
o
me stored sou
r
ce params
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
M
a
ke su
r
e the buffer padding i
s
al
w
ays cle
a
r
ed before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
C
h
ris
R
obinson
Calculat
e
ALSA buf
f
er leng
t
h with the
other val
u
es
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s
R
o
binson
H
a
ndle the t
i
me
r
w
r
apping in the wave
and n
u
ll output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chr
i
s Robinson
Use help
e
rs to write 1
6
- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinson
Get rid of the
device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Avoid temporary
f
loat variable
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Pass
t
he da
t
a p
o
inter and proper sampl
e
r
t
o the mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinso
n
Mov
e
aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hris
Robinson
H
i
de AL_EX
T
X
_
sample_
b
uffer_o
b
j
ect
commit
|
commitdiff
|
tree
2010-11-08
Chris Rob
i
nson
U
se a
d
o
u
ble
when converti
n
g m
i
l
l
isecond
o
f
f
sets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s
Rob
i
nson
Incr
e
ase the max
nu
m
be
r
o
f sour
c
e sends to 4, and
d
ecrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robin
s
on
Use
th
e
number of se
n
ds
the device i
s
co
n
figured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
hris Ro
b
inson
Remove unnecessary comments
a
nd
reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Robinson
U
s
e
a switch t
o
select the appropr
i
ate channel-
c
o
u
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinso
n
Declare a variab
l
e whe
r
e
it's used
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris R
o
binson
R
e
mo
v
e
e
xpl
i
cit use
o
f -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fpu state h
a
ndling with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris
Robins
o
n
Impr
o
ve a macro
to refe
r
ence it
s
parame
t
er
commit
|
commitdiff
|
tree
2010-10-11
C
h
ris Robinson
Fix 64-bit compil
a
tion
commit
|
commitdiff
|
tree
2010-10-10
Chris Ro
b
inson
R
ename a couple more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris
R
obin
s
on
Improve na
m
ing and p
l
a
cement of
a
c
o
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Ch
r
is
R
obin
s
on
Simplify a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
Check re
s
am
p
l
er mod
e
first when sel
e
cting
t
he mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a
v
ari
a
ble wher
e
i
t's n
e
e
d
ed
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Pas
s
the device to the mix func
t
ion
and l
o
calize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Ro
b
ins
o
n
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make the S
o
urceMix function
a me
t
h
od of the A
L
source
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
A
void updating th
e
s
o
urce in Mix
S
ou
r
ce
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nso
n
C
o
nvert
s
horts so that 0 rem
a
ins
0
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robins
o
n
Don't try to open the A
L
SA devi
c
e a seco
n
d time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Av
o
id some code duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
Loca
l
i
ze more v
a
riables
and remove unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
C
hris Rob
i
nson
A
void sampling beyond the end
o
f t
h
e l
o
o
p
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Localize
s
o
me vari
a
ble
s
to the
mixe
r
macros
commit
|
commitdiff
|
tree
2010-09-25
C
hris Robinson
Use
separat
e
mixing loo
p
s for the
dry path and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Ch
r
is Robins
o
n
Bette
r
protect against
n
egative attenuation
commit
|
commitdiff
|
tree
2010-09-24
C
hris
R
obinso
n
U
s
e ALfloat for the dr
y
mi
x
b
uffer
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinson
Remove an unnecessary
v
a
r
ia
b
l
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Rename some
v
ariables to be less conf
u
sing
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is Robinson
Fix line indentation
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Be co
n
sistent
w
ith a variabl
e
'
s
us
e
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
R
obins
o
n
Conve
r
t
float
t
o sh
o
rt s
i
mila
r
to s
h
ort to floa
t
commit
|
commitdiff
|
tree
next