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
Chris Robins
o
n
Add
a
not
e
a
b
out
t
he hr
t
f_tables filen
a
me markers
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robi
n
so
n
Pro
p
erly scale
t
he HRTF delays when
wr
i
ting them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Updat
e
fnamelist af
t
e
r handling % m
a
r
k
ers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Use PATH_M
A
X for the fn
a
me length
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nson
Improve p
a
rsing
hr
t
f_tables fil
e
n
ames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fi
x
H
RTF da
t
a format descrip
t
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
ob
i
nson
Wa
r
n about SSE per
f
ormance w
i
th non-multiple-of-4 updat
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
o
n
U
se the corre
c
t size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
Min
o
r clea
n
ups for var
i
able declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don'
t
use count-speci
f
ic functions to write to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-i
n
t
e
rl
e
ave
d
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Do
t
he filtering separately fro
m
the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e HUGE_V
A
L instead o
f
divi
d
ing by
0 for in
f
inity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Silence a
c
ouple MS
V
C
w
a
rn
i
ngs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
o
binson
Add examp
l
e HRTF de
f
i
n
ition files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
obinson
Aga
i
n t
r
y to get _WIN32_IE to b
e
have rig
h
t with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
R
e
move
a
hack f
o
r Mi
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robins
o
n
A
d
d missi
n
g
r
eturns
commit
|
commitdiff
|
tree
2012-09-09
C
hris
R
obinso
n
Try to e
n
sur
e
mix
i
ng samples in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
obi
n
son
Us
e
the right
met
h
od to clear a __
m
128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Us
e
SSE to do 4 samples at on
c
e (non-HRTF
d
irect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Ro
b
inson
Implemen
t
Mi
x
Direct_
S
SE separately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
ove the target effect
s
lot to the SendParams
struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Ro
b
inson
Remove STACK
_
DATA_
S
IZE in favor of BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unused co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Separate
t
he resampli
n
g and mix
i
ng ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
W
or
k
ar
o
und MinGW
__declspec(align(x))
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free
th
e
glo
b
al ALSA
config a
f
ter o
p
ening capture dev
i
ces to
o
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robinson
Set
t
he error i
f
setting a new integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups for mixe
r
_inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Add an SSE-enhanced path for applying the mi
x
e
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
o
n
Make sure d
e
v
ice buffers a
r
e 16-byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
inson
Incre
a
se MaxChannels
t
o be a multipl
e
of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Set an error closer to whe
r
e it oc
c
urs for
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add hel
p
ers
t
o s
e
t s
o
urc
e
p
rop
e
rties
commit
|
commitdiff
|
tree
2012-08-28
Ch
r
is Robins
o
n
Pr
i
nt th
e
error when
r
eportin
g
snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Robinson
Use _aligned
_
f
r
e
e
for pointe
r
s returned by _a
l
ig
n
e
d_mal
l
oc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
nson
Constify s
o
me par
a
meters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the
op
t
ion to re
t
riev
e
the source
offset
a
nd
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix
get
t
ing the
R
W
o
ff
s
et
s
w
i
th a
l
GetSourcei6
4
vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add
methods to
get source propertie
s
as doubles
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris
Robin
s
o
n
F
ix a paramet
e
r name
commit
|
commitdiff
|
tree
2012-08-20
C
hris R
o
binso
n
Properly
expo
r
t
alG
e
tSource3i
6
4SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
ob
i
nson
Us
e
helper
functions to
rea
d
sourc
e
pr
o
pe
r
t
ies
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the c
o
rrect 64-
b
i
t
int type for
t
h
e extension
f
unctions
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Add
a macr
o
to
help
make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
hris R
o
bi
n
son
Use a de
f
ault method t
o
provide a
dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinso
n
Hold th
e
de
v
i
c
e lock
w
ith
P
u
l
s
e
A
udi
o
bet
w
een
mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device lock with ALSA between m
i
xing a
n
d
wri
t
ing
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
Use
n
on-bloc
k
ing access for ALSA pla
y
back
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinson
M
ove the
d
evic
e
lock into the backend fu
n
ction table
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris
Robinso
n
Keep th
e
b
a
ckend device open un
t
il the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s
R
o
b
inso
n
Add t
h
e start of AL_SOF
T
_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Ro
b
i
nson
A
d
d a device meth
o
d to retrieve t
h
e a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place the
a
lignme
n
t attribu
t
e
b
e
f
ore th
e
variable declaratio
n
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
Robinson
Remove
extra parenthesis used in the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
binson
Fi
x
aligned
alloc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inso
n
MSVC wants __declsp
e
c(al
i
gn)
,
n
o
t __declspec(a
l
igned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
A
void dyna
m
ic h
a
ndling
o
f libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply H
R
TF mixer
c
oeff
i
c
i
ent
s
with stepping using
S
SE
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Check
the ma
x
CPUID functions before calling
t
hem
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
on
Make sure sources are 16-byte
a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Add wrapper methods
t
o ensure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
E
n
sure some
HRT
F
-related parameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ma
k
e s
u
re
the wor
k
in
g
coeffi
c
ients are aligne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obins
o
n
Remove unused filter funct
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check f
o
r
a
nd use th
e
-msse switch whe
n
deal
i
ng with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Robins
o
n
Ch
e
ck t
h
e corre
c
t macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Don't bot
h
e
r
handling MM
X
s
ince we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Add
c
ma
k
e optio
n
s to
disable or requir
e
supp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inso
n
Move
m
i
x
ers into separate source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robin
s
on
Add an S
S
E-enhanced HR
T
F mixer using i
n
trinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Robi
n
s
o
n
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a c
o
nfig option to disable us
e
of
CPU ext
e
nsion
s
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robin
s
on
Allow bu
i
lding multiple types of mixers
,
sel
e
ctin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
son
C
he
c
k for some CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
C
h
ris
R
o
binso
n
Don't unlock the pulseaudio mainloop when
mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinso
n
H
a
n
d
le t
h
e scal
a
r
v
a
l
ues a bit bet
t
er
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
obinson
Use a more
efficient method to
b
lend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Rob
i
nson
Add
a
n option for wide stereo source
s
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Us
e
a more effi
c
ient method to offset the speak
e
r angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
n
son
I
nterpolate between
H
RTF
delay samples u
s
ing th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
n
son
I
ncrease
the direct
i
o
nal chan
g
e sensi
t
ivity for th
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris
Robinson
Fix an inadverten
t
c
hange
in the
H
RTF coefficient st
e
pp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robins
o
n
Use wrappers for floa
t
-typed mat
h
functions
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Ro
b
i
nson
Test th
e
squar
e
d length of a vector before n
o
r
m
a
li
z
ing
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
is Robin
s
on
Min
o
r typo f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
Don'
t
use
al
l
caps
f
o
r
e
n
u
m value names
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
obinson
Don't try
to set FE_TOW
A
RDZERO when it
'
s not
availa
b
le
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp
t
h
e
Y p
o
sition befo
r
e
t
rying to get the e
l
evation
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
i
s
Robins
o
n
Add some
inc
l
udes
commit
|
commitdiff
|
tree
2012-06-20
Chris Robinson
Add mi
s
sing in
c
lud
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Use a proper method to w
a
it for a PulseAu
d
io operation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinso
n
Remove an unu
s
ed include
commit
|
commitdiff
|
tree
2012-06-19
C
h
ri
s
Robinson
Don'
t
needlessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chris
R
obinson
Remove an
o
ut
d
ate
d
comment about _R
E
ENTRANT
commit
|
commitdiff
|
tree
2012-06-18
C
hris Robi
n
son
Silen
c
e so
m
e
G
CC
w
a
rnin
g
s
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Only try float3
2
w
ith
D
Sound when
s
pecifica
l
ly requested
commit
|
commitdiff
|
tree
2012-06-17
C
h
ri
s
R
o
bins
o
n
Avoid failing if ALS
A
can't set a buffer or period
.
.
.
commit
|
commitdiff
|
tree
next