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 a function
2010-11-27
Chris Robinson
Rename a func
t
io
n
commit
|
commitdiff
|
tree
2010-11-27
C
hr
i
s Ro
b
i
n
s
o
n
Ad
d
a basic WaveOut d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Shorten a couple re
a
l
l
y l
o
n
g
lin
e
s
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Support 64-bit
d
o
uble buff
e
rs dir
e
ctly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
muLaw converts
t
o 16-bit
,
n
o
t float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Use the enums i
n
a co
u
ple more place
s
commit
|
commitdiff
|
tree
2010-11-27
Chri
s
Robins
o
n
Use enums when selecting the mixer
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robi
n
son
Re
m
o
v
e
an unnecessa
r
y 'struct' keyw
o
rd
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
A
v
oid
s
ome more code duplicati
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robin
s
on
Fix step calcu
l
at
i
ons
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Fix som
e
comments
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinso
n
Properly clam
p
high pitch value
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract th
e
f
ractio
n
al po
s
ition se
p
ar
a
tely
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rena
m
e some variables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Ma
k
e the buff
e
r pad
d
ing size dependen
t
on
t
h
e
r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
obin
s
on
Don't
a
llocate padding wi
t
h
t
he buffer itself
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
De
c
rease
th
e
buffer siz
e
more
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robi
n
son
Convert
a
f
ew divisions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
nson
Make a FRACTIONONE macr
o
,
and use
it
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Share
t
he interpolat
i
on functions a
n
d
use them in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
Slightly improve channel gain calculations
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Rob
i
n
son
Add a missi
n
g b
r
eak statement
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinson
C
all MixSource directly,
i
n
s
t
e
ad of
through a functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
A
d
d a cubic res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
For
c
e the
point resampl
e
r
w
hen the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is R
o
binson
Pass a pointe
r
to t
h
e
sampl
e
r
s
so t
h
ey can
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add "pre-padding" to the tem
p
b
u
ffer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinso
n
M
a
k
e the buff
e
r qu
e
ue a double-l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Be
less wave-in-spe
c
ific in
the winmm ba
c
ke
n
d
commit
|
commitdiff
|
tree
2010-11-25
C
hr
i
s
R
obin
s
on
Make the fir
s
t enume
r
a
ted Dir
e
ctSound
d
e
vice
u
s
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obinson
M
a
ke sure the ta
r
get bu
f
f
e
r
s
ize is fram
e
aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
b
i
nso
n
M
inor rewor
k
of th
e
template
mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Remove the cosine
resampler
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
Robinson
D
o
u
ble-up the interpol
a
tion
functions (and m
a
k
e
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Robi
n
s
o
n
Rename
s
ome
"
te
m
p
late"
f
unct
i
ons
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Always make sure there's
a s
a
mple ava
i
lable
t
o mi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
Robinson
F
i
x
a
bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
C
hris Ro
b
in
s
on
Don't "convert" LOKI quad to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a temporar
y
stack buffer
to
store the source buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use 0-base
d
a
c
ces
s
f
o
r t
h
e
buf
f
er
d
at
a
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
S
upport
8
-bit
s
ample data in the m
i
xer
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is
R
obinson
Check the sample
b
yt
e
size
afte
r
the resample
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Ge
t
rid of a u
s
eless union
commit
|
commitdiff
|
tree
2010-11-25
C
hris R
o
b
i
nson
Change th
e
m
ixer macros to
declare funct
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inson
Set mixer s
a
mpl
e
pos
and frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chris Robins
o
n
Fu
l
ly progress th
e
sourc
e
to a s
t
opped state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris Robinson
Reorde
r
som
e
stored source params
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Ma
k
e sure the buff
e
r padding is alw
a
ys cleare
d
be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Rob
i
n
s
on
Cal
c
ulate
ALSA buff
e
r length
with the other
values
commit
|
commitdiff
|
tree
2010-11-21
Chris
Ro
b
inson
Handl
e
the timer wrapping in the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helpers t
o
w
rite 1
6
- and 32-bit v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
inson
G
e
t ri
d
of t
h
e dev
i
ce
timer stuff
commit
|
commitdiff
|
tree
2010-11-21
C
hr
i
s Robinso
n
Avoi
d
temporary float
v
ari
a
b
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris Robi
n
s
o
n
Pa
s
s th
e
d
a
t
a poi
n
ter and
p
roper s
a
m
pler to the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is Robinson
Mo
v
e
aluMixD
a
ta
b
ack to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinson
Hide AL_E
X
TX_sample_buffer_
o
bj
e
ct
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a
d
ouble when converting
milli
s
ec
o
nd offsets t
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
i
s
Robinson
Increase t
h
e max
n
umber of sour
c
e sends to 4, and dec
r
e
a
se
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s
R
obinson
Use the
n
um
b
er of sends the devi
c
e is configured for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove unne
c
e
s
sary comments
and r
e
order some
l
ines
commit
|
commitdiff
|
tree
2010-11-06
C
hris Robinson
U
s
e
a
sw
i
t
c
h to select
the appropri
a
te ch
a
nnel-co
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robinson
D
e
clare a
v
a
r
iable wher
e
it's used
commit
|
commitdiff
|
tree
2010-10-15
Chr
i
s Robinson
Remo
v
e explicit u
s
e of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robinson
Fix fp
u
state handling with
_
co
n
t
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinso
n
Improve
a
macro to re
f
erence it
s
parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Ro
b
inson
F
i
x 64-bit com
p
ila
t
ion
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Ro
b
in
s
on
Rename a couple m
o
re variab
l
es
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Robinson
Improve naming and plac
e
ment of
a coupl
e
variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Rob
i
nson
Simplify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
C
h
ec
k
resampler
m
ode
f
irst when selec
t
ing the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
G
et a variable where it's needed
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Pass the
d
evice to
t
he
m
ix function and lo
c
a
li
z
e
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
i
s
R
o
binson
C
l
a
rify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
M
ake the
S
ourceMix
f
unction
a
meth
o
d o
f
the A
L
sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinso
n
A
v
o
i
d updati
n
g the source in MixSour
c
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert shorts
s
o that 0 remains
0
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
n
s
on
Don't tr
y
t
o
open the ALSA device a seco
n
d time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s R
o
bins
o
n
A
v
oid
s
ome cod
e
duplic
a
tion
commit
|
commitdiff
|
tree
2010-09-25
Chris
Ro
b
inson
Localize more variables
a
nd
remove unne
c
e
ssary ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Robin
s
on
Avoid sa
m
pli
n
g
beyond th
e
e
n
d of th
e
l
o
op
commit
|
commitdiff
|
tree
2010-09-25
C
h
r
is Robins
o
n
Localize some variable
s
to the mixer macros
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
U
s
e separate mixing loops for th
e
dr
y
p
a
th
and wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
b
inson
B
et
t
er
protect against negative attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris Robin
s
on
Use AL
f
loat
for
the dry mix buff
e
r
commit
|
commitdiff
|
tree
2010-09-23
C
h
r
i
s Robi
n
s
o
n
Remov
e
a
n
unnecessa
r
y
v
a
riable
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
R
ename some variables to be
l
ess confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Fi
x
l
i
n
e
indentation
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obinson
Be consisten
t
with a variable's us
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
so
n
Convert float to short similar
t
o
short
to float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robi
n
son
Store and mix sig
n
ed 16-b
i
t
s
ample
s
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris
Ro
b
in
s
on
Al
l
ow the mixing loop to access
the di
f
f
e
rent s
a
m
p
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
C
ompact some reused code
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s
R
ob
i
nson
Allow accessing the buff
e
r data as multiple data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robin
s
on
Dupli
c
ate ste
r
eo s
o
urce
s
by default
commit
|
commitdiff
|
tree
2010-09-22
Chris Ro
b
inson
Use
s
epara
t
e macros for
the
d
ifferent
mi
x
in
g
loops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
C
o
nsolidate some code
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Reduce s
o
me more
ind
e
ntation
commit
|
commitdiff
|
tree
2010-09-21
C
hris Robinson
Reduce some
indenta
t
i
on
commit
|
commitdiff
|
tree
2010-09-21
Chris R
o
binson
Improve some r
a
n
ge checks
commit
|
commitdiff
|
tree
2010-09-21
Chris R
o
bin
s
on
Implement AL_SOFT_
b
uffer_sub_data using th
e
cur
r
e
n
t
.
.
.
commit
|
commitdiff
|
tree
next