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
Use lrintf to fast convert floats to ints when possible
2012-09-28
Chris R
o
binson
Use lrintf to fast convert floats to ints when possi
b
l
e
commit
|
commitdiff
|
tree
2012-09-28
Chris Robi
n
son
Decrea
s
e
th
e
de
f
ault
B
U
F
F
ERSIZE to 2
0
48
commit
|
commitdiff
|
tree
2012-09-28
Chri
s
Robinson
Com
b
ine e
a
rly
r
eflections and
l
ate reverb in Ver
b
Pass
commit
|
commitdiff
|
tree
2012-09-27
Chris R
o
b
i
n
son
Use an un
s
ig
n
ed
ty
p
e for the
sampl
e
p
o
sition fra
c
ti
o
n
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Rem
o
ve an unne
e
d
e
d
parameter from the resa
m
p
le
r
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris R
o
binson
Ens
u
r
e
the device's
d
e
f
a
u
lt effect s
l
ot is pr
o
perly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinson
Update a
c
om
m
e
nt
commit
|
commitdiff
|
tree
2012-09-27
Ch
r
is Robin
s
on
Ensure e
f
fect slots are a
l
igned
commit
|
commitdiff
|
tree
2012-09-27
Chris Rob
i
nson
Deinter
l
ace audi
o
when loadi
n
g i
t
into the st
a
ck
.
commit
|
commitdiff
|
tree
2012-09-25
Chris
R
o
b
inson
R
o
und when calcula
t
ing
N
umUpdates from Pul
s
eAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Remove an unnecessary include
commit
|
commitdiff
|
tree
2012-09-25
Chris R
o
binson
Comb
i
ne multiple loops
i
n
t
o
one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Avoid mixing sile
n
ce
to output
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Re
m
ove S
S
E re
s
ample
r
s
.
They aren't gaining us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris
Ro
b
inson
Make sure PulseAudio s
e
ts an
update
size that's a mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris
R
obinson
H
e
lp ensure
t
he update siz
e
is
a
multiple of 4
with SSE
commit
|
commitdiff
|
tree
2012-09-19
C
h
ris Robinson
Fix ma
t
ri
x
m
u
ltiply used b
y
the SSE cubic re
s
amp
l
e
r
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
inson
Precision control
b
its d
o
n
'
t
ex
i
st with SSE
commit
|
commitdiff
|
tree
2012-09-18
C
h
r
i
s Robinson
Improve a couple error trace
s
w
i
th
t
he HRTF
loader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
fpu_control
.
h
i
s
no longe
r
used
commit
|
commitdiff
|
tree
2012-09-18
C
h
r
i
s Robinson
Win64 doesn't allow _controlfp or __control87_2
t
o
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Ch
r
is Robinson
F
i
x
a typo
i
n a c
o
m
m
ent
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Av
o
id correcting for mo
r
e non-exist
i
n
g clicks
commit
|
commitdiff
|
tree
2012-09-16
C
h
ri
s
Robinson
Don't try to c
o
rr
e
ct
f
or non-exis
t
in
g
clic
k
s
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Explicitly
g
ive th
e
wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
obinson
Ch
e
ck the prop
e
r va
l
ue for setting
W
et
P
endingCl
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robin
s
on
A
void building redundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Implement an SSE M
i
xSe
n
d method
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Properly restore the SSE
c
o
ntrol word w
i
t
h _
_
control87
_
2
commit
|
commitdiff
|
tree
2012-09-16
C
hris R
o
bins
o
n
Properly handle the SSE control w
o
r
d
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Use __cont
r
ol87_2 when availab
l
e
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Use a struct to store the FPU m
o
de
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is
R
o
binson
Add
m
issi
n
g source
prop
e
rty retrie
v
als
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
bi
n
son
Implement an SSE
cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Shorten
a
warning
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is R
o
binson
Implement an
S
SE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure th
e
R
e
sampledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a
s
ou
r
ce
pa
r
am for
the resamp
l
e
r and
move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remove an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Move a cou
p
le macros to m
o
r
e
a
p
propriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Fi
x
up some more he
a
der incl
u
de
s
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Ro
b
inson
Do
n
't
i
nclu
d
e a
l
u
.
h
in al
M
a
in
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
E
nable flush-to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Move a c
o
uple methods to where
t
hey'r
e
used
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
R
e
store sup
p
ort for the previo
u
s m
h
r for
m
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
ob
i
ns
o
n
Add a not
e
about the
h
r
t
f_tables filename mar
k
ers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properl
y
s
cale
t
he HRTF
delays when writ
i
ng
t
h
em
commit
|
commitdiff
|
tree
2012-09-12
C
hris R
o
bin
s
on
Update fn
a
m
e
list
a
fter handling % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Use P
A
T
H
_MAX f
o
r
t
h
e
fna
m
e
length
commit
|
commitdiff
|
tree
2012-09-12
Chris
Ro
b
i
n
s
o
n
Impr
o
ve p
a
r
s
ing
hr
t
f_tables fi
l
enames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix
H
R
TF data for
m
at d
e
scription
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
ob
i
nson
Warn
a
bout
S
SE
performance with non-mu
l
tiple
-
o
f
-4
update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e
t
he correct
s
ize
for
defau
l
tCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
hris R
o
binson
Mino
r
clean
u
ps
for variab
l
e d
e
clarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
D
on't use count-specif
i
c functions to w
r
ite to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Use a non-interleaved Dr
y
Buffer
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Do
t
he f
i
ltering separately
from t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s R
o
binson
Use
H
UGE_V
A
L
ins
t
ead of
divi
d
ing by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Silence a
c
oupl
e
M
S
VC warnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
A
d
d e
x
ample HRTF
d
efinition
files f
o
r makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
pdate HRTF co
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Again try t
o
g
e
t
_
WI
N
32
_
IE to behave right w
i
th
M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
o
b
i
n
son
Remove a h
a
ck for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Rob
i
nson
Add mis
s
i
ng returns
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Try to
e
nsure
m
ixing
samples in
m
ultiples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Use
t
he
r
ight method
to clear a __
m
128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robi
n
son
Use S
S
E t
o
do 4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Ro
b
inso
n
Imple
m
ent MixDir
e
ct_SSE
separately f
r
o
m
the C
a
nd Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Move the target ef
f
ect slo
t
t
o
the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Re
m
ove STA
C
K_DATA_SIZE in favor o
f
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
R
emove some unused
code
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
nson
Separa
t
e
t
he resam
p
l
i
ng
and mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Workaround Mi
n
GW
_
_declspec(ali
g
n(x
)
)
bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Robi
n
son
F
ree the
g
lobal ALSA con
f
ig after opening c
a
pture
devices too
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Se
t
the error
i
f settin
g
a new integ
e
r source o
f
fse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups f
o
r mi
x
er_inc
commit
|
commitdiff
|
tree
2012-08-29
C
hr
i
s
R
obi
n
son
Add an
S
SE-enhan
c
ed path for applyin
g
the mixe
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Make
s
ure
dev
i
c
e buffers are 1
6
-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robins
o
n
Increa
s
e M
a
xCh
a
n
n
els
t
o be a mul
t
iple of 4
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Set an e
r
ror closer to w
h
er
e
it occu
r
s for se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set s
o
u
r
ce properties
commit
|
commitdiff
|
tree
2012-08-28
Ch
r
is
Robinson
Print the error when reporting snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s
Robins
o
n
Use
_
a
l
igned_free f
o
r po
i
nters retu
r
ned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robins
o
n
C
onstif
y
so
m
e parameters
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robin
s
o
n
Add the
o
p
t
ion to retrieve the
s
ource offset a
n
d laten
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robi
n
son
Fi
x
getting the RW offsets with a
l
Get
S
ou
r
cei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
d
d methods to get source properties as d
o
u
b
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robins
o
n
Prop
e
rly
e
xpor
t
alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use help
e
r functions
t
o read sourc
e
prope
r
ties
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s Robin
s
on
U
s
e
the cor
r
ect 64
-
bit in
t
type
f
or
the extens
i
o
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
d
d
a
ma
c
ro to help make
a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a defau
l
t
m
e
t
hod to
pr
o
vide a dummy
l
atency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the d
e
vice
l
ock with PulseAudi
o
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Hold the device lock with ALSA betw
e
en m
i
xing
a
n
d
writing
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
ob
i
nson
Use
non-block
i
ng access for ALSA playb
a
c
k
commit
|
commitdiff
|
tree
2012-08-18
C
hris R
o
bin
s
o
n
Mo
v
e the device lock into th
e
backend function t
a
ble
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Ke
e
p t
h
e b
a
ckend device
open un
t
il the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Rob
i
nson
Add the
s
tart
o
f AL_SOFT_sour
c
e_la
t
ency
commit
|
commitdiff
|
tree
2012-08-17
Chris Ro
b
i
n
son
Add a de
v
ice method
t
o retriev
e
th
e
a
cti
v
e
l
a
tency
commit
|
commitdiff
|
tree
next