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 PATH_MAX for the fname length
2012-09-12
Chris
R
ob
i
nson
Use PATH_MAX for the fname leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Improve
p
arsing hrtf_t
a
bles filenames
commit
|
commitdiff
|
tree
2012-09-12
C
hris Ro
b
in
s
on
Fix
H
R
TF data format descripti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bins
o
n
Warn ab
o
ut
S
SE performa
n
ce w
i
th non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
the
correct size
f
or defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Minor cleanups f
o
r varia
b
l
e
declarat
i
ons
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Don't use co
u
nt-
s
pecific functions
t
o
write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Use a non
-
i
n
t
e
r
l
e
aved DryBu
f
f
e
r
commit
|
commitdiff
|
tree
2012-09-11
C
hris
Robinson
D
o
t
h
e fil
t
ering
sep
a
rat
e
ly
f
rom the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bi
n
son
Use HUGE_
V
AL instead of dividing b
y
0
for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a coupl
e
MSVC warnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Ad
d
exa
m
ple HRTF d
e
fin
i
tion
files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Up
d
a
t
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s R
o
binson
Ag
a
in
t
r
y
to get _WIN3
2
_IE
to behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
b
inson
Rem
o
ve a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hri
s
Robinson
A
dd mis
s
ing returns
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robin
s
on
Try to ensu
r
e mixing samples in mu
l
tiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robins
o
n
Use the
right metho
d
to clea
r
a
__m1
2
8 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
U
s
e SSE to do 4 samples at once
(non-HRTF direct m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
obi
n
son
Implement
M
ixDirect
_
SSE sepa
r
ately
from
t
he C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robi
n
son
Move the
tar
g
e
t
effect
slot to the Sen
d
Para
m
s s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Ro
b
inson
Remo
v
e STAC
K
_
DATA_SIZE in
favor of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robin
s
on
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
bin
s
on
S
e
pa
r
ate the re
s
a
m
pling a
n
d
mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Workaround MinGW __decl
s
p
ec(al
i
gn(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s
Robinson
Free the globa
l
ALSA con
f
ig afte
r
opening
capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robinson
Set th
e
error if setting a new integer source
o
f
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
Robinson
Minor cl
e
an
u
ps fo
r
mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
Rob
i
n
s
on
Ad
d
an SSE
-
enh
a
nced path
for applying th
e
mixe
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make
s
ure device buffers
a
r
e 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Incre
a
se MaxC
h
a
nne
l
s to
b
e
a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Set an error closer
to where
it o
c
c
u
r
s
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Add helpers to set
so
u
rce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
P
rint the error when reporting
snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s Robinson
Use _
a
ligned_fr
e
e
f
o
r pointers re
t
urned
by _align
e
d_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chr
i
s Ro
b
in
s
on
Constify s
o
me parameter
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the option to
retrieve the so
u
rce offset and
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robins
o
n
Fix getting the RW offsets wit
h
alGet
S
ourc
e
i64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bins
o
n
Add met
h
ods to get source
propert
i
es as
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Fix
a par
a
meter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly ex
p
o
rt
a
lGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robi
n
son
Use he
l
p
er functions
t
o
r
ead
s
ource properties
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robi
n
son
Use the correct 64-bit int type for th
e
exten
s
ion fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
A
dd a macro t
o
help make
a
64-bi
t
value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
Robinson
Use a default m
e
t
h
od to pro
v
ide a dumm
y
lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
H
o
ld the device lock
w
ith
Pul
s
eAu
d
io between mi
x
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hold the devic
e
lock with ALS
A
betw
e
en mixing and
writ
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
son
Use
no
n
-
b
locking access for
ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move t
h
e device lock into the backend
f
u
nction table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Keep
t
he b
a
cke
n
d device open until
th
e
l
ast reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add t
h
e s
t
art of AL_SOFT_s
o
ur
c
e_l
a
te
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chr
i
s
R
obinson
Ad
d
a device metho
d
to retr
i
eve the a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
Robinson
Place the align
m
e
nt attri
b
ute before the va
r
iable decl
a
ratio
n
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
Ro
b
in
s
on
Remo
v
e
e
x
tra
parenthesis
u
sed in the aligned
a
t
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinson
F
i
x
a
ligned all
o
ca
t
or fal
l
back
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is R
o
b
inson
MSVC wants __
d
ec
l
spec(al
i
g
n
), not __declspec
(
aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
binson
Avoid
dy
n
amic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Apply HRTF mixer coefficients with stepping usi
n
g SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check the m
a
x C
P
UID
functions
b
ef
o
re
callin
g
them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
ob
i
nso
n
Make su
r
e sources
a
re 16-byte
a
ligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binso
n
Ad
d
wr
a
pper methods to ensure al
i
gned
a
llocati
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obinson
En
s
ure some HRTF-
r
e
l
ated para
m
e
ters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Make
s
ure
the workin
g
coeffic
i
ents are aligne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Remov
e
unused filt
e
r functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Che
c
k for and
u
s
e
the -msse swit
c
h whe
n
dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binson
Chec
k
the correct macro for
A
RM Neon supp
o
rt
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nso
n
Don't bot
h
e
r hand
l
i
ng MMX
s
i
nce
we don't
use
i
t
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Add cmake options to d
i
s
a
ble or requ
i
re
s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
M
ove mixers into separ
a
te sourc
e
f
ile
s
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s
Ro
b
i
n
son
Add an
S
SE-enhanced HRTF mixer us
i
n
g intrins
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
binson
Add a c
o
nfig option
t
o disable us
e
of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robi
n
son
Allow building multiple types of
m
i
x
ers, sele
c
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robins
o
n
Check fo
r
so
m
e CPU ex
t
en
s
ions
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
i
s R
o
binson
Do
n
't u
n
l
o
c
k the pulse
a
udio
mainloop w
h
en mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
obinson
H
a
ndle t
h
e sc
a
l
a
r values
a
b
it better
commit
|
commitdiff
|
tree
2012-08-11
C
h
r
is Robinson
Use
a more efficient method
to blend
HRTF del
a
ys and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
A
d
d an
option fo
r
wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robinson
Use a mor
e
ef
f
icient method to offset
t
he speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris Robinson
Interpol
a
te b
e
t
w
een
H
RTF delay sample
s
using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obinson
Increase the directional change
s
ensi
t
ivity
for th
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
i
s
Robinson
Fix an inadvertent change in
the
H
RTF c
o
efficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
obins
o
n
Use wr
a
ppers
f
o
r float-typed math functi
o
ns
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Test the
squared length of a
v
ec
t
or before normali
z
ing
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Mino
r
typo
fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Do
n
't
u
se all caps
f
or enu
m
value nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't try to set FE_T
O
W
A
RDZERO w
h
en it's not available
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
is Robinson
Cl
a
mp
t
he
Y
posi
t
ion before trying to get th
e
ele
v
ati
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chris Robins
o
n
A
d
d some includes
commit
|
commitdiff
|
tree
2012-06-20
Chris Robins
o
n
Add missing inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robin
s
on
Use a
p
ro
p
er
method
to
w
ait for
a
PulseAudio
o
pe
r
atio
n
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is R
o
binson
Rem
o
ve an unused inc
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
Robinson
Do
n
't n
e
e
dlessly v
e
r
i
fy
a dev
i
ce
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
R
e
move an outdated commen
t
about _REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris Robinson
Silence some GC
C
warnings
commit
|
commitdiff
|
tree
2012-06-17
C
hris
R
obi
n
son
On
l
y try
f
loat32 with D
S
oun
d
when specif
i
cally req
u
ested
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid
f
ail
i
ng if ALSA can't set a buffer or per
i
od
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Al
l
o
w
PulseA
u
dio
to
s
pawn a server by default
commit
|
commitdiff
|
tree
2012-06-17
Chris Robins
o
n
Add an
o
p
t
ion
to allow PulseA
u
di
o
t
o
mo
v
e str
e
ams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
Cl
a
r
i
fy some com
m
ents, f
i
x
some definition
o
rdering
.
.
.
commit
|
commitdiff
|
tree
next