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
Restore support for the previous mhr format
2012-09-12
Chri
s
Ro
b
inson
Restore
s
u
p
p
ort for the
previous
m
hr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note
a
bou
t
th
e
hr
t
f_tabl
e
s filenam
e
ma
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
o
n
Properly
s
cale
t
he
H
RTF delays whe
n
w
riti
n
g them
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Upda
t
e
fnamelist a
f
ter handling %
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MAX
for th
e
f
n
am
e
le
n
g
th
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binso
n
Imp
r
ove parsing hrt
f
_tables filena
m
es
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nso
n
Fix HRTF
data
forma
t
desc
r
i
p
tion
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
W
arn abou
t
SSE pe
r
f
o
rmance w
i
th non
-
multi
p
le-of-4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the cor
r
ect s
i
ze f
o
r defaultCoef
f
s
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robin
s
on
M
i
nor c
l
e
anups
for
variab
l
e declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robi
n
son
Don
'
t
us
e
coun
t
-specific functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
U
se a non-inter
l
eaved Dry
B
uffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the filteri
n
g separately from
t
he mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Use HU
G
E
_VAL instead of dividing by 0
for infini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence
a
couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Add example H
R
TF definition files for m
a
keh
r
tf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robin
s
on
Update
H
RTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to
get _W
I
N32_I
E
to behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s R
o
binson
Remo
v
e a hack for
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
A
dd missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Try to ensure mixing
s
am
p
l
e
s in multi
p
l
e
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Use
th
e
r
ight method to cl
e
ar a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Use SSE to do 4 samples at o
n
ce (non-
H
RTF di
r
ec
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Im
p
lemen
t
MixDirect_SS
E
se
p
arately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
ns
o
n
M
ov
e
the
t
arget eff
e
ct slot
to the
SendP
a
rams s
t
ruc
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_D
A
T
A
_SI
Z
E in favo
r
of BUFF
E
R
SIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robin
s
on
Remove so
m
e unused
co
d
e
commit
|
commitdiff
|
tree
2012-09-09
C
hris R
o
binson
Sepa
r
ate
the re
s
ampling and mixing s
t
ep
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Wo
r
karound M
i
nGW
_
_declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free
the global ALSA config
a
f
te
r
opening c
a
p
t
ure
d
evices to
o
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasanen
alsa
:
Free the
g
lobal config cache to re
m
ove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Ro
b
inson
Set
t
he error if
s
e
t
ting a new int
e
ge
r
so
u
rce offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robin
s
on
Mi
n
o
r
c
leanups for
mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
A
dd an
S
S
E-enh
a
nced
p
at
h
f
or
a
pp
l
ying t
h
e m
i
x
e
r
matri
x
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
M
ake s
u
re device
buffers are 16-by
t
e aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Incre
a
se
M
axC
h
annels to be a mult
i
ple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Se
t
an error cl
o
ser to where it
o
ccurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Rob
i
nson
Add h
e
lper
s
to
set s
o
urce propert
i
e
s
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinso
n
Pr
i
nt the error when reporting
sn
d
_pcm_d
e
lay fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
C
hris Robinson
Use _aligned_free f
o
r point
e
r
s
re
t
urned by _al
i
gned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chri
s
Robinson
Constify some param
e
t
ers
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
ob
i
ns
o
n
Add the
o
ption to r
e
trieve
t
he source
o
ffset a
n
d
l
a
tency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Fix
g
etting the RW offsets with alGetSourcei6
4
vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris Ro
b
in
s
o
n
A
dd methods t
o
get
so
u
r
c
e properties as d
o
ubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a pa
r
ameter name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robinson
Pro
p
erly export alG
e
tSource3i64SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Us
e
hel
p
er
f
unctions to read s
o
urce
properties
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Use the correc
t
64-bit int t
y
pe
for the extension
f
uncti
o
ns
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robi
n
s
on
A
d
d
a macro to
help ma
k
e
a
64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s
Robinson
Use a defau
l
t
m
ethod to provide a dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
H
old th
e
device l
o
ck wit
h
Pu
l
seAudio
b
etween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
is Robinson
H
old the device lock
with ALSA between
mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinson
U
s
e
n
on-block
i
ng access for
ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
is Robi
n
s
o
n
Move the
d
ev
i
ce loc
k
into the ba
c
ken
d
function t
a
ble
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is
Ro
b
inson
Keep t
h
e backend
d
evice open until
t
h
e last refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Ad
d
the
s
t
art of AL_SOFT
_
source_l
a
tency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robi
n
son
Add a devi
c
e me
t
hod to r
e
t
r
ieve t
h
e
a
ctive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Pl
a
ce the alignm
e
nt at
t
ribute before the vari
a
ble declar
a
tion
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
Remove extra par
e
nthesis used
i
n
the ali
g
ned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
Fix ali
g
ned allocator fa
l
lba
c
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants __declspec
(
align),
not _
_
dec
l
spec(alig
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
A
v
o
id dynamic handling o
f
li
b
sndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
Apply HR
T
F mixer coefficients with ste
p
p
ing u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
b
inson
Che
c
k
t
h
e max CPUID functions
b
e
fore call
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sur
e
sources are
1
6
-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Robinson
Add wrapper methods
t
o
ensure
a
ligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Ensure
s
o
me HRTF-related para
m
eters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure
t
he wor
k
ing coefficient
s
are align
e
d for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Remov
e
unu
s
e
d
f
i
l
t
er functions
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Ch
e
ck for and use t
h
e
-
mss
e
sw
i
tch when dealing
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check th
e
correct ma
c
ro for ARM Neon suppor
t
commit
|
commitdiff
|
tree
2012-08-15
C
hri
s
Robinson
Do
n
't bother
handling
M
MX si
n
ce we don't u
s
e it
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robi
n
son
Add cmake
o
pt
i
ons to disabl
e
or r
e
quire
s
upport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into sep
a
r
ate s
o
ur
c
e files
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is R
o
binson
A
d
d an SSE-enhanced
H
RT
F
mixer using in
t
ri
n
sics
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
Fix
a ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
A
dd a
c
onfig option to disa
b
le
u
se of CPU exte
n
sio
n
s
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
Allow buildin
g
multiple types of
mixers, s
e
lecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robinson
Che
c
k
for
s
ome CPU ext
e
nsions
commit
|
commitdiff
|
tree
2012-08-12
C
h
ris Robinson
D
o
n't u
n
lock the pu
l
seau
d
io
main
l
o
op
w
hen mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris
R
obinson
Han
d
le the sc
a
lar values a b
i
t
bette
r
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a more e
f
ficient meth
o
d to ble
n
d
H
RTF d
e
lays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an optio
n
for wide st
e
reo so
u
rces
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obin
s
on
Use a mo
r
e effici
e
nt m
e
thod to offse
t
the speake
r
angl
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is Robinson
Interpolate
between HRTF delay samples using t
h
e delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robins
o
n
Incr
e
ase
the d
i
recti
o
nal
cha
n
ge s
e
nsitivit
y
for
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris
Robin
s
on
Fix an inadvertent change in the
HRTF coeffic
i
ent
s
teppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
Use
wr
a
ppers for
f
loa
t
-typed math functions
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
binson
Test the squared
l
ength of a
v
ect
o
r before normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Rob
i
nson
Minor typo
f
ixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n't use
all caps f
o
r enum v
a
lue nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n't t
r
y to set FE_TOWAR
D
Z
E
R
O
when
i
t's not available
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
b
inson
Clamp the Y posi
t
io
n
bef
o
r
e trying to
get the elevation
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robinson
Add some in
c
lude
s
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Robin
s
on
A
dd missing include
commit
|
commitdiff
|
tree
2012-06-19
Chr
i
s Robinson
Use a p
r
oper
m
ethod to wait for a PulseAudi
o
operation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robins
o
n
Remove an un
u
sed include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
D
o
n
't needle
s
sly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Remove an ou
t
dat
e
d
comment about _REENTR
A
NT
commit
|
commitdiff
|
tree
2012-06-18
Chris
Robin
s
o
n
Sil
e
nce
some G
C
C warn
i
ngs
commit
|
commitdiff
|
tree
next