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
Make sure PulseAudio sets an update size that's a multiple of 4 samples with SSE
2012-09-20
Chris Robi
n
s
o
n
M
a
k
e
sure PulseA
u
dio sets an update size th
a
t's a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris
R
o
bi
n
son
Help e
n
sure th
e
up
d
a
t
e
s
ize is a
m
u
ltiple of 4
w
i
t
h SSE
commit
|
commitdiff
|
tree
2012-09-19
Ch
r
i
s R
o
bi
n
s
o
n
Fix matri
x
multiply used
by the SSE cu
b
ic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris R
o
binson
Pre
c
ision cont
r
o
l b
i
ts don't
exi
s
t
w
ith SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Improve a couple error traces
w
ith the HRTF
l
oader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinso
n
fpu
_
con
t
rol
.
h is no longer used
commit
|
commitdiff
|
tree
2012-09-18
Chris Robin
s
on
Win
6
4 doesn'
t
allow _controlfp or __control87_2
t
o
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chr
i
s Rob
i
nson
Fix
a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
is Robinson
Avo
i
d
correcting for more non-exis
t
ing
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obin
s
o
n
D
on't try to correct for non
-
exis
t
ing clic
k
s
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Expli
c
itl
y
gi
v
e t
h
e wet b
u
f
fer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
b
i
ns
o
n
Ch
e
ck the proper va
l
ue for setting
WetP
e
ndi
n
gCl
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
o
binson
Avoid
building redundant m
i
x
ers
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inso
n
Implement a
n
SSE MixSe
n
d
method
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Ro
b
i
n
son
Prope
r
ly res
t
ore the SSE
c
ontrol word with
__
c
ontrol87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properl
y
h
a
ndle th
e
SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use __co
n
trol87_2 when avai
l
able
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
Use a struct
t
o store t
h
e
F
PU
m
ode
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
A
d
d
mi
s
sing source pr
o
pert
y
r
e
trievals
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Implement
an SSE cub
i
c res
a
mpler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Rob
i
nson
Shorten a
w
arn
i
n
g
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robi
n
s
on
Impl
e
ment
a
n SSE linear
r
esampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Ensure the ResampledBuff
e
r is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
U
s
e a
s
ource param for th
e
resampl
e
r and move t
h
em
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robin
s
on
R
e
mo
v
e an
u
n
used header
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robins
o
n
M
o
ve a couple macros to mor
e
a
ppropriate h
e
ade
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinso
n
F
i
x
up some m
o
r
e hea
d
er
incl
u
des
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Don'
t
include alu
.
h
i
n al
M
ain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nso
n
Enabl
e
fl
u
sh-
t
o-zero m
o
de whe
n
possi
b
le
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Mo
v
e a coup
l
e me
t
ho
d
s
t
o
where the
y
'
re
u
sed
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
nso
n
Res
t
ore
su
p
port for the
pr
e
vious m
h
r
f
o
r
mat
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
o
bins
o
n
Add
a
note
a
bout the hrtf_tables filenam
e
m
a
rker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
bi
n
s
on
Properly scale the HRT
F
de
l
ays w
h
en
writing
t
he
m
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
b
inson
Upd
a
te fnamelist
a
ft
e
r handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MA
X
f
or the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Improve parsin
g
h
r
tf_tables file
n
a
m
es
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binso
n
Fix HRTF dat
a
format
d
escri
p
ti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robin
s
o
n
War
n
abo
u
t SSE per
f
ormance with
n
on-multipl
e
-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Use t
h
e
correct size
f
or d
e
faultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
so
n
Minor cleanups
f
o
r
v
a
riable de
c
lar
a
ti
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
inson
D
o
n't us
e
coun
t
-s
p
ecific functions to wri
t
e to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use a non-interleaved
Dry
B
uffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Rob
i
nson
Do
the filteri
n
g s
e
parately f
r
om th
e
m
ixing
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robin
s
on
Use HUGE_VAL instead
of dividing by 0 for infi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a coupl
e
MSVC warnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
nson
Add example HRTF definition files for m
a
k
e
hrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
obinson
Update
HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
n
son
Again try to
get _WIN32_IE to b
e
ha
v
e right wi
t
h
Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
inson
Remove
a
hack for M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robin
s
o
n
A
d
d missi
n
g
returns
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
T
r
y to ensu
r
e
m
ixin
g
samples i
n
m
ultip
l
es of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
U
s
e
t
he r
i
ght method to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Us
e
SSE t
o
do 4 sample
s
at once (non-HRTF direc
t
m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Implement MixD
i
rect_SSE separately from the C and
N
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move
t
he tar
g
et effect slot to the SendParams stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remo
v
e
STACK_DATA_SIZE in f
a
vor of B
U
FFE
R
SIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Remove some un
u
sed
co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
so
n
Sepa
r
ate
th
e
re
s
a
m
pling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Wo
r
karound MinGW __dec
l
sp
e
c(alig
n
(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
R
o
binson
Free
t
h
e global ALSA c
o
nf
i
g after opening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Laur
i
Kasanen
alsa
:
Free the g
l
ob
a
l con
f
ig cache to remove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set
the
error if
s
etting a new integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Min
o
r cleanups for
mi
x
er
_
i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robin
s
on
Add an
SSE-enha
n
ced
path
f
or applying the
m
ixer
m
a
t
r
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make su
r
e devi
c
e b
u
ffers ar
e
16
-
byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Inc
r
ease MaxChannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinso
n
Set an error closer to wh
e
re it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Ro
b
inson
Add helpers to set s
o
urce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
R
ob
i
n
s
on
Print
t
he err
o
r when rep
o
rti
n
g snd_p
c
m_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Ch
r
is Robinson
Use _a
l
igned_f
r
ee for point
e
rs ret
u
rned by _aligned_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
Chris
Ro
b
ins
o
n
Co
n
stify som
e
pa
r
amet
e
rs
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
A
dd th
e
o
p
tion to r
e
trie
v
e the sour
c
e offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
F
i
x getting the RW
o
ffsets w
i
th alGet
S
ource
i
64vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd methods to get source properties as do
u
bles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
so
n
Fix a para
m
ete
r
name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Ro
b
inson
Properly e
x
port alGetSo
u
rce3i
6
4S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
U
s
e
helper fun
c
tions to read sour
c
e properti
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s R
o
binson
Use the
correct
6
4
-
bit
i
nt t
y
p
e
for the exte
n
sion functions
commit
|
commitdiff
|
tree
2012-08-20
C
hris Ro
b
inson
A
d
d
a ma
c
ro
to he
l
p make a
64-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Use a default method to provide
a
d
u
m
m
y latency
commit
|
commitdiff
|
tree
2012-08-19
C
hris
R
o
b
inson
H
ol
d
the
device lock with
P
ul
s
e
A
u
d
io bet
w
een mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the
d
evice lock with ALSA
between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Ro
b
in
s
on
Use non-blocking ac
c
e
ss for ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move t
h
e dev
i
ce lock into the backend
f
unction
table
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s Ro
b
inson
Keep the backend
d
evice op
e
n
u
n
t
il th
e
last
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris
Robinson
A
dd the
s
tart of AL
_
SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robi
n
son
Add a device metho
d
to retrieve
t
he ac
t
ive l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
binson
Pla
c
e
the alignment attrib
u
te b
e
fore t
h
e variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Remove
extra
parenthesis u
s
e
d
i
n th
e
aligned
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Fix aligned alloc
a
tor fallbac
k
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Rob
i
nson
M
SVC wants
_
_declsp
e
c
(
a
lign),
n
ot
__declspe
c
(aligned
)
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinson
Avoid
d
ynamic handling
of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binson
Apply HRTF
m
ixe
r
coeff
i
cients with st
e
pping u
s
i
ng SSE
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinso
n
C
hec
k
the max CPUID functions before calling the
m
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinso
n
Make su
r
e
s
ources a
r
e 16-byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ad
d
wrapper methods
t
o
ensure
a
lign
e
d all
o
cations
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robin
s
o
n
Ensure some
HRTF-related p
a
rameters are aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Make sure the worki
n
g
coeffic
i
ents a
r
e
a
ligned fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robi
n
son
Remove unus
e
d fi
l
ter func
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for
a
nd us
e
the -ms
s
e switch when dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
next