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 Robins
o
n
Rename a
f
unction
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Add a basic WaveO
u
t d
e
vice
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nso
n
Shorten a couple really
l
ong lines
commit
|
commitdiff
|
tree
2010-11-27
Chris Robi
n
son
Support 64-bit d
o
u
b
l
e buffer
s
directly
commit
|
commitdiff
|
tree
2010-11-27
Chris Robins
o
n
muL
a
w converts to 16-bit, not float
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Use th
e
enums
i
n
a couple more
p
lace
s
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Us
e
enums
w
h
e
n selecting the
mix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obinson
Remove a
n
un
n
ecessary 'st
r
u
c
t'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robins
o
n
Avoid some more
code duplicatio
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
F
ix st
e
p cal
c
ulations
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
F
ix
s
ome comments
commit
|
commitdiff
|
tree
2010-11-27
C
h
ris Robinso
n
Properly c
l
amp high pitc
h
va
l
u
e
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Robins
o
n
Subtract the fractional p
o
s
i
tion separatel
y
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Rename so
m
e variables
to be clearer
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obins
o
n
M
a
k
e the buf
f
er padding siz
e
dep
e
ndent
on
t
he resampler
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Don't allo
c
ate
padding with the buf
f
er itself
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robi
n
s
on
Decrease the buffer size more
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obinson
C
onvert a few di
v
i
sions to multiplications
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Ro
b
inson
Make a FRACTIONONE macr
o
, a
n
d use
it
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obin
s
o
n
Share th
e
interpol
a
ti
o
n f
u
nct
i
on
s
and use them in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Slight
l
y improve channel gain cal
c
u
l
a
ti
o
n
s
commit
|
commitdiff
|
tree
2010-11-26
Chris Ro
b
inson
Add a
m
i
s
s
ing
break
statement
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Call MixSourc
e
direc
t
l
y,
instead o
f
through
a
f
uncti
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a
cu
b
i
c resampler
commit
|
commitdiff
|
tree
2010-11-26
C
hris Robinso
n
Force
t
h
e
point r
e
sampl
e
r when t
h
e sou
r
ce
plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass
a
pointer to the samplers so they c
a
n read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
Robinso
n
Add
"p
r
e-padd
i
ng"
to the temp buffer
commit
|
commitdiff
|
tree
2010-11-26
C
h
ri
s
R
o
binson
Make
t
he
buffer que
u
e a d
o
uble-linked list
commit
|
commitdiff
|
tree
2010-11-26
Chris Robi
n
son
Be
less wa
v
e-
i
n-specific in
the winm
m
b
a
c
k
e
nd
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
M
ake
the firs
t
enume
r
ated Dir
e
ctSound device use th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Make sure
t
he target buf
f
er size is fra
m
e aligned
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s Rob
i
nson
Minor re
w
o
rk of
t
he t
e
mplate mac
r
os
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
bin
s
on
Re
m
ove the cosine
r
esampl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Double-up
the
i
n
terpol
a
tio
n
functions (and
m
ake
them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
R
obinson
Rename
s
ome "templa
t
e"
functio
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
Always mak
e
sure there's a sample availab
l
e
t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Fix a bunch
o
f comment
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Don't "convert"
L
OKI qu
a
d
to MCFORMATS quad
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
so
n
Use a temporary stack bu
f
f
er to
store t
h
e source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
i
n
son
Use 0-bas
e
d access for the buffer data
commit
|
commitdiff
|
tree
2010-11-25
Chr
i
s
R
obinson
Supp
o
rt
8
-
b
i
t
s
ample data in t
h
e mix
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinso
n
Check the
sample byte size
after the
resampl
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Get rid o
f
a useless
u
n
i
on
commit
|
commitdiff
|
tree
2010-11-25
Chris Ro
b
inson
Chan
g
e
the m
i
x
e
r macr
o
s to dec
l
ar
e
f
u
nctions
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinson
Set mixer sam
p
le po
s
and frac when
ne
e
ded
commit
|
commitdiff
|
tree
2010-11-24
Chris
R
obin
s
on
Fully
p
rogress the sour
c
e to
a
sto
p
ped
s
t
a
te
when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Reorder
s
o
me stored
s
o
ur
c
e
p
arams
commit
|
commitdiff
|
tree
2010-11-24
Chris Robinson
Make
sure the bu
f
fer padd
i
n
g is
a
l
w
ays cleared b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris Robi
n
son
Calculate
A
LSA
buffer le
n
gth
with
t
he other v
a
lues
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
H
andle the ti
m
er wrapping in t
h
e wave and
null output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris R
o
bins
o
n
Use helpers
to write 1
6
- and 32-bit
v
alues
commit
|
commitdiff
|
tree
2010-11-21
Chris
Robinson
Get ri
d
of the d
e
v
ice time
r
s
tuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
nson
Avoid tempora
r
y float varia
b
les
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Pass the
d
ata pointer and proper sam
p
ler to
t
he m
i
xer
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Move aluMixData back to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris Rob
i
n
s
on
Hide A
L
_
E
XTX_sam
p
le_buffer_obje
c
t
commit
|
commitdiff
|
tree
2010-11-08
C
hris Robins
o
n
Use a d
o
uble
when converting millise
c
ond off
s
ets to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chr
i
s Robinson
Increase the
m
ax num
b
er of source
sen
d
s
to 4
,
and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Robi
n
son
Use
t
h
e numb
e
r of send
s
the d
e
vice is con
f
i
g
ur
e
d for
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
is Robinson
Remove unnece
s
sary comments
a
n
d
r
eord
e
r some lines
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
i
s Robinson
Use a switch t
o
select the
appropria
t
e
c
hanne
l
-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Ch
r
i
s
Robin
s
o
n
Declare
a varia
b
le where it'
s
used
commit
|
commitdiff
|
tree
2010-10-15
C
h
r
i
s
R
obinso
n
R
e
mov
e
explicit
use of -funroll-loops
commit
|
commitdiff
|
tree
2010-10-15
C
h
ris Rob
i
n
son
Fix fpu state handl
i
ng with _controlfp
commit
|
commitdiff
|
tree
2010-10-11
Chris
R
ob
i
nson
Impro
v
e a macro t
o
reference
i
ts
p
arameter
commit
|
commitdiff
|
tree
2010-10-11
Ch
r
is Robinson
Fi
x
64-bit co
m
pi
l
ation
commit
|
commitdiff
|
tree
2010-10-10
C
h
ris Ro
b
inson
Rename a co
u
ple more variables
commit
|
commitdiff
|
tree
2010-10-10
Chris Rob
i
nson
I
m
prove na
m
ing and p
l
a
ceme
n
t of a c
o
u
ple variables
commit
|
commitdiff
|
tree
2010-10-09
Chr
i
s
R
o
bins
o
n
Sim
p
lify
a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robin
s
o
n
Check resam
p
ler mode first when selec
t
ing the mix
e
r
commit
|
commitdiff
|
tree
2010-09-26
C
hris
R
o
binson
Get a variable w
h
ere it's needed
commit
|
commitdiff
|
tree
2010-09-26
C
hris
Rob
i
n
s
o
n
Pass the devi
c
e to th
e
mix fu
n
ct
i
on and
l
ocalize
the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
hris
Robin
s
o
n
Clari
f
y a check
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
M
a
ke the Sourc
e
Mix func
t
ion a method of the ALsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris
Robinson
Avoid
up
d
a
t
i
ng the source in MixS
o
urce
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Convert s
h
ort
s
so th
a
t 0 remains 0
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Do
n
't try to open the ALSA
devic
e
a s
e
c
o
nd time if
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Chris Robins
o
n
Avoi
d
some code duplication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
L
ocalize
more va
r
iable
s
and remove un
n
ecessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chr
i
s Rob
i
nson
Avoid
s
a
m
pling beyond
the end of
t
he loop
commit
|
commitdiff
|
tree
2010-09-25
Chris Robi
n
son
Local
i
ze
so
m
e variab
l
es to
t
h
e mixer
mac
r
os
commit
|
commitdiff
|
tree
2010-09-25
C
hr
i
s Robinson
Use separa
t
e
mixing loops for the dry pa
t
h
a
nd
w
et
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris Robinson
Better
p
rotect against negative attenuat
i
on
commit
|
commitdiff
|
tree
2010-09-24
Chris Ro
b
i
nson
Use
ALf
l
oat for the dry m
i
x b
u
ffer
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Remove an unnecessary variable
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Rename
s
o
m
e variables to be le
s
s
c
onfusing
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Fix line
i
ndentatio
n
commit
|
commitdiff
|
tree
2010-09-23
Chris Robin
s
on
Be
c
onsi
s
tent
with a variable's u
s
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Robins
o
n
Convert fl
o
at
t
o short simila
r
t
o short to floa
t
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
n
s
on
S
t
ore and
m
ix signed 16-bit sa
m
ples
commit
|
commitdiff
|
tree
2010-09-23
Chris Rob
i
nson
Allow t
h
e
m
ixing loop to a
c
ces
s
t
he diff
e
r
ent sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
Comp
a
ct som
e
reused code
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinson
A
l
low accessing th
e
buffer data as multiple d
a
ta
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
C
h
r
is
R
ob
i
nson
Duplicat
e
st
e
r
e
o sourc
e
s by default
commit
|
commitdiff
|
tree
2010-09-22
Chri
s
Ro
b
inson
Use separate macros
f
o
r
t
he dif
f
erent mixing loops
commit
|
commitdiff
|
tree
2010-09-22
C
hr
i
s R
o
bi
n
s
on
Conso
l
idate some
c
ode
commit
|
commitdiff
|
tree
2010-09-21
C
hris R
o
binso
n
Red
u
c
e
some m
o
re indentatio
n
commit
|
commitdiff
|
tree
2010-09-21
Chris
R
ob
i
nson
Reduce some i
n
dentation
commit
|
commitdiff
|
tree
2010-09-21
Chris Robinson
Improve some range checks
commit
|
commitdiff
|
tree
2010-09-21
Chris
Robinso
n
Implement AL_SOFT_buffer_sub_data using the current
.
.
.
commit
|
commitdiff
|
tree
next