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
Share the interpolation functions and use them in the reverb effect
2010-11-26
Chris R
o
bins
o
n
Share
t
he interpolation funct
i
ons and use th
e
m in the
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chri
s
R
o
binso
n
Slightly i
m
prove channel gain c
a
lcu
l
at
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
Add a missing break statemen
t
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is
Robins
o
n
C
all Mi
x
S
o
urce directly, in
s
tead of through a funct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a c
u
bic resam
p
ler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Force the point resampler when the source plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris R
o
binson
Pass a point
e
r to the samplers so
the
y
can
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
A
d
d "pre-paddin
g
" to the
t
emp
b
u
f
f
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer queue a double
-
l
i
nked list
commit
|
commitdiff
|
tree
2010-11-26
Chris
Rob
i
nson
Be les
s
wa
v
e-in-specific in th
e
w
inmm backe
n
d
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is Ro
b
inson
M
ake the first enumerated D
i
rectSound device u
s
e th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
n
s
on
Make sure the t
a
rge
t
buffer
s
ize is fram
e
aligned
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Mino
r
rework of the template
mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
ins
o
n
Re
m
ove th
e
cos
i
ne resam
p
ler
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
D
o
uble-u
p
the in
t
erpola
t
ion funct
i
o
ns (
a
nd make
t
hem
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
R
ename some "templa
t
e
"
functions
commit
|
commitdiff
|
tree
2010-11-25
C
hri
s
Robin
s
on
Always make sure
there's
a
sample available to mi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
F
ix a bunch of comme
n
ts
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Do
n
't "convert"
L
O
K
I qua
d
to MCFORM
A
TS qu
a
d
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Use a temporary stack buffer
t
o store the so
u
r
ce
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robin
s
on
Use 0
-
based access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
i
s Robinson
Sup
p
ort 8-
b
it sample da
t
a in t
h
e mixer
commit
|
commitdiff
|
tree
2010-11-25
C
hris
R
obin
s
on
Chec
k
the sample byte size a
f
ter
the r
e
sampler
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get ri
d
of a us
e
less union
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris
Rob
i
n
s
o
n
Change the mix
e
r
macros
t
o
d
e
c
l
are functions
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Set
mixer sample
pos and frac when needed
commit
|
commitdiff
|
tree
2010-11-24
Chr
i
s Robinson
Fully progress th
e
source to
a
stopped state wh
e
n no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Ch
r
is Robin
s
on
R
eorder some st
o
red sou
r
c
e params
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obinson
Ma
k
e
su
r
e the
b
u
ffer pa
d
ding is always
c
lea
r
ed
b
efor
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris
R
o
b
i
n
son
Calc
u
late ALSA buffer len
g
th
w
ith the oth
e
r
v
alue
s
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Ha
n
dle the timer wrapping
i
n the wave and null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chri
s
Robi
n
son
Use helpers to
write 16- and 32-bit
values
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris R
o
binson
Get rid of
t
he device
t
i
mer stu
f
f
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
binso
n
Avoid tempo
r
a
ry float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris
Ro
b
inson
Pass the
d
ata p
o
inter
and proper s
a
mpler to
the mi
x
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
ob
i
nson
Move alu
M
ixData back
t
o ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Hi
d
e AL_EXTX_
s
a
m
p
l
e_buffer_
o
bject
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
is Ro
b
in
s
on
U
s
e
a
double w
h
en converting millisecond offsets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Rob
i
nso
n
Inc
r
ease the max number of source sends to 4, and de
c
rease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Rob
i
n
son
U
s
e the
n
u
m
b
e
r of sends th
e
device i
s
config
u
red for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
Robinson
Remove
unnecess
a
ry co
m
ments
and reorder som
e
line
s
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is
R
obinson
Use
a
swit
c
h to
select the
a
p
prop
r
iate channel-coun
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Chris
Robinson
D
e
clare a v
a
r
i
ab
l
e where it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris R
o
b
i
nson
Rem
o
ve explicit use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
Chris
Ro
b
ins
o
n
F
i
x f
p
u state handling wit
h
_
c
o
n
t
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
Ro
b
inson
Improve a macro
t
o
referen
c
e its
paramet
e
r
commit
|
commitdiff
|
tree
2010-10-11
Chris Robinson
F
ix 64
-
bit compilat
i
on
commit
|
commitdiff
|
tree
2010-10-10
Chris Robi
n
son
Renam
e
a co
u
ple more variabl
e
s
commit
|
commitdiff
|
tree
2010-10-10
Chris Robin
s
on
Improve naming and p
l
a
cement of a
co
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Chris Robin
s
on
S
i
mplify
a
calculatio
n
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
Check resam
p
l
e
r
m
ode
fi
r
st when selec
t
i
n
g
the
m
ixer
commit
|
commitdiff
|
tree
2010-09-26
C
h
ri
s
R
obinson
Get a variable where it's nee
d
ed
commit
|
commitdiff
|
tree
2010-09-26
Chris Rob
i
nson
Pa
s
s the de
v
ice to the mix function
and localize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
C
l
arify a che
c
k
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Make the Source
M
ix fu
n
ction
a
method of the
A
Lsour
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chri
s
Robinson
Avo
i
d
u
p
dating the source in MixSou
r
c
e
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Co
n
vert
shorts
s
o that
0
r
e
mains 0
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
D
o
n't try to open the ALSA devic
e
a s
e
c
o
nd t
i
me if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
on
A
v
oid som
e
code duplic
a
tion
commit
|
commitdiff
|
tree
2010-09-25
Chris
Ro
b
inson
L
ocalize more
v
a
riables and remove unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
C
hris R
o
binson
Avoid sampling beyo
n
d the
end of the
l
oop
commit
|
commitdiff
|
tree
2010-09-25
Chris R
o
bin
s
o
n
Localiz
e
so
m
e va
r
iable
s
to the mi
x
er macros
commit
|
commitdiff
|
tree
2010-09-25
C
hris Robinson
Use separate m
i
x
ing loop
s
f
o
r
the dry path an
d
wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Better
p
rote
c
t against negat
i
ve attenuati
o
n
commit
|
commitdiff
|
tree
2010-09-24
Chri
s
Robinson
Use A
L
float for
the d
r
y mix bu
f
fer
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is R
o
binson
R
e
move an unn
e
c
e
s
sar
y
var
i
ab
l
e
commit
|
commitdiff
|
tree
2010-09-23
Chris
Robinson
Rena
m
e
s
ome varia
b
l
es to be les
s
confusing
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Fix line i
n
d
en
t
ation
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Be
c
onsistent with a v
a
riable's u
s
e
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Convert fl
o
at to sh
o
rt
s
i
mil
a
r to sh
o
rt to float
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Store and mi
x
s
igned
16-bi
t
samp
l
es
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
is
Robinson
A
llow
t
h
e
m
ixing loop to access the different sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chr
i
s
Robi
n
s
o
n
Compact some reu
s
e
d cod
e
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Allow acce
s
sing the buffer data as multi
p
le data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Robinson
Duplic
a
t
e stereo sources
b
y
default
commit
|
commitdiff
|
tree
2010-09-22
C
h
ris Rob
i
n
son
Use separate macros for
the
differen
t
mixi
n
g loop
s
commit
|
commitdiff
|
tree
2010-09-22
Chr
i
s
Robinson
Consolidate
som
e
code
commit
|
commitdiff
|
tree
2010-09-21
C
hris Robinso
n
Re
d
uce
s
o
m
e more indentati
o
n
commit
|
commitdiff
|
tree
2010-09-21
Chris Rob
i
nso
n
Red
u
ce
some
i
ndenta
t
ion
commit
|
commitdiff
|
tree
2010-09-21
C
h
ris
R
obinson
Impro
v
e some range chec
k
s
commit
|
commitdiff
|
tree
2010-09-21
C
hris Robinson
Impl
e
me
n
t AL_SOFT
_
buffer
_
s
ub_data usin
g
the c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
Chris Robinson
Improv
e
range
checki
n
g for
BufferSubData
commit
|
commitdiff
|
tree
2010-09-12
C
hris Rob
i
nson
Store air a
b
sorption
f
a
c
tor locally
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinso
n
Prevent effec
t
ive
D
ist
f
rom goin
g
negative
commit
|
commitdiff
|
tree
2010-09-12
Chris Robinson
P
ass d
r
y-pa
t
h
c
li
c
k buffers
a
s parame
t
e
rs t
o
MixSource
commit
|
commitdiff
|
tree
2010-09-10
Chri
s
Robinson
S
o
urce positions
a
t and after the end of the
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2010-09-09
C
hris
Robinson
A
void
a
not
h
er non-d
e
s
cr
i
pt incrementing variable
commit
|
commitdiff
|
tree
2010-09-09
C
h
r
i
s Robinson
Avoi
d
using a sing
l
e-
l
ette
r
iterato
r
value
commit
|
commitdiff
|
tree
2010-09-09
Chris Robins
o
n
Comb
i
ne
m
u
l
tiple
c
hecks i
n
t
o one
commit
|
commitdiff
|
tree
2010-09-08
Chris Ro
b
inson
Better protect against sample
overflow when
c
onverting
.
.
.
commit
|
commitdiff
|
tree
2010-09-08
Chri
s
Robinson
Rem
o
ve unnecessary
c
heck
commit
|
commitdiff
|
tree
2010-09-08
Chris Robinso
n
Fix comparison
chec
k
commit
|
commitdiff
|
tree
2010-09-07
C
h
ris Robinso
n
A
dd missing
else
commit
|
commitdiff
|
tree
2010-09-07
C
hri
s
Robinso
n
Watch for a few more ne
g
ative
sizes
commit
|
commitdiff
|
tree
2010-09-07
Chris Robinson
Check for i
n
v
alid negativ
e
sizes
commit
|
commitdiff
|
tree
2010-09-07
Ch
r
is Robin
s
on
R
e
move un
u
sed struct m
e
mber
commit
|
commitdiff
|
tree
2010-08-16
Chris Robins
o
n
Combine two arr
a
ys into one
commit
|
commitdiff
|
tree
2010-08-16
Chri
s
R
o
binso
n
Handle
c
licks b
y
watching
c
h
a
ng
e
s between updates
commit
|
commitdiff
|
tree
2010-08-16
C
hri
s
R
o
binson
U
s
e
t
he correct v
a
l
u
e to dereference an array
commit
|
commitdiff
|
tree
2010-08-15
Chri
s
Rob
i
n
son
Add a bit mor
e
inform
a
tion to the
R
EADME
commit
|
commitdiff
|
tree
next