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
Implement an SSE cubic resampler
2012-09-14
Chris Robi
n
son
Implement an SSE cubic re
s
a
m
pler
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
in
s
on
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obinson
Implement an SSE linear r
e
sampler
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robi
n
son
Ensure the
R
esampledBu
f
fer
i
s align
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robin
s
o
n
Us
e
a s
o
u
rce param
for the resampler and mo
v
e
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Remove an u
n
used header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move
a
coupl
e
m
a
cr
o
s to more
a
ppropri
a
te he
a
ders
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Fix up some more header
i
ncludes
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Don't i
n
clude alu
.
h i
n
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ena
b
le fl
u
sh-
t
o-zero m
o
de when possible
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinso
n
Move a c
o
uple
me
t
hod
s
to whe
r
e the
y
're us
e
d
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robi
n
son
Resto
r
e support for the previous
mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
A
dd a n
o
te about the hrtf
_
tables filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinso
n
Prope
r
ly
scale the H
R
TF
d
elays when writi
n
g them
commit
|
commitdiff
|
tree
2012-09-12
C
hris R
o
binson
Upd
a
te fnamelist after ha
n
dling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Use
PATH_MAX
f
o
r
the fna
m
e length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
I
mp
r
ove
parsing h
r
tf_
t
ables filenames
commit
|
commitdiff
|
tree
2012-09-12
C
hr
i
s
Robi
n
son
Fix H
R
T
F data format
descri
p
ti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
in
s
on
Warn about SSE p
e
rf
o
rm
a
nce with n
o
n-multip
l
e
-o
f
-4 up
d
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Use the co
r
rect size
f
or defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
M
i
nor cleanu
p
s for variable dec
l
arations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robin
s
on
Don't
u
s
e count
-
spe
c
i
fic functi
o
ns to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obin
s
on
Use a non
-
interleaved Dr
y
Buffer
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
b
in
s
on
Do th
e
filte
r
ing sepa
r
a
t
ely from the
m
ixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
on
Use HUGE_VAL
i
nstead of
d
ividin
g
by
0
f
or infinit
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Sil
e
nce a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
nson
Ad
d
example HRTF defi
n
ition fi
l
e
s
for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Update HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Again tr
y
to get _WIN32_
I
E
to be
h
ave rig
h
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a
h
ack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
son
Add missing
returns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Rob
i
nson
Try
to
ensu
r
e mixing sam
p
l
es
i
n multiples o
f
4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Us
e
the right
m
et
h
od
t
o
clear a __m
1
2
8
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
obinson
Us
e
SSE to do
4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obinson
Imp
l
ement
M
ix
D
ire
c
t_SSE separately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robins
o
n
Move t
h
e targe
t
effect slo
t
t
o
the Send
P
arams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_DATA_SIZE in favor
o
f BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Ro
b
inson
Remove some u
n
used co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
s
on
Separate the resampli
n
g and mixing s
t
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW __d
e
clspec(align
(
x
))
bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris R
o
bin
s
on
Free
t
he global ALSA config after openi
n
g cap
t
u
re devi
c
es too
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Set
t
he e
r
ror i
f
setting a n
e
w i
n
teger source
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Minor clean
u
ps for mixer_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is
Rob
i
nson
Add
a
n SSE-enhanced path for applying the
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make sure d
e
vice buffers a
r
e
1
6-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
In
c
rease MaxChann
e
l
s to
b
e
a
mul
t
iple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
S
et an error closer
to where it occu
r
s
for s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add he
l
p
ers to set sour
c
e p
r
oper
t
ies
commit
|
commitdiff
|
tree
2012-08-28
Chris Robins
o
n
P
rin
t
the error
wh
e
n r
e
porting snd_
p
c
m
_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robins
o
n
U
se _aligne
d
_
f
ree for poin
t
e
rs re
t
urned
b
y
_
ali
g
ned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chri
s
R
obinson
Con
s
tify s
o
m
e
par
a
me
t
ers
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the option to
r
etrie
v
e the so
u
rce off
s
et and latenc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
inson
Fix getting t
h
e RW offsets with alGetS
o
urc
e
i6
4
v
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods to get source pro
p
ert
i
es as doub
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
F
i
x
a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinso
n
Proper
l
y export a
l
G
etS
o
urce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper functions t
o
re
a
d
s
our
c
e prop
e
r
tie
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Use
t
he correct 64-bit int type f
o
r the extension
f
uncti
o
n
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro
t
o help make
a 64-
b
it value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robi
n
so
n
Use a default method
to provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s
Robi
n
s
o
n
Hold t
h
e
d
evice
l
ock
w
i
th PulseAudio between
mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Hold the d
e
vice lock wit
h
ALSA between mixing and writi
n
g
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Us
e
non-bl
o
cki
n
g access
for
A
LSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
M
o
ve the device lock
i
n
t
o the
b
a
c
ken
d
fun
c
tion t
a
b
le
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Kee
p
the backend device open u
n
til the l
a
s
t
r
eference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
A
dd the start of AL_
S
OFT_
s
ource_
l
atency
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
A
dd
a
d
evi
c
e m
e
t
h
od to
r
etrieve
t
h
e active
l
at
e
ncy
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Rob
i
nso
n
Plac
e
the alignment attribut
e
before the var
i
able declaration
commit
|
commitdiff
|
tree
2012-08-16
C
hr
i
s Robins
o
n
R
e
move extra parenthesis use
d
i
n the
aligned attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Fix al
i
gne
d
allocator fallb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
C
hris
Robi
n
s
on
MSVC wan
t
s
__declspec(
a
lign), n
o
t __declsp
e
c(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid
dynamic ha
n
d
ling
o
f l
i
bsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
A
pply HRTF mixer coefficien
t
s w
i
th steppin
g
using
S
S
E
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Robinson
Check the max
CPU
I
D functions before
cal
l
ing t
h
em
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
b
in
s
o
n
Make s
u
re s
o
urces are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
Robinso
n
Add
w
rapper
methods to ensure a
l
igned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ensure
so
m
e
HRTF-relat
e
d
p
ara
m
eters are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Make sure
t
he worki
n
g
coeff
i
cients a
r
e
aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
Remove unused filte
r
functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and use the
-msse
sw
i
t
ch whe
n
dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the correct ma
c
r
o
f
or AR
M
Neon support
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Don'
t
both
e
r
h
andling MMX since
we
d
o
n't use it
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinso
n
Add cmake options to disable o
r
require support fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into separate sou
r
ce f
i
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
dd an SSE-enhanc
e
d
H
R
TF mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris
Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
A
d
d a con
f
ig opt
i
on to d
i
s
abl
e
u
s
e of CPU
e
x
t
en
s
ions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
so
n
Allow building multiple typ
e
s of mix
e
rs, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Chec
k
for some CPU
e
xtensions
commit
|
commitdiff
|
tree
2012-08-12
Chri
s
Robins
o
n
Don't unl
o
ck
t
he pulse
a
u
dio
ma
i
nloop
w
hen mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robinson
Handl
e
the sc
a
lar value
s
a b
i
t
better
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Robinson
Use a
more efficient method to
ble
n
d HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris R
o
binson
Add an option for w
i
de stereo s
o
urces
commit
|
commitdiff
|
tree
2012-08-09
Chris R
o
bins
o
n
Us
e
a more e
f
ficient
method
to o
f
fset
the speaker
a
ng
l
es
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolate between
H
RTF dela
y
samples us
i
ng the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obinson
Incre
a
se the dire
c
ti
o
na
l
ch
a
nge s
e
nsitivi
t
y for th
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is Robinson
F
ix a
n
inadvertent change in the HRTF coefficient stepp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
i
n
son
Use
w
r
appers f
o
r floa
t
-t
y
ped
m
ath functions
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
obinson
Test the squa
r
ed length
o
f a vector before norm
a
li
z
ing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
R
obi
n
son
Minor typo fixes
commit
|
commitdiff
|
tree
next