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
Use a source param for the resampler and move them to the mixer source
2012-09-14
Chris
R
obins
o
n
U
se a source param for the r
e
sample
r
and
m
ove th
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robins
o
n
Remove a
n
unused hea
d
er
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Move a cou
p
le macro
s
to
mo
r
e
a
p
p
ropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix
u
p so
m
e more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Don't include alu
.
h
i
n alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Enable flush-to-zero mode
w
hen possib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Mov
e
a cou
p
le meth
o
ds t
o
wh
e
r
e they're used
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robins
o
n
Restore
support for the previous mhr
f
orma
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note abo
u
t the hrtf_tables file
n
am
e
mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly scale t
h
e HR
T
F
delays when
writing them
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Upd
a
te fnamelist after handling
%
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
bin
s
o
n
Use PA
T
H_
M
AX fo
r
the
f
name length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
on
Improve parsing h
r
tf_tables filen
a
mes
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
obinson
Fix HRTF data format description
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robin
s
on
W
arn
a
b
out SSE perfo
r
mance wi
t
h
non-mult
i
ple
-
o
f-4
updat
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
U
s
e the correc
t
size for defaultC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
M
i
nor c
l
eanups for variable declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't
u
se count-specific functions to write to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Use a non-i
n
terleaved DryBuf
f
er
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
b
inson
Do the f
i
ltering separately
f
rom the mi
x
ing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e
HUGE_VAL instead of divi
d
ing b
y
0 f
o
r infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a co
u
p
l
e MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
A
dd examp
l
e
H
R
T
F
d
efinition
f
iles for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
A
gai
n
try to
g
e
t
_
W
IN32_IE to beh
a
ve right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
r
is Robinson
Remove
a
hack for Mi
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robins
o
n
Add missing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
ob
i
nson
Try to ensure
m
ixing
s
a
mples
in
m
ultiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Use th
e
r
igh
t
m
e
thod to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
Ro
b
inson
Us
e
SSE to do 4 s
a
mples at
o
nc
e
(non-HRTF
d
i
r
ect m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
on
Implement MixDirect
_
SSE separately
from
the C
a
n
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Move the
target effect slot
t
o t
h
e SendParams
struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
Robinson
Remove STACK_D
A
TA_S
I
ZE in fav
o
r of B
U
FFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Rem
o
ve some unuse
d
code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
Robin
s
on
Separate the
resampling and mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Rob
i
nson
Work
a
round M
i
nGW __de
c
lsp
e
c(align(x))
b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
F
ree the g
l
obal ALS
A
config after o
p
ening cap
t
ur
e
devices too
commit
|
commitdiff
|
tree
2012-09-02
La
u
ri
K
asanen
a
lsa: Free the
gl
o
bal confi
g
cache to remove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the
e
rror if settin
g
a new
i
nteger sou
r
ce of
f
s
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
M
i
no
r
cleanups for mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-en
h
anced
p
ath for applying t
h
e
m
ixer
m
atr
i
x
commit
|
commitdiff
|
tree
2012-08-29
C
hris
Robinson
Ma
k
e
s
ure device buffers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinso
n
Increase
M
a
xC
h
annels to be
a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Set an error clo
s
er to
w
here it occurs for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hri
s
Robinson
Ad
d
helpers to s
e
t sour
c
e
prope
r
ties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print th
e
error wh
e
n r
e
po
r
ting snd
_
pcm_
d
elay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
U
s
e _aligned_free for pointer
s
returned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris
Robinson
C
o
nst
i
fy s
o
me par
a
met
e
rs
commit
|
commitdiff
|
tree
2012-08-20
Chris
Rob
i
nson
Add th
e
option to retrie
v
e
the sou
r
ce offs
e
t an
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Fix gettin
g
th
e
RW
o
ffsets with alGetSourcei64vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Ad
d
me
t
hods to
get
source pro
p
erties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s R
o
binson
Fix a paramete
r
name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Proper
l
y
export alGetSourc
e
3
i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
i
s
R
obinson
Use helpe
r
functio
n
s to
r
ead source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
s
o
n
Us
e
t
h
e correct 64-
b
it int
t
y
p
e
for th
e
extensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add a m
a
cr
o
to help m
a
ke a 64-bit v
a
lue
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Us
e
a default meth
o
d
to p
r
ovid
e
a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris
Ro
b
inson
Hold the device
lock with PulseAudio betwe
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robins
o
n
Hold the device l
o
ck with ALSA
b
etween mi
x
ing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
ns
o
n
Use non-b
l
ocking
a
cc
e
ss fo
r
ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the d
e
vice lock into the
backend
f
unction table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep
the bac
k
end device open until t
h
e last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris
Robinson
Add
t
he st
a
rt
of AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a device method to ret
r
ieve the
a
c
t
i
ve
latency
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robin
s
on
Plac
e
t
he
al
i
g
n
men
t
attribute before
t
he v
a
riable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Ro
b
inson
R
e
m
ove extra
parenthesis used in the
aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
i
n
so
n
Fix aligned
a
l
lo
c
ator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
M
S
VC wants __
d
eclsp
e
c
(align), no
t
_
_
dec
l
spec(
a
lig
n
ed
)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid
d
ynamic handling
o
f libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Appl
y
HRT
F
mixer
coeff
i
cients
with
s
t
epping using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check
the max CPUID func
t
ions before
c
alling t
h
em
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Make sure
sources are 16-by
t
e align
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
n
s
on
Add wrapper methods to
e
nsure
a
ligned allocat
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Ensure som
e
HRTF-rela
t
ed paramete
r
s
are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
M
ake sur
e
the work
i
n
g coeffic
i
ents ar
e
aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
o
b
ins
o
n
R
e
move unused filter
f
un
c
tions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check fo
r
and use t
h
e -mss
e
s
witch
w
hen dealing
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the correc
t
mac
r
o f
o
r
ARM Neon sup
p
or
t
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Do
n
't bother
ha
n
dling MMX since we
don't use
it
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obins
o
n
Add cmak
e
o
ptions
to disable or re
q
uire support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
M
ove m
i
xers into sep
a
rate
source files
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
Add an SSE-enhanced
HRTF
m
i
x
er
using
i
n
t
rinsics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is R
o
binson
Fix a t
y
po
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
A
d
d
a co
n
fi
g
option t
o
disa
b
l
e use of
C
PU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robin
s
o
n
A
l
low building multiple typ
e
s of m
i
xers, selecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
nson
Che
c
k for some
C
PU
ext
e
nsions
commit
|
commitdiff
|
tree
2012-08-12
Chri
s
Robinson
Don
'
t
u
nloc
k
t
he
pulse
a
u
dio mainloop when mixin
g
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robin
s
on
H
andle the scalar
v
alu
e
s a b
i
t better
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris R
o
binson
Us
e
a
more efficie
n
t method to blend HRTF delay
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an opt
i
on fo
r
wide ster
e
o s
o
urces
commit
|
commitdiff
|
tree
2012-08-09
Chris R
o
bins
o
n
Use a
m
ore effi
c
i
e
nt meth
o
d to
o
ffset the speake
r
angl
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolate between HRTF delay samples using t
h
e
d
elay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robin
s
on
In
c
rease th
e
direc
t
io
n
al chang
e
sensitiv
i
ty
for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robin
s
on
Fix an inadvertent chan
g
e in the
H
RTF coefficient stepp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
R
o
b
inson
Use
w
r
appers
for float-typed math func
t
ions
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
T
e
st the
s
q
u
ared length
o
f
a vector b
e
fore normal
i
zing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s R
o
binson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Don't use all cap
s
for enum value nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
Don
'
t try to set F
E
_TOWAR
D
ZERO whe
n
it's
not
ava
i
la
b
le
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robi
n
son
Clamp the Y position
before try
i
ng to get
the elevation
commit
|
commitdiff
|
tree
next