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
Prefer GCC's constructor, even in Windows
2010-11-28
Ch
r
is Robin
s
on
Pr
e
fer GCC's constru
c
tor,
even in
W
indows
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Rename some
stuff for consistency
commit
|
commitdiff
|
tree
2010-11-28
Chr
i
s Ro
b
i
nson
D
on'
t
store
t
he inte
r
nal
f
ormat in the buffer
commit
|
commitdiff
|
tree
2010-11-28
Chris Rob
i
nson
Suppor
t
rea
r
forma
t
s directly in the mixer
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
A
v
oi
d
a potential overflow when setting the source
.
.
.
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
is Robinso
n
Clean up
t
he source byte of
f
set cod
e
commit
|
commitdiff
|
tree
2010-11-28
Ch
r
i
s Robinson
Remove s
o
me unneeded muLaw special cases
commit
|
commitdiff
|
tree
2010-11-28
Chris Robi
n
son
Sup
p
or
t
muLaw with
L
oad
D
ata
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Remove an unne
c
e
ssary a
s
sert
commit
|
commitdiff
|
tree
2010-11-28
Chris Ro
b
inson
Be much more flexible with loading and converti
n
g buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
D
o
n't inlin
e
the decompose fu
n
ct
i
on
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binso
n
Decompose input bu
f
fer
f
o
r
m
ats and u
s
e
i
t
wh
e
n converting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
Rename a fun
c
tion
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
dd a b
a
s
i
c Wave
O
ut
d
evice
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
b
i
nson
Shorte
n
a cou
p
le really long li
n
es
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
Sup
p
ort 64-bit do
u
ble b
u
ffers directl
y
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris R
o
bins
o
n
muLaw converts to 16-bit, not
float
commit
|
commitdiff
|
tree
2010-11-27
C
hris
R
obinson
Use the
enum
s
i
n a coup
l
e
m
ore pla
c
es
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Use enums w
h
en selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robins
o
n
Remove an
unnec
e
ssary 'struct
'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
binson
Avoid s
o
me more
c
ode duplication
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Rob
i
nson
Fi
x
st
e
p
c
alculations
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Fix some co
m
ments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Proper
l
y clamp high pitch value
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subt
r
ac
t
th
e
fractional po
s
i
t
ion
s
epar
a
tely
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Rob
i
nson
Ren
a
me
s
ome variabl
e
s to be cle
a
rer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Mak
e
the
buffer p
a
dd
i
ng s
i
ze dependen
t
on the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
ns
o
n
Don't allocat
e
padding with
t
he buffer itsel
f
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
on
Decrease the buffe
r
size m
o
re
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Conver
t
a
f
e
w
divis
i
o
ns to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Make a
F
RAC
T
IONONE mac
r
o, and use it
commit
|
commitdiff
|
tree
2010-11-26
C
hris
R
obinson
Share the interpolation fu
n
c
tio
n
s an
d
u
s
e them
i
n
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
li
g
h
t
ly i
m
pr
o
v
e
c
h
annel
g
ain calc
u
lations
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris
R
obinson
A
dd a missing
break stat
e
ment
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinson
Call MixSource directly
,
i
n
stead
o
f
through a f
u
nctio
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Add a cubic res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
C
hri
s
Ro
b
inson
Fo
r
c
e
th
e
poi
n
t r
e
sampl
e
r
w
hen the source pla
y
s a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Pass a pointer
t
o the
s
amp
l
ers so they can re
a
d just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"pre-padding"
to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buf
f
e
r
queue a
d
o
u
ble-linked l
i
st
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Be
le
s
s
w
ave-in-specific in the
w
inmm
b
acken
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Make
t
he first en
u
merated DirectSound device u
s
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Make s
u
re t
h
e
t
arget buffer
s
ize is frame
a
ligned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ri
s
Robinson
Minor rewor
k
of the template
m
acro
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
R
emove the
c
o
sin
e
resa
m
pler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Doub
l
e-up the in
t
erp
o
l
ation f
u
nc
t
ions
(
and
make them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
inson
Rename som
e
"temp
l
ate" fun
c
tions
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robin
s
on
Alwa
y
s make sure
there'
s
a sample available t
o
m
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Fix
a
bunc
h
of comme
n
t
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don'
t
"conver
t
"
L
OKI q
u
ad to
MCFORMATS
q
u
ad
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Ro
b
inson
U
s
e a temporary
s
tack buf
f
er
to st
o
re the sour
c
e
b
uffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
b
inson
U
se 0-ba
s
ed a
c
cess for th
e
buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Ro
b
inson
S
u
pport 8-
b
i
t sample
d
a
ta in the mixer
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robins
o
n
C
h
e
ck the
s
ample byte size a
f
ter the
res
a
mpl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Get rid of a useless union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Chang
e
t
h
e mixer macros to declar
e
f
u
n
c
tions
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Set mixer sample p
o
s and frac w
h
en needed
commit
|
commitdiff
|
tree
2010-11-24
Chri
s
Robinson
Fully
p
rogress
the so
u
rc
e
to a stopped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robin
s
o
n
Reorder some stored source params
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robi
n
son
Make sure
the b
u
ffer
p
a
d
ding
is al
w
ays
c
le
a
r
e
d before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinso
n
C
alculate
A
L
SA b
u
f
fer leng
t
h wi
t
h the other valu
e
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Handle the timer
w
rapping in the wave an
d
null
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinson
U
s
e
help
e
r
s
to write 1
6
-
a
nd 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
son
G
e
t ri
d
o
f the device timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is R
o
b
i
ns
o
n
Av
o
i
d temporary fl
o
at va
r
iables
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass
t
he data
p
ointer and proper samp
l
er
t
o
the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robinso
n
Move aluM
i
xData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Hide AL_EX
T
X_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
Ro
b
inson
Use a double w
h
en converti
n
g milli
s
econd offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Increase th
e
ma
x
n
umber
of source sends t
o
4, and
d
ecrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Us
e
the
numb
e
r of sends
t
h
e
dev
i
c
e is conf
i
gured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
obinso
n
Rem
o
v
e
unn
e
cess
a
ry c
o
mments and
r
eorder s
o
me line
s
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use
a
switch to select the
a
ppro
p
riate
c
h
a
nnel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robin
s
on
De
c
lare a variable where it'
s
u
sed
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinso
n
Remove explicit use of -funroll-
l
o
o
p
s
commit
|
commitdiff
|
tree
2010-10-15
Chri
s
R
o
binson
Fix fp
u
state
handling with _contr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Improve
a
macro to
reference
it
s
par
a
met
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Ro
b
inson
F
i
x 64-bit compilation
commit
|
commitdiff
|
tree
2010-10-10
Chris Robins
o
n
Rename a couple mo
r
e variables
commit
|
commitdiff
|
tree
2010-10-10
Chr
i
s
R
obinson
Improve nami
n
g a
n
d placeme
n
t of
a couple vari
a
bles
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Sim
p
li
f
y a calculati
o
n
commit
|
commitdiff
|
tree
2010-09-26
C
h
r
i
s Ro
b
inson
C
h
ec
k
resa
m
pler
m
ode first whe
n
sel
e
cting t
h
e
mixe
r
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Get a varia
b
le where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Pass the device
t
o th
e
m
ix
f
unction and localiz
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Clarify a c
h
eck
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make
t
he Sou
r
ceM
i
x funct
i
on a metho
d
of th
e
ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s
Robinson
Avoid updating the source in MixSo
u
rce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Conve
r
t
s
h
o
rts so that 0 rem
a
in
s
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Do
n
't try t
o
o
pen the ALSA d
e
vice
a se
c
ond
t
ime if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Avoid
some code duplica
t
io
n
commit
|
commitdiff
|
tree
2010-09-25
C
hris Robinson
Lo
c
alize more variab
l
es and r
e
move
un
n
ec
e
ss
a
ry ones
commit
|
commitdiff
|
tree
2010-09-25
C
h
r
is
R
obi
n
son
Avoi
d
sampling beyond the end of
t
h
e
lo
o
p
commit
|
commitdiff
|
tree
2010-09-25
Chris
Robins
o
n
Lo
c
alize some variables to the m
i
x
er macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
Use separate m
i
x
i
ng l
o
ops for
t
he dry
p
ath and
w
e
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Rob
i
nson
Better protect against negative attenuation
commit
|
commitdiff
|
tree
2010-09-24
C
h
ris Robinson
Use ALfloat fo
r
the dry
m
ix
buffe
r
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Remove an u
n
necessary
v
a
riable
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
R
ename some var
i
ables
to be le
s
s confus
i
ng
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
s
o
n
F
ix line ind
e
ntat
i
o
n
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Be consistent with a variable
'
s use
commit
|
commitdiff
|
tree
next