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 IsProcessorFeaturePresent to detect SSE on Windows
2012-10-07
C
h
ris Ro
b
inson
Us
e
IsProcessorFeatur
e
Present to
d
e
tect SSE on Windo
w
s
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Rev
e
rt "U
s
e __cpuid from intrin
.
h in Windows when available"
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Use
__cpuid from
intrin
.
h
in Win
d
o
ws wh
e
n
a
vai
l
able
commit
|
commitdiff
|
tree
2012-10-07
Chr
i
s
R
obinson
A
dd trac
e
, warn, a
n
d error mar
k
ers to log
g
ed
o
u
tput
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
L
o
c
k
the device using the pul
s
e
audio ma
i
n loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Robi
n
son
Avoid unnecessarily lo
c
k
in
g
the list lock
commit
|
commitdiff
|
tree
2012-10-07
Chris R
o
b
i
nson
Shorten fo
r
mat trace messages
commit
|
commitdiff
|
tree
2012-10-07
C
h
r
is Robinson
D
e
fi
n
e WIN32_L
E
A
N_AND_M
E
AN when
including w
i
nd
o
ws
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
on
I
n
cl
u
d
e
wi
n
dows
.
h b
e
fore cpuid
.
h to avoid __cp
u
id clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris Ro
b
inson
Rena
m
e a couple functions
commit
|
commitdiff
|
tree
2012-10-05
Ch
r
is Ro
b
inson
Put tempor
a
ry s
t
ora
g
e in the device
inste
a
d of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Add a spec
i
al resamp
l
e
r for m
a
tching
s
ample rates
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s Robins
o
n
Round
u
p the
device's default slot alignment
commit
|
commitdiff
|
tree
2012-10-05
Chris Rob
i
nso
n
Fix po
t
enti
a
l buf
f
er overflo
w
with
t
emp sample space
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
S
cale an
d
roun
d
NumUpdates when P
u
lse
A
udio chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chris Robinson
Av
o
i
d
vo
i
d*
ar
i
thmeti
c
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Robinson
M
ake sure the o
u
tput b
u
ffer pointer is u
p
da
t
ed in case
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chr
i
s
R
o
binson
Upda
t
e the example to
u
se avcodec_decod
e
_audio4
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robins
o
n
Upd
a
te so
m
e ffmpeg func
t
io
n
s
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Robinson
Fix so
m
e
signed/unsigned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
Reset maxle
n
gth if PulseAudi
o
updates the playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Robins
o
n
Use
l
ri
n
tf to fast convert floats to ints wh
e
n possi
b
le
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
D
e
c
rea
s
e the default
B
UFFERSIZE to 2048
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Combine e
a
rly reflections
and late reve
r
b in Ve
r
bPass
commit
|
commitdiff
|
tree
2012-09-27
C
h
ri
s
Ro
b
in
s
on
U
se
a
n unsigned t
y
pe for the
s
ample pos
i
tion fraction
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinson
Remove an unneed
e
d
parameter from the resampler
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s Robinson
E
nsure the device's
d
e
f
aul
t
e
f
f
ect sl
o
t
is properl
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinso
n
Update
a
comment
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Ens
u
re effect slots a
r
e
a
lign
e
d
commit
|
commitdiff
|
tree
2012-09-27
Chris
R
obin
s
on
De
i
nterlace audio when loadin
g
it into th
e
stack
.
commit
|
commitdiff
|
tree
2012-09-25
C
hris Robin
s
on
Round when ca
l
culat
i
ng NumUpdates from PulseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Remove an unneces
s
ary in
c
lude
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Robin
s
on
Com
b
ine multiple loops
into
one
commit
|
commitdiff
|
tree
2012-09-24
Chri
s
R
obins
o
n
Avoid mi
x
ing silence to output
commit
|
commitdiff
|
tree
2012-09-24
C
h
r
i
s Robinson
Remove SSE resa
m
p
lers
.
They a
r
en't gaining
us
m
uch
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
M
ake sure PulseAudio
set
s
an update
s
ize that's a mu
l
tip
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris
Robinson
Help ensure the updat
e
size is a multiple of 4 with SS
E
commit
|
commitdiff
|
tree
2012-09-19
Chris
R
obinson
F
ix matrix multip
l
y used
b
y the SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinso
n
Precis
i
on control bits don't
exist
with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris R
o
b
i
n
son
I
m
prove a couple
error tr
a
ces
w
i
t
h
t
he HRTF loade
r
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
inson
fpu_control
.
h is no longer used
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Ro
b
inson
Win64 doesn't
allow _c
o
ntrolf
p
or
_
_contro
l
87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robins
o
n
Fi
x
a typ
o
in a
c
o
m
m
e
nt
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
A
void corre
c
ti
n
g for
m
ore n
o
n-
e
x
i
sting cli
c
ks
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
i
nson
Don't try to corr
e
ct for non-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Explicitl
y
give the wet bu
f
fer 1 cha
n
nel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Chec
k
th
e
proper value f
o
r setting WetPendingClicks
commit
|
commitdiff
|
tree
2012-09-16
C
hri
s
R
o
binson
Avoid build
i
ng
red
u
ndant mi
x
ers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Im
p
lement an SSE
MixSend
method
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
r
operly r
e
store the S
S
E control word
w
ith
_
_control8
7
_2
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Rob
i
n
s
on
Properly handle the S
S
E
c
ontrol word
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robin
s
on
Use
__control87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nso
n
Use a struct to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
A
d
d
m
issing source p
r
operty
r
etr
i
e
vals
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
I
m
plement an S
S
E cub
i
c resampler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s R
o
bi
n
son
Shorten a
w
arning
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinso
n
Implem
e
nt an SS
E
line
a
r resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
E
n
s
u
r
e the
R
esampledBuffer is
a
ligned
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinso
n
Use a source p
a
ram for
t
he re
s
ampler
a
nd move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Rem
o
ve an unused header
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Mo
v
e a c
o
uple mac
r
os to mor
e
appropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
i
nson
Fix up s
o
me mor
e
header include
s
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Ro
b
inson
Don
'
t include a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
ob
i
nson
E
n
able f
l
u
sh-to-zero mo
d
e
w
h
en possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Mo
v
e
a
couple metho
d
s to w
h
ere t
h
ey'r
e
used
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Restore suppo
r
t for the p
r
evious
mhr f
o
rmat
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
A
d
d a note abou
t
the hrtf_
t
abl
e
s filename
m
a
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robi
n
son
Pro
p
erly scale the HRTF
delays whe
n
writing t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
U
p
date fnamelist after handli
n
g % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use
P
AT
H
_MAX for the fname leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is R
o
bins
o
n
Improve
p
arsing hr
t
f_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
nson
F
ix HRTF data format descrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
i
n
son
Warn abou
t
SSE
p
e
rf
o
rmance with non-multiple-
o
f-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
so
n
Use
t
he
c
orrect si
z
e for
defaultCo
e
ffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Minor cleanups
f
or varia
b
le de
c
larat
i
ons
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-spe
c
ific functions to write
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-i
n
terleav
e
d DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
D
o
the fi
l
tering sepa
r
a
t
ely
f
rom
t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Us
e
HU
G
E_V
A
L
in
s
tead
o
f divid
i
ng by 0
for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
obinson
Silen
c
e a c
o
u
pl
e
MSV
C
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add
example HRTF definitio
n
files
f
or makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinso
n
U
p
dat
e
HRTF co
d
e
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robi
n
son
Again
try to get _WIN3
2
_IE to behave r
i
ght with
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
Remove a
h
a
c
k for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
Add m
i
ssing ret
u
rns
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinso
n
Try to ensure mixing samples in multipl
e
s of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use the right method to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
U
se SSE t
o
do
4
samples at o
n
ce (n
o
n
-HRTF
direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robin
s
on
Implement MixDirect_SSE separately fro
m
t
h
e
C
a
n
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
ove the target effect
slot to t
h
e SendPar
a
ms st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
obi
n
son
Re
m
ove STACK_DA
T
A_SIZ
E
in favor of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
Re
m
ove s
o
me unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Separate th
e
r
e
sampling
a
n
d
mixing s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround M
i
n
G
W __de
c
l
s
p
e
c(align(x
)
)
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
ob
i
ns
o
n
Fre
e
the global ALSA config after opening captur
e
devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the
e
r
ror if setting a new in
t
eger source
o
f
f
se
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
M
i
nor
cle
a
nups fo
r
mix
e
r
_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
A
d
d
a
n SSE-en
h
an
c
ed path
for applying the mixer
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Make sure devi
c
e buffer
s
are 16-byte
a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
s
on
Increase MaxChannels to
b
e a
m
ultiple of 4
commit
|
commitdiff
|
tree
next