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
Avoid an underflow in the SSE mixers if BufferSize is less than 4
2012-10-07
C
hris Robinson
Add
m
issin
g
include
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is R
o
b
inson
Us
e
IsProcessorF
e
aturePres
e
nt
t
o de
t
ect SSE on Wi
n
dows
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
Revert "
U
se __cpuid
f
rom
intrin
.
h in
Windows when availa
b
le"
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinso
n
Use
__cpuid from intri
n
.
h i
n
Windows
w
hen avail
a
ble
commit
|
commitdiff
|
tree
2012-10-07
Chris Robins
o
n
Add trace, w
a
r
n
,
and error mark
e
rs to logged o
u
tp
u
t
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
o
n
Loc
k
t
h
e dev
i
ce u
s
i
ng
the p
u
lseaudio main loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inson
Av
o
i
d
unnecessarily
locking th
e
list lock
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
S
horten format trace mes
s
ages
commit
|
commitdiff
|
tree
2012-10-07
C
h
ri
s
R
o
bin
s
on
Define
W
IN32_LEAN
_
AN
D
_MEAN w
h
en
i
ncl
u
ding w
i
ndows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robinson
I
n
clude windows
.
h before cpuid
.
h to avoi
d
_
_
cp
u
i
d clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris
Rob
i
nson
R
ename a couple
functions
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
so
n
P
u
t
t
e
m
p
orary stora
g
e in the dev
i
ce ins
t
e
a
d of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chris Ro
b
inson
Add a specia
l
re
s
ampler for matching sampl
e
rates
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris Robinson
Round up t
h
e device's default slo
t
alignment
commit
|
commitdiff
|
tree
2012-10-05
Chris
R
obinson
Fix
poten
t
ial buffer over
f
low
w
ith temp
sample space
commit
|
commitdiff
|
tree
2012-10-05
Chris Rob
i
nson
S
cale and round NumUpd
a
tes w
h
en
Puls
e
Audio
c
hanges
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chris
R
obinson
Avoid void* ar
i
thmetic
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
Make sure the o
u
tput buffer pointer
i
s upda
t
ed in
c
ase
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is
R
ob
i
ns
o
n
Update the exampl
e
to use av
c
odec_decod
e
_audio4
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
U
p
date some ffmpeg fu
n
ctions
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
i
s Robinson
Fix
s
ome signed/unsigned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Chris
R
obi
n
son
Reset
maxlengt
h
if
PulseAudio upda
t
es the playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Robin
s
on
Use lrintf to fast conv
e
rt floats to ints when possible
commit
|
commitdiff
|
tree
2012-09-28
Chri
s
R
o
bi
n
so
n
D
ecrea
s
e
the de
f
ault B
U
FFERSIZE to 2048
commit
|
commitdiff
|
tree
2012-09-28
Chris
Rob
i
ns
o
n
Combin
e
ea
r
ly
ref
l
ections and late reverb in VerbPa
s
s
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
U
se an uns
i
gned type
for
the samp
l
e position fraction
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s Rob
i
nson
Remo
v
e
a
n
u
n
n
eeded parameter from the resampler
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris R
o
binson
Ens
u
r
e
th
e
devi
c
e'
s
default effect slot is properl
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris
R
obinso
n
Upda
t
e a
comme
n
t
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
En
s
ure
e
ff
e
c
t slots ar
e
aligned
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Deinterlace audio when loading
it into
the s
t
a
c
k
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robi
n
son
Round when calculating NumUpdates from Pul
s
e
A
udi
o
's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Robi
n
son
Remove an
u
nnec
e
ssary
i
nclud
e
commit
|
commitdiff
|
tree
2012-09-25
Chris
Robins
o
n
Comb
i
n
e
multiple
loo
p
s
into one
commit
|
commitdiff
|
tree
2012-09-24
Ch
r
i
s R
o
b
i
n
son
A
void m
i
xing silence to out
p
ut
commit
|
commitdiff
|
tree
2012-09-24
Chris
R
o
binson
Remove SSE resamplers
.
The
y
are
n
't gai
n
i
ng us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Make sure PulseAudi
o
sets
an update s
i
ze that's a mul
t
ipl
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ri
s
Robins
o
n
Help ensure the upda
t
e size is a multiple o
f
4 wi
t
h SSE
commit
|
commitdiff
|
tree
2012-09-19
Ch
r
is Robinson
Fix matrix m
u
lti
p
ly used
by t
h
e SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris
Robi
n
s
o
n
P
r
e
c
ision control bits do
n
't exis
t
with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Improve a
c
ouple
e
rror traces w
i
t
h the
H
RTF loader
commit
|
commitdiff
|
tree
2012-09-18
Chris
Rob
i
nson
f
p
u
_c
o
ntr
o
l
.
h
is no lon
g
er
u
s
e
d
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
obinson
Win
6
4 doesn'
t
allow _contr
o
lfp
o
r __contr
o
l87_2
to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chri
s
Robinson
Fix
a
typo in a comm
e
nt
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robins
o
n
Avoid corr
e
ct
i
ng for mor
e
non-exis
t
ing c
l
icks
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Don't try to correct f
o
r non-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
o
binso
n
Explicitly g
i
ve
the wet buf
f
er 1 channel
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Check the prop
e
r value for s
e
t
t
ing
W
et
P
endingCli
c
ks
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
in
s
on
Avoi
d
bu
i
lding redund
a
nt mixers
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
o
binson
Impleme
n
t
an S
S
E MixSen
d
method
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Properly res
t
or
e
the SSE control word
w
ith _
_
control87_
2
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
n
so
n
Properl
y
h
andle
t
h
e
S
S
E control
w
o
rd
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s R
o
b
i
nson
Use __control87_2 when ava
i
l
able
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Use a s
t
ruct t
o
s
t
ore
t
he FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Add m
i
s
s
ing source property
retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Im
p
lement an SSE cub
i
c r
e
sample
r
commit
|
commitdiff
|
tree
2012-09-14
C
h
ri
s
Robinson
Shor
t
en
a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Im
p
lem
e
nt an SS
E
l
i
near resam
p
le
r
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Ensure th
e
Resampled
B
uff
e
r is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inso
n
U
s
e a
s
o
ur
c
e param
for the resa
m
pler and move
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinso
n
Remove an u
n
u
sed header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move
a
coupl
e
macros
t
o
more appropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
ob
i
n
s
on
Fi
x
u
p
some more header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Ro
b
i
n
son
Don't incl
u
de
a
lu
.
h
i
n alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
R
obi
n
son
En
a
ble f
l
u
sh-to-ze
r
o mode when possib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
binson
Mo
v
e a
c
ouple metho
d
s to where they
'
re used
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
i
s Robinso
n
Restore s
u
p
p
ort
f
or the
previou
s
mh
r
format
commit
|
commitdiff
|
tree
2012-09-12
C
hr
i
s Robinson
Add a note about
th
e
hrtf
_
tables filename mar
k
e
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properl
y
s
c
ale t
h
e HRTF d
e
lays when writi
n
g t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Update f
n
ameli
s
t af
t
er
han
d
ling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Use
PATH_MAX for the fname length
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is R
o
bins
o
n
Impro
v
e parsin
g
h
rtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix H
R
TF data for
m
at description
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Warn ab
o
ut SSE perform
a
n
c
e with non-multipl
e
-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the correct size
f
or
d
efaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
Rob
i
ns
o
n
M
i
nor c
l
eanups for vari
a
ble decl
a
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Don
'
t use count-specific functions to writ
e
to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Use a
non-interleaved D
r
yBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Do the filtering
s
ep
a
rately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
U
se HUG
E
_VAL instead of div
i
ding by 0
f
or infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
binson
Silence
a c
o
u
p
l
e MSVC
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Add
e
xample HRTF de
f
inition files
fo
r
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robi
n
so
n
Update HRTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get _WIN3
2
_IE
t
o beha
v
e righ
t
with M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robin
s
on
Remove a
ha
c
k for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
Ro
b
i
n
so
n
A
d
d
missing
retu
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
Robinson
Try t
o
ensure mixing samples in mul
t
iples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
U
s
e
t
he
r
ight method
to c
l
ear a _
_
m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE t
o
do 4 sa
m
ples at
o
nce (non-HRTF dire
c
t mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
I
m
p
l
emen
t
MixDirect_SSE separately fro
m
the C
a
n
d Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s
Robinson
M
o
ve the target
e
ffec
t
slot to the S
e
ndParams stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s Robinson
Remo
v
e
STACK_DAT
A
_SIZE in favor of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Separate the r
e
sampl
i
n
g a
n
d mixing
st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
C
hr
i
s
Robinson
Wor
k
around MinGW
_
_de
c
lspec
(
align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Free the gl
o
b
a
l ALSA config
after
open
i
ng capt
u
re de
v
i
c
es
t
oo
commit
|
commitdiff
|
tree
2012-09-02
L
a
u
r
i Kasanen
a
l
s
a:
Free the global
c
o
nfig c
a
che to re
m
o
v
e a l
o
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Set the e
r
ro
r
i
f
setting a n
e
w integer
s
ource of
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor
c
leanups
f
or
mixer
_
in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
a
n SSE-enhanced path for
a
ppl
y
ing the mixer matrix
commit
|
commitdiff
|
tree
next