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 Robinso
n
Rename a fu
n
ct
i
on
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris
R
obinson
A
dd
a
b
a
s
i
c W
a
veOut
d
evi
c
e
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
R
o
binso
n
Shorte
n
a c
o
uple real
l
y
lon
g
lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Support 6
4
-b
i
t double
bu
f
f
e
r
s
d
irectly
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
o
b
inson
muLaw conv
e
rts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
C
hris Robinso
n
Use th
e
enums
in a c
o
uple mor
e
pl
a
ces
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robins
o
n
Use enums when
selec
t
in
g
the mixe
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
Re
m
ove a
n
unnecess
a
r
y 'struct' keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris R
o
bins
o
n
Avoi
d
some more code
d
u
plication
commit
|
commitdiff
|
tree
2010-11-27
Chr
i
s Robinson
F
i
x step calculations
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
F
i
x som
e
commen
t
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
ns
o
n
Properly clamp high pi
t
ch v
a
lues
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Subtract the fr
a
ctional p
o
sit
i
on sepa
r
at
e
ly
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Rename
some variables to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
M
a
ke the
b
uffer pa
d
d
i
n
g
s
ize
d
epen
d
ent on th
e
resamp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Don't
a
llocate padding with the b
u
ffer it
s
elf
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinso
n
Decrease the b
u
f
f
e
r
size mor
e
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Convert a few divisions t
o
multiplicati
o
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Make a FRACTIONONE macro, an
d
use it
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Ro
b
inson
Share t
h
e interpolation fu
n
ct
i
ons and u
s
e t
h
e
m in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robi
n
son
Slight
l
y improve channel gain
cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Add a missing break st
a
tement
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
Robinson
Call MixSource dir
e
ctly, instead
of through a function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a cubic resampler
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
i
s
R
o
b
i
n
son
Force the p
o
int resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Pass a point
e
r
t
o
t
h
e sampler
s
so they ca
n
r
ead just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Ro
b
inson
Add "pre-padding" to the t
e
mp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is
Robinson
Make the bu
f
fe
r
queue a do
u
ble-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Be less wave
-
in-sp
e
cifi
c
in the wi
n
mm ba
c
kend
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
o
bins
o
n
Mak
e
th
e
firs
t
enu
m
e
r
ated DirectS
o
und dev
i
c
e
use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Robinson
Make sure t
h
e targe
t
bu
f
fer size is frame aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
M
inor
rework of the template macr
o
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Remove t
h
e cosine res
a
mp
l
er
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Double-up the i
n
terpolation fun
c
tions (and make t
h
em
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s R
o
binson
Re
n
am
e
s
ome
"
t
e
mplate" functions
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Alway
s
make sure there's
a sample available to
m
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
r
i
s Robinson
Fix a bunch of comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
D
on't "co
n
ve
r
t" LO
K
I quad to MCFO
R
M
ATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Use a tempora
r
y stac
k
buffer to stor
e
the source
b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
U
se 0-based access
for the buffe
r
da
t
a
commit
|
commitdiff
|
tree
2010-11-25
C
hris Robinson
Suppo
r
t
8
-bit samp
l
e data in the mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Check the samp
l
e
byte
size after the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
s
o
n
Get rid of
a useless
union
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Change the mixer macro
s
to declare fun
c
t
i
ons
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robinson
Set
m
ixer
sa
m
ple pos
a
n
d frac when n
e
eded
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Fully
p
ro
g
ress the
s
ource
t
o
a
stoppe
d
state whe
n
no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
h
ris
Robi
n
son
Reorder some
stor
e
d s
o
urc
e
params
commit
|
commitdiff
|
tree
2010-11-24
Chris
Robins
o
n
Make sure the buffer padding is always cleared befor
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robinson
Cal
c
ulate ALSA buffer len
g
t
h with th
e
other va
l
ues
commit
|
commitdiff
|
tree
2010-11-21
C
h
r
is R
o
binson
Handl
e
the
t
imer
w
rapp
i
ng in t
h
e wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Use helper
s
t
o
wr
i
te 16- and 32-bit values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinso
n
Get rid of
the
device tim
e
r stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bi
n
son
A
void t
e
mpora
r
y
float var
i
ables
commit
|
commitdiff
|
tree
2010-11-21
C
hris R
o
bins
o
n
Pass the data
pointer and proper sampler to t
h
e mixer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Ch
r
is
R
obinson
Move
a
lu
M
ixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
Hide AL_
E
XTX_samp
l
e_buffer_ob
j
ect
commit
|
commitdiff
|
tree
2010-11-08
Chris Robin
s
on
U
se a doub
l
e
when converting
millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robin
s
on
Increase the
m
ax n
u
m
b
e
r of sour
c
e sends to 4, and
decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robi
n
s
on
Use t
h
e
number of sen
d
s the device is con
f
i
g
ured fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Remove
unn
e
cessa
r
y
c
omment
s
and r
e
order some lines
commit
|
commitdiff
|
tree
2010-11-06
Chris Robinson
Use a swi
t
c
h
to
select the appropriate channe
l
-
c
ount
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
C
h
r
i
s
Robins
o
n
Declar
e
a variabl
e
w
h
ere it's
u
sed
commit
|
commitdiff
|
tree
2010-10-15
C
hr
i
s Robinso
n
Remove explicit use of
-
funroll
-
l
o
o
ps
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
s
on
Fi
x
fpu
s
t
a
t
e handling with _co
n
tro
l
f
p
commit
|
commitdiff
|
tree
2010-10-11
Chris Robins
o
n
Improve
a
macro to ref
e
rence its parameter
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
Fix 64-
b
it co
m
pilation
commit
|
commitdiff
|
tree
2010-10-10
C
h
ri
s
R
o
binson
Rena
m
e a couple more variable
s
commit
|
commitdiff
|
tree
2010-10-10
C
h
r
i
s Robinson
Improve naming an
d
pla
c
ement
of a
c
o
uple variab
l
es
commit
|
commitdiff
|
tree
2010-10-09
Chris Robinson
Simplify a calcu
l
a
t
i
on
commit
|
commitdiff
|
tree
2010-09-26
C
hris
R
ob
i
nso
n
Check resample
r
m
ode first when selecting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a va
r
iable where i
t
's needed
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Ro
b
i
n
son
Pass
t
h
e device to the mix
func
t
ion and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris Robin
s
on
Clarify a check
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is
Robins
o
n
Ma
k
e the SourceMi
x
function
a method
of
t
he
A
Lsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Avoid updating the source in
M
i
xSo
u
r
c
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Conv
e
rt shorts so that 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
o
bi
n
son
D
on't try to op
e
n
the
A
LSA device a second time
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robin
s
o
n
Avoid some
code dupl
i
cation
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Lo
c
aliz
e
more variables and remove
u
nnecessa
r
y
ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinso
n
Av
o
id sampli
n
g
beyond the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
Chris
R
obin
s
on
Localize some va
r
iab
l
e
s
to the
mixe
r
mac
r
os
commit
|
commitdiff
|
tree
2010-09-25
C
h
ri
s
Robinson
U
s
e sepa
r
ate mixing loops
f
or the dry
p
a
th and
wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robi
n
son
Better pro
t
ect
against negative attenua
t
ion
commit
|
commitdiff
|
tree
2010-09-24
C
hris Robinson
Use ALfl
o
at for the dry mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robins
o
n
Remov
e
an unnecessary
v
a
r
iable
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Rename some var
i
ables to be
l
ess conf
u
sin
g
commit
|
commitdiff
|
tree
2010-09-23
Chris
R
obins
o
n
Fix line indentation
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris
R
ob
i
nson
B
e
consi
s
ten
t
with a
v
a
riable's use
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Convert floa
t
to
short similar to
s
hort to float
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Robinson
Store and m
i
x
signed
1
6
-
bit samples
commit
|
commitdiff
|
tree
2010-09-23
Chris Robin
s
on
Allow
the mi
x
ing lo
o
p
t
o
acc
e
ss the di
f
feren
t
sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Comp
a
ct some reus
e
d code
commit
|
commitdiff
|
tree
2010-09-23
C
hris
R
obinson
Allow
a
ccessing the buff
e
r data as multiple data type
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chri
s
R
obins
o
n
Duplicate stereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
Ch
r
is R
o
binson
Use
s
e
parate macros
f
or the different
mixing loops
commit
|
commitdiff
|
tree
2010-09-22
Chris Robi
n
son
Consolid
a
te som
e
cod
e
commit
|
commitdiff
|
tree
2010-09-21
Chris Ro
b
inson
Re
d
u
ce some
m
ore indentation
commit
|
commitdiff
|
tree
2010-09-21
Ch
r
is Robinson
Reduce so
m
e
indenta
t
ion
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
obinson
Improve some ra
n
ge checks
commit
|
commitdiff
|
tree
2010-09-21
Chris R
o
binson
Implement AL_SOFT_buffer_sub
_
data
u
si
n
g the current
.
.
.
commit
|
commitdiff
|
tree
next