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
Remove an unnecessary assert
2010-11-28
Chris Robinson
Remove an unnecess
a
ry as
s
ert
commit
|
commitdiff
|
tree
2010-11-28
Chris Robinson
Be much
m
o
r
e
f
lexible with loading and converting b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Don't i
n
line t
h
e decompose functi
o
n
commit
|
commitdiff
|
tree
2010-11-27
Chris Ro
b
in
s
o
n
Decompose input buffer fo
r
mats
an
d
use it when conve
r
ting
.
.
.
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
obi
n
son
Rena
m
e
a fu
n
ction
commit
|
commitdiff
|
tree
2010-11-27
Chris
Robinson
Ad
d
a basic W
a
veOut devi
c
e
commit
|
commitdiff
|
tree
2010-11-27
Chris
R
ob
i
nson
S
hor
t
en a
c
ouple really long
l
i
n
es
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Rob
i
nson
Support
64-
b
it double buffers direc
t
l
y
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
muLaw converts to 16-b
i
t
, not
f
loat
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
U
s
e the enums in a couple more places
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
U
s
e en
u
m
s
whe
n
selecting the
m
ix
e
r
commit
|
commitdiff
|
tree
2010-11-27
Chris Rob
i
nson
Remove an
u
nnecessary 'struct'
keyword
commit
|
commitdiff
|
tree
2010-11-27
Chris Robinson
Avoid s
o
m
e mo
r
e c
o
de du
p
lication
commit
|
commitdiff
|
tree
2010-11-27
C
h
r
i
s Robinson
F
i
x step
c
alculat
i
o
ns
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is
Robinson
Fix some comments
commit
|
commitdiff
|
tree
2010-11-27
Ch
r
is Robinson
Prope
r
ly
c
lamp
h
igh pitc
h
values
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
S
u
b
t
rac
t
the f
r
ac
t
io
n
a
l
position s
e
parate
l
y
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Rename som
e
var
i
abl
e
s to
b
e clea
r
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Make the buffer padding s
i
ze depende
n
t on the resampler
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
in
s
on
Don't alloca
t
e pa
d
di
n
g
w
it
h
t
he b
u
ffer i
t
self
commit
|
commitdiff
|
tree
2010-11-26
C
h
ris Robinson
Decreas
e
the buffer s
i
ze mo
r
e
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
C
onvert a few divi
s
i
ons to multi
p
l
i
cations
commit
|
commitdiff
|
tree
2010-11-26
C
h
r
is Robinson
Mak
e
a FRACTIONONE mac
r
o, and u
s
e it
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
o
b
inson
Share the inte
r
polation functions
and
u
se them
in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
R
obins
o
n
Slightl
y
improve
c
h
a
n
ne
l
gain calculat
i
ons
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add a missing
bre
a
k sta
t
ement
commit
|
commitdiff
|
tree
2010-11-26
Chr
i
s
Robinson
C
all MixSo
u
rce dire
c
t
l
y, instead
o
f
throug
h
a
function
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris
Robinson
Add a
cubic resamp
l
er
commit
|
commitdiff
|
tree
2010-11-26
Chris Robin
s
o
n
Force
t
he point resampler when the
s
o
urce plays at
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Pass a p
o
i
nter to
the
samplers so they can
read just
.
.
.
commit
|
commitdiff
|
tree
2010-11-26
Chris Robinson
Add
"pr
e
-paddin
g
" t
o
the tem
p
buffer
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is Robinson
Make the buffer queue a doub
l
e-linked list
commit
|
commitdiff
|
tree
2010-11-26
Ch
r
is R
o
bi
n
son
Be
le
s
s wa
v
e-in-specifi
c
in the winmm backend
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
Make the first enum
e
rated Direc
t
S
o
und
d
evice use the
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
s
on
M
ake su
r
e t
h
e target buffer size is
frame aligned
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinso
n
Minor rew
o
r
k
of
t
he te
m
plate macros
commit
|
commitdiff
|
tree
2010-11-25
Chris R
o
binson
R
e
m
ove
t
he cosine resamp
l
e
r
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robinson
D
oub
l
e-up
t
he
i
nterpo
l
atio
n
functions (and
m
ake them
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Rename some "template" fun
c
t
i
o
n
s
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
A
lways make
su
r
e the
r
e's a sam
p
le
a
vai
l
able t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris
Robi
n
son
Fix a bunc
h
of comments
commit
|
commitdiff
|
tree
2010-11-25
C
h
ris Robinson
D
on'
t
"convert"
LOKI
q
uad to MCFORM
A
TS quad
commit
|
commitdiff
|
tree
2010-11-25
Ch
r
is R
o
binson
Use
a temporary s
t
ack buffer to stor
e
th
e
source buffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-25
Chris Robi
n
son
Use 0-b
a
sed
access
f
or the
b
uffe
r
data
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
Suppo
r
t 8-bit sample
dat
a
in the mixer
commit
|
commitdiff
|
tree
2010-11-25
Chris Rob
i
nson
Chec
k
the sam
p
le
byte s
i
z
e after t
h
e res
a
mpler
commit
|
commitdiff
|
tree
2010-11-25
Chri
s
Ro
b
inson
Get rid
of a
u
sel
e
ss union
commit
|
commitdiff
|
tree
2010-11-25
Chris Robinson
C
h
an
g
e the
mixer macros to declare fu
n
ctions
commit
|
commitdiff
|
tree
2010-11-24
Chris Rob
i
nson
Se
t
m
i
xe
r
sampl
e
pos and frac
w
hen
n
ee
d
ed
commit
|
commitdiff
|
tree
2010-11-24
Chris Ro
b
inso
n
F
u
l
l
y progress the sou
r
ce to a stopped
state when no
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
C
hris Robinso
n
Reorder some st
o
r
ed
s
o
u
rce params
commit
|
commitdiff
|
tree
2010-11-24
C
hri
s
Robin
s
on
Make sure
th
e
buffer padding is
a
l
way
s
clear
e
d before
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Chris
R
obinson
Ca
l
culate ALSA buffer
l
ength with
t
he o
t
h
e
r values
commit
|
commitdiff
|
tree
2010-11-21
Chris Robinson
Ha
n
dle the
t
im
e
r wrap
p
ing
i
n
t
h
e wave and
n
ul
l
output
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Use
helpers to wri
t
e 16- and 32-bit value
s
commit
|
commitdiff
|
tree
2010-11-21
C
hris Ro
b
i
nson
Get ri
d
of the devi
c
e timer stuff
commit
|
commitdiff
|
tree
2010-11-21
Chris Ro
b
ins
o
n
Avo
i
d temporary float variab
l
es
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Pa
s
s the dat
a
po
i
n
t
e
r
and pro
p
e
r sampler to the mix
e
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
C
h
ris Robins
o
n
Mo
v
e
a
l
uM
i
x
Data
b
ac
k
to ALu
.
c
commit
|
commitdiff
|
tree
2010-11-21
Chris
R
obinson
Hide AL_E
X
TX_sample_buffer_object
commit
|
commitdiff
|
tree
2010-11-08
Chris Robinson
Use a dou
b
le wh
e
n c
o
nverting mil
l
ise
c
ond
offse
t
s to
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
C
h
r
is Robinson
Incr
e
ase th
e
max number of sourc
e
sends to
4
, and decrease
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris
R
o
b
i
nson
Use the number of sends the device is configured fo
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-06
Chris Ro
b
i
n
son
Remove unnec
e
ss
a
ry
c
omments
and reorder some li
n
es
commit
|
commitdiff
|
tree
2010-11-06
Chris Robin
s
on
Use a sw
i
tch t
o
s
elect th
e
appropria
t
e chann
e
l-count
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Ch
r
i
s Robinson
Declar
e
a
variable
w
here it's used
commit
|
commitdiff
|
tree
2010-10-15
Chris
R
obinson
R
e
move expl
i
c
i
t
use of -funroll
-
loops
commit
|
commitdiff
|
tree
2010-10-15
Chris Robi
n
so
n
Fix fpu
state
handling wi
t
h _co
n
t
r
olfp
commit
|
commitdiff
|
tree
2010-10-11
Chri
s
R
o
binson
I
m
prove
a
macr
o
t
o
reference its param
e
te
r
commit
|
commitdiff
|
tree
2010-10-11
Chr
i
s
Ro
b
inson
Fi
x
64-bit com
p
ila
t
ion
commit
|
commitdiff
|
tree
2010-10-10
Chris Robin
s
on
Rename a couple
m
ore
v
ariables
commit
|
commitdiff
|
tree
2010-10-10
Chris Robinson
Improve naming
and plac
e
ment of a couple variables
commit
|
commitdiff
|
tree
2010-10-09
Chr
i
s
R
o
bins
o
n
S
impl
i
fy a calculation
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Ch
e
c
k
resa
m
p
l
er mode first when selecting the mixer
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Get a vari
a
ble where it's
n
e
eded
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris Robinson
Pa
s
s the device to the mix fun
c
tion and
l
ocalize the
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Robinson
Cl
a
rify
a check
commit
|
commitdiff
|
tree
2010-09-26
Chris
R
obinson
Make the SourceMix function a method of the
A
Lsource
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
C
h
ris
R
obinson
Avoid updating
t
h
e sou
r
c
e
i
n
MixSource
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Convert shorts so that
0
remains 0
commit
|
commitdiff
|
tree
2010-09-26
Chris Robinson
Don't try to op
e
n the ALSA device a second time
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-09-26
Ch
r
is Ro
b
inson
Av
o
id
some c
o
de du
p
lication
commit
|
commitdiff
|
tree
2010-09-25
Chris Robins
o
n
Localize more variables and remo
v
e unnecessary ones
commit
|
commitdiff
|
tree
2010-09-25
Chris Robinson
Avoid
s
ampl
i
ng beyond the end of the loop
commit
|
commitdiff
|
tree
2010-09-25
C
hris
Robinson
L
o
c
alize some variables to the
mixe
r
m
ac
r
os
commit
|
commitdiff
|
tree
2010-09-25
Ch
r
i
s
Robinson
Use
s
e
pa
r
at
e
mixing loops for th
e
d
ry pat
h
and
wet
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
binson
Better p
r
o
t
e
ct agains
t
nega
t
i
ve attenuation
commit
|
commitdiff
|
tree
2010-09-24
Chris R
o
bi
n
s
o
n
Use ALfloat fo
r
the dry
mix buffer
commit
|
commitdiff
|
tree
2010-09-23
Ch
r
i
s Ro
b
inson
Remove a
n
unnecessary
variable
commit
|
commitdiff
|
tree
2010-09-23
Chri
s
Ro
b
inson
R
e
name some v
a
riables to be less confusing
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Fix line indentation
commit
|
commitdiff
|
tree
2010-09-23
C
h
ris Ro
b
inson
Be consistent wi
t
h a varia
b
le's us
e
commit
|
commitdiff
|
tree
2010-09-23
Chris Ro
b
inson
Conve
r
t float
t
o
s
hort similar to sho
r
t to f
l
o
at
commit
|
commitdiff
|
tree
2010-09-23
C
hris Robinson
Store and mix
s
i
gne
d
16-bit
s
amples
commit
|
commitdiff
|
tree
2010-09-23
Chris Robinso
n
Allow the mi
x
ing
loop to access the dif
f
er
e
nt
sample
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
binson
Co
m
pact some reused code
commit
|
commitdiff
|
tree
2010-09-23
Chris R
o
b
inson
A
llow acce
s
s
i
ng the buffer data as multi
p
le data types
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Chris Ro
b
inso
n
Duplicate stereo sources by default
commit
|
commitdiff
|
tree
2010-09-22
Chris Robi
n
son
Use
s
epa
r
ate m
a
cros for the diff
e
r
ent mixing loop
s
commit
|
commitdiff
|
tree
2010-09-22
C
h
ris Ro
b
inson
Consolidate some c
o
de
commit
|
commitdiff
|
tree
next