repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Move a couple macros to more appropriate headers
2012-09-14
Chris R
o
binson
M
ove a coup
l
e
m
a
cros to more
appropria
t
e
hea
d
e
rs
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Fi
x
up
s
ome mor
e
he
a
der includes
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
Rob
i
nson
Don
'
t in
c
lude
a
lu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
E
n
able
f
lush
-
to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robi
n
son
Move
a
co
u
ple m
e
thods to where t
h
ey're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Res
t
ore supp
o
rt for t
h
e previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Add
a note about the hrtf_tables
f
ilename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
P
r
o
p
erly
s
cale t
h
e HRTF delays whe
n
wri
t
ing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
n
s
on
Up
d
a
te fnamelist after handlin
g
% mar
k
ers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris
Robin
s
on
U
se PATH_MAX fo
r
the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Improv
e
parsing
h
rt
f
_
t
ables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Fix
H
RTF d
a
ta format description
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
binson
Warn abou
t
SSE perfor
m
ance with non-multiple
-
of-4
upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the co
r
rect size for defaultCoe
f
fs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
Minor clean
u
ps for variable d
e
clara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
Don't
use coun
t
-speci
f
ic fun
c
t
ions to write t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
a n
o
n-interleaved DryBuffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the filtering separately from
the
mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Use HUGE
_
VAL
i
nstead
o
f dividing
b
y 0 for
infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
S
i
l
ence a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Ro
b
inso
n
Add e
x
a
mpl
e
H
RTF definition files for
m
a
kehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
Upda
t
e
H
R
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Again try to get _WIN3
2
_
IE t
o
behave rig
h
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Ro
b
ins
o
n
Remove a hack for MinG
W
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
i
s
R
o
binson
Ad
d
miss
i
ng r
e
turns
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robin
s
on
Try to
ensu
r
e
m
i
xing
sam
p
les
i
n multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Ro
b
i
n
son
Use the
r
ight method
t
o
clear
a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Ro
b
inson
U
se
SSE to
d
o
4 sample
s
at once (non-HRTF direct mi
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
son
Implement
MixDirect_SSE sepa
r
a
tel
y
from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move the target ef
f
e
ct slot to the
S
endPar
a
ms struct
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s Robinson
Remove
S
TACK_DAT
A
_SI
Z
E in favor o
f
BUFFE
R
SIZE
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
o
binson
Re
m
ove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
S
eparate th
e
re
s
ampling a
n
d mixin
g
steps
commit
|
commitdiff
|
tree
2012-09-09
C
hris Rob
i
nson
Workaround MinGW
__decls
p
ec(alig
n
(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robinson
Free the glo
b
a
l
ALSA
c
onfig a
f
ter
o
p
en
i
ng capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obinson
Set the error
i
f se
t
t
ing a ne
w
integer so
u
rce
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Minor
cle
a
n
u
ps
f
or mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robi
n
so
n
Add an SS
E
-enhanced path
for applying th
e
mixer matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bins
o
n
Make sure device buffe
r
s
are 16-byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Rob
i
nson
Increase Max
C
h
a
nnels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
Set an error clos
e
r to where
it
occu
r
s f
o
r
s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
h
el
p
ers
t
o set sourc
e
proper
t
i
es
commit
|
commitdiff
|
tree
2012-08-28
C
h
ris Robins
o
n
Print
the error when reporting snd_pcm_dela
y
fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use
_
aligned_free for pointers
r
e
t
u
r
ned by _aligne
d
_ma
l
loc
commit
|
commitdiff
|
tree
2012-08-21
Chris Ro
b
inson
Constify some p
a
ramet
e
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
inson
Add the option to
retr
i
e
ve
t
he source off
s
et and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fi
x
getting the
RW
offsets w
i
th a
l
GetSo
u
rcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robi
n
son
A
d
d met
h
ods t
o
get source
p
r
op
e
rties
a
s doubles
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Ro
b
i
nson
F
i
x a par
a
m
e
t
er name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robin
s
on
P
r
operl
y
e
xport
a
lGet
S
ource3i64SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper func
t
io
n
s to
r
ead source proper
t
ies
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Use the co
r
rect 6
4
-bit int t
y
pe for the e
x
tension fun
c
tions
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
obinso
n
Add a macro to he
l
p
m
a
k
e a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Use
a
default method to pr
o
vide a dummy lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Chris
Rob
i
nson
Hold the
devi
c
e lock w
i
th PulseAudio
between
m
ix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robi
n
so
n
Hold t
h
e device loc
k
wit
h
ALSA betwe
e
n mixing
a
nd writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinson
Use non-bloc
k
ing access for AL
S
A playback
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
Mo
v
e t
h
e
device lock into the ba
c
kend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
in
s
on
Keep the
backen
d
device open until th
e
l
a
s
t
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Add the sta
r
t o
f
AL_SOFT_source_
l
atenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Rob
i
ns
o
n
Add a
d
e
vice method to retrieve the acti
v
e la
t
e
n
cy
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
b
inson
Place the
a
lignment attribute befo
r
e the variable
d
e
c
larati
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Remove
e
xtra p
a
rent
h
esis used
in the a
l
i
gned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix align
e
d allocat
o
r fallback
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinson
MS
V
C wants __de
c
lspec(align), no
t
__declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
Avoid dynamic handl
i
ng of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
A
p
ply HRTF mixer
co
e
fficients with stepping
using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Ro
b
inson
Chec
k
the max CPUID function
s
b
e
for
e
calling them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inso
n
M
a
ke sure
sour
c
es are 16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
A
d
d wrapper met
h
ods to ensure aligne
d
allocati
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
E
nsure some
H
RTF-re
l
ated para
m
eters are
align
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make su
r
e the working coeff
i
c
ients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Re
m
ove unused filter function
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
f
o
r
a
nd use the -msse switch when dealing wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robi
n
son
Check the corr
e
ct macro for
A
RM Ne
o
n supp
o
rt
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Do
n
't bother handling MMX s
i
nc
e
we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
A
dd cmake
options to
disable or require
s
upport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Mo
v
e mixers into separate so
u
rce files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an
S
SE-enhanced HRTF mixe
r
using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
F
ix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
A
dd a c
o
nfig
o
p
tio
n
to disable use of
C
PU
e
xte
n
sio
n
s
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Allow building multiple type
s
of
m
ixers,
s
electing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Ro
b
i
n
son
Check
for some C
P
U exten
s
io
n
s
commit
|
commitdiff
|
tree
2012-08-12
Chr
i
s Robinson
Don't unlock the p
u
lseaudio
mainloop when
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris
R
obinson
H
a
ndle
t
h
e s
c
alar
v
alue
s
a bit be
t
te
r
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris R
o
b
i
nson
Use a m
o
r
e
effici
e
nt method
t
o blend HRTF
delay
s
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robinson
Ad
d
an option for wide stere
o
s
ource
s
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obinson
Use a mo
r
e
efficient meth
o
d to offset the speaker angle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
binson
Int
e
rpolate between
HRTF delay
s
a
mples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
binson
I
n
crea
s
e
t
he di
r
ectio
n
a
l
change
s
ensit
i
vity fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix a
n
in
a
d
v
erten
t
change in the HRTF coeffic
i
en
t
st
e
ppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Us
e
wrappers for flo
a
t-typed math funct
i
ons
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Tes
t
th
e
squared
l
en
g
t
h
of a v
e
ctor before
normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n'
t
use all caps f
o
r en
u
m
value names
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
D
on't try to
set
F
E_TOWARDZERO when it's not available
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
Cla
m
p the
Y p
o
sition
before
t
rying to get t
h
e elevat
i
on
commit
|
commitdiff
|
tree
2012-06-20
Chris Robins
o
n
A
dd some in
c
ludes
commit
|
commitdiff
|
tree
2012-06-20
Chris Robi
n
so
n
Add mi
s
sing include
commit
|
commitdiff
|
tree
2012-06-19
C
hris Robinso
n
U
s
e a proper method to wait for a Puls
e
Audio oper
a
tion
commit
|
commitdiff
|
tree
next