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
Shorten a couple really long lines
2010-11-27
C
hris Robinson
Sh
o
rten a couple really long
lines
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Rob
i
nson
Su
p
port
6
4-b
i
t
double
buf
f
ers d
i
rectly
commit
|
commitdiff
|
tree
2010-11-27
C
h
ri
s
Ro
b
in
s
on
m
uLaw converts to 16-bit, no
t
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use the enums in a c
o
uple more
places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
U
se
e
nums when
selecting the m
i
xe
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Rem
o
ve a
n
unnecessary
'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robins
o
n
Avoid some more
c
o
d
e duplicatio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
binson
Fix step c
a
lcul
a
tions
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix som
e
comm
e
n
ts
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinson
Properly cla
m
p high pitch val
u
es
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
n
s
on
Sub
t
rac
t
t
h
e fract
i
onal p
o
si
t
io
n
s
e
parately
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robi
n
son
Ren
a
m
e some
var
i
ables to be cle
a
rer
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
b
i
nson
Make the b
u
ffer paddi
n
g size dependent on the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nson
Don't allocate padding with
th
e
b
u
ffer it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Decrease t
h
e buffer
size more
commit
|
commitdiff
|
tree
2010-11-26
C
hris
R
o
binson
Co
n
vert a few divisions
t
o multiplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robins
o
n
Make a FR
A
CTIO
N
O
N
E
m
a
c
ro, and use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
R
o
binson
S
h
are t
h
e interpolati
o
n functi
o
n
s
and use t
h
em in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Rob
i
nso
n
S
lightly improve
c
hannel ga
i
n calcula
t
ions
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robinso
n
Add a missing break stat
e
m
e
nt
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Ca
l
l MixSource directl
y
,
i
n
s
t
ead of through a fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Add
a
cu
b
i
c res
a
mpler
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s Robi
n
son
Force the po
i
nt resampler whe
n
the source play
s
at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Pass a pointer to the sample
r
s so they can read
just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Rob
i
n
son
Add
"
pre-p
a
dding" to
th
e
temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s Robinson
M
ake the buffer que
u
e a double-linked lis
t
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be les
s
wave
-
in-specific in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Ma
k
e
t
h
e fi
r
st enumerated D
i
rectSo
u
nd
device use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robin
s
on
Make sure t
h
e
target
buffer size is fram
e
a
ligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Mino
r
rework of the template macros
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
Remove the cosine resampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Double
-
up the int
e
r
p
olatio
n
f
u
n
ctio
n
s (
a
nd
m
a
ke th
e
m
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Rena
m
e
some "templa
t
e"
f
unctions
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
son
Always make s
u
re there'
s
a sampl
e
ava
i
l
a
b
l
e t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
o
n
F
i
x a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robinson
Don't "convert"
L
O
K
I
quad to
MCFOR
M
ATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Use a temporary stack bu
f
fer to sto
r
e
t
h
e sou
r
ce
buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Rob
i
nson
U
se
0-based access for t
h
e buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
ob
i
nson
Support 8-
b
it
s
a
mple
dat
a
in t
h
e mixe
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robins
o
n
Chec
k
the sample byte s
i
ze after the resampler
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinso
n
Get ri
d
of a
us
e
l
ess u
n
ion
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Robins
o
n
Change the mixer macr
o
s to declare functions
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robinso
n
Set mixer sample pos and frac when ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully progress the sourc
e
to
a stopp
e
d state when n
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris R
o
binson
Reorder some stored sour
c
e
p
ar
a
ms
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make sure the
buffe
r
paddin
g
is al
w
ays cleared befo
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robin
s
on
Calculate A
L
SA buffer length with the oth
e
r values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Handle the timer wrapping in the wa
v
e
a
nd nul
l
ou
t
p
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robinso
n
Use h
e
lp
e
rs to write 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
C
hris Robin
s
on
Get r
i
d
o
f the devi
c
e timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
A
v
oid temporary fl
o
at
variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris
R
obin
s
on
Pass the data
p
ointer and proper sa
m
p
l
e
r
t
o the mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robins
o
n
Mov
e
a
luMix
D
a
ta ba
c
k
to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robinso
n
Hide AL_EX
T
X_sam
p
le_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robins
o
n
Use a double w
h
en converting
m
i
llisecond offse
t
s
to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chri
s
Ro
b
inson
Increa
s
e the max
number
of source sends to 4, and dec
r
ease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s R
o
binso
n
Us
e
the
n
umber of sends
t
he
d
ev
i
ce is configured
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove
unnece
s
sary comments and reorder some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robins
o
n
Use a sw
i
t
c
h
t
o
select the
appropriate cha
n
nel-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris Robin
s
on
De
c
lare a
v
ariabl
e
w
h
e
r
e it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris Rob
i
nson
Remove expl
i
ci
t
u
s
e of -funroll-loo
p
s
commit
|
commitdiff
|
tree
2010-10-15
Ch
r
is Robinson
Fix f
p
u
stat
e
han
d
ling with _
c
ontr
o
lfp
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Imp
r
ove
a macro to reference
i
ts parameter
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Robins
o
n
F
ix 64-
b
it c
o
mpilat
i
on
commit
|
commitdiff
|
tree
2010-10-10
Ch
r
is Rob
i
nson
Rename a couple more variab
l
es
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Improve n
a
ming and
pla
c
ement
o
f a c
o
uple variables
commit
|
commitdiff
|
tree
2010-10-09
C
hris Robinson
Simplify a c
a
lc
u
l
a
tion
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Check resampler m
o
de first when se
l
ecting the m
i
xer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a
variable where it's ne
e
ded
commit
|
commitdiff
|
tree
2010-09-26
Chris R
o
bi
n
son
Pass the device to the mix
f
unc
t
ion and
l
ocalize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robi
n
son
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Make
the SourceMix functio
n
a meth
o
d
of the
ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
A
v
oid up
d
a
ting the
sou
r
ce i
n
Mi
x
So
u
rce
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Conv
e
rt sho
r
ts so tha
t
0 r
e
ma
i
ns 0
commit
|
commitdiff
|
tree
2010-09-26
C
hri
s
Robinson
Don't
try to op
e
n the ALSA device a se
c
on
d
tim
e
if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chr
i
s Robinson
Avoid some
c
o
de duplicat
i
on
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
L
ocalize more variables and remove unne
c
essary ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s
Robinson
Avoid sampling beyo
n
d
t
he
e
nd of
t
he loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Ro
b
i
n
son
Loca
l
ize some variables to the
m
ixer macro
s
commit
|
commitdiff
|
tree
2010-09-25
Chri
s
Robinso
n
Use separate mix
i
ng l
o
ops for
t
h
e
dry path a
n
d wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
binson
Better
protect a
g
ainst negative attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Use ALfloat
f
or the dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Rem
o
ve an unnece
s
s
a
r
y
variable
commit
|
commitdiff
|
tree
2010-09-23
Chris
Rob
i
nson
Rename
s
ome variables to be less confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Fi
x
line
i
n
d
entation
commit
|
commitdiff
|
tree
2010-09-23
C
hr
i
s Robinson
Be
c
o
ns
i
stent wi
t
h a vari
a
ble's use
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinson
C
o
nvert floa
t
to short similar to
shor
t
t
o
f
lo
a
t
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obins
o
n
Store an
d
mix signed 16-bit sampl
e
s
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Robin
s
on
Allow the mixin
g
loop to access the different sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Compact so
m
e reused code
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s Robi
n
son
Allow acces
s
in
g
the b
u
ffer data as
m
ult
i
ple data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is Robinson
Duplicate st
e
reo sources by def
a
u
lt
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
U
s
e
separate macro
s
for th
e
di
f
ferent mi
x
i
n
g loops
commit
|
commitdiff
|
tree
2010-09-22
Chri
s
Robinson
Consolidate
some code
commit
|
commitdiff
|
tree
2010-09-21
Ch
r
is Robin
s
o
n
Redu
c
e
some more
i
nden
t
ation
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
R
edu
c
e some indenta
t
ion
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
o
binson
I
mprove
s
ome ra
n
g
e
ch
e
cks
commit
|
commitdiff
|
tree
2010-09-21
Chr
i
s Robinson
Implement AL_SOFT_buffe
r
_sub_data using the current
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris Robinson
Improve range c
h
ecking for BufferSubData
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
S
tore air absorption factor locally
commit
|
commitdiff
|
tree
next