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
Add a note about the hrtf_tables filename markers
2012-09-12
C
hris Robinso
n
Add a
n
ote
about the hr
t
f_
t
ables
filename
markers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s
Robinson
P
r
operly scale th
e
HRTF delays
w
hen wr
i
ting them
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robi
n
s
on
Update fnamelist after handli
n
g % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Use P
A
TH
_
MAX for the fname len
g
t
h
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Rob
i
ns
o
n
Improve parsing hrtf_
t
ables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s
R
o
b
inson
Fix HRTF data f
o
rm
a
t
descript
i
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Warn about SSE perf
o
r
m
anc
e
with non-mult
i
pl
e
-
of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use
the
correct si
z
e for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
M
inor cl
e
anups f
o
r
va
r
i
able
declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
Don
'
t use co
u
nt-specific functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-in
t
erleaved D
r
yBu
f
f
er
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Do the fi
l
teri
n
g
sepa
r
ately
from
t
he mixin
g
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robins
o
n
Use
H
UGE_VAL instead of divid
i
ng by 0 for in
f
inity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Rob
i
n
s
on
Silence a c
o
up
l
e MSVC wa
r
nings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add e
x
a
m
ple
HRTF
d
ef
i
n
i
ti
o
n files
fo
r
m
a
k
ehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binso
n
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
nson
Again try to get _
W
IN3
2
_I
E
to behave right
wi
t
h MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
Re
m
ove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robins
o
n
Add missing
r
e
turns
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
ns
o
n
T
ry to ensu
r
e mi
x
ing samples in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Ro
b
inson
Use
the
rig
h
t
m
e
tho
d
to
clear a __m1
2
8 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Us
e
SS
E
to do 4 sam
p
le
s
at o
n
ce (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bin
s
on
Implement MixDirect_SSE separ
a
te
l
y
f
rom the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
o
n
Move the target
e
ffect slot to the SendParams
struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Rem
o
ve STACK_D
A
TA
_
SI
Z
E
in favor o
f
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
hr
i
s Robinson
Rem
o
v
e some
unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binso
n
S
eparate the re
s
ampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Workaround
MinGW
_
_decl
s
p
e
c(
a
li
g
n(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Free t
h
e global
ALSA conf
i
g a
f
t
e
r
open
i
ng captu
r
e devi
c
es too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasa
n
en
a
l
s
a
:
Free
the global config cache to rem
o
ve a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the e
r
r
or
if setting a
n
ew integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups for m
i
xe
r
_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enha
n
ced path for
a
ppl
y
ing the mixer m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Make su
r
e
device buffer
s
ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Inc
r
e
a
se MaxChannels to be a mult
i
ple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Set an err
o
r closer to w
h
ere it occ
u
r
s
for settin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
o
n
Add hel
p
ers to s
e
t
source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
Robinso
n
Print the error when rep
o
rting sn
d
_pcm_delay fai
l
ure
commit
|
commitdiff
|
tree
2012-08-25
Ch
r
is Robi
n
son
Use _al
i
gned_free
f
or pointe
r
s returne
d
by _ali
g
ned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Cons
t
ify some p
a
rameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add t
h
e optio
n
to r
e
trieve the source off
s
et and laten
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix getting
t
h
e
RW off
s
ets with alGetSourcei64
v
S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
son
A
d
d methods to get source p
r
operties as
d
oubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fi
x
a par
a
me
t
er name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Pr
o
pe
r
ly exp
o
r
t
alG
e
tS
o
u
r
ce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Us
e
h
elper functions
to read
s
our
c
e properti
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Use
th
e
corr
e
ct 64-bit
int type f
o
r
the extensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Ad
d
a
m
acro to hel
p
make a 64-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a
default method
to provide a dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
n
s
on
H
o
ld the device lock with PulseAudio b
e
tween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
Hold the de
v
ice lock
with
A
L
S
A between
m
ix
i
ng
a
nd writing
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Use non-blocking access for ALSA play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinson
Move the device lock into the backe
n
d f
u
nc
t
io
n
table
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinso
n
Ke
e
p th
e
backend
d
evice
o
p
e
n until the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinson
A
d
d the start
o
f
A
L
_SOFT_sou
r
ce_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add
a
devi
c
e method to retrieve the
ac
t
i
v
e latency
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
b
i
nson
P
lace the al
i
gn
m
ent a
t
tri
b
ute
before t
h
e
variable
declara
t
io
n
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Rem
o
ve e
x
tra parent
h
esis used in
t
he aligne
d
at
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix align
e
d allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
MSVC w
a
nts __
d
e
cl
s
p
ec(
a
lign),
not
__declsp
e
c(aligned
)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avo
i
d
dynamic handl
i
n
g
of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robin
s
on
Apply HRTF
mix
e
r
coe
f
fici
e
nts
with stepping using S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check th
e
max CP
U
ID fu
n
ctions befor
e
c
a
llin
g
t
hem
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
nson
Ma
k
e sure sources are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robinson
Add wra
p
per m
e
thods t
o
ensure
a
ligned allocati
o
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure
s
ome
H
RTF-rela
t
e
d parameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Ro
b
inson
Make sure the working coefficients are alig
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
nson
Remove unuse
d
filter
functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Check
f
or a
n
d use
th
e
-
m
s
s
e switch
w
hen dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Check the correct macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Don't bother han
d
ling MMX sin
c
e we don't
use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
A
d
d
c
make op
t
ions
t
o d
i
sable or require
s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
ob
i
nson
Move m
i
xers into separate source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
C
hris
R
o
b
inson
Add an SSE-enha
n
ced HRT
F
m
ix
e
r using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
F
i
x
a typo
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robinson
Add a config option to disable u
s
e of CP
U
exte
n
s
i
o
ns
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Al
l
ow building
multip
l
e types of mi
x
e
r
s, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robin
s
on
Check for some C
P
U
e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Rob
i
nson
Don't unlock
t
h
e pulsea
u
d
i
o mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris Rob
i
ns
o
n
Handle the
sca
l
ar values
a bit bett
e
r
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Ro
b
inson
Use
a
more eff
i
c
i
ent metho
d
to blen
d
HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
Add an option for
wide stereo
sour
c
es
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Use a
m
ore e
f
f
i
cient method to
o
ffs
e
t the s
p
eaker angle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris
R
obin
s
on
Inter
p
olate between H
R
TF delay
samples
u
s
ing the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is Robinson
Increase the directiona
l
chan
g
e se
n
sitivi
t
y
for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris
R
o
b
inson
Fix an inadvertent
c
hange i
n
the HRTF coefficient
s
tepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Use wrap
p
ers for f
l
oat-typed math functions
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s Rob
i
nson
T
est the
sq
u
ared length of a
v
e
c
tor bef
o
re normalizing
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robin
s
o
n
Minor
typo fixe
s
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris R
o
b
in
s
on
D
o
n't use all caps for enum value na
m
es
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robins
o
n
Don't t
r
y
to set FE_TOWARDZER
O
when it's not available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp the Y posi
t
i
o
n b
e
fore try
i
n
g
t
o
get the el
e
vation
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
R
o
binson
Add
s
ome
i
n
cludes
commit
|
commitdiff
|
tree
2012-06-20
Chris Robins
o
n
Add m
i
ssing include
commit
|
commitdiff
|
tree
2012-06-19
Chr
i
s
Robi
n
son
Use a p
r
oper method to wait for a PulseAudio operation
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris Ro
b
i
nson
Remove
an
u
nus
e
d
i
nclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't needlessl
y
verify a de
v
i
ce
commit
|
commitdiff
|
tree
2012-06-18
Chris Robi
n
son
R
e
move an
o
u
tdated comme
n
t about _
R
E
ENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s Robi
n
son
Silence some GC
C
warnings
commit
|
commitdiff
|
tree
2012-06-17
C
h
ri
s
Robinson
Only tr
y
float
3
2 with DSoun
d
w
h
en specifically requested
commit
|
commitdiff
|
tree
next