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
Shorten a warning
2012-09-14
Chris R
o
b
i
ns
o
n
Shorten a warnin
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Imple
m
ent an
SSE lin
e
a
r
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Ensu
r
e the Resample
d
Buf
f
er is aligned
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is
R
obinson
Use a source pa
r
am for the
resampler
a
n
d
move th
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obins
o
n
Remove an unused header
commit
|
commitdiff
|
tree
2012-09-14
C
hr
i
s Robinson
Move a couple macros to more ap
p
ropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix
u
p some more he
a
der in
c
lu
d
es
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
R
obinson
D
on't include alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s R
o
b
in
s
o
n
Enable flush-to-zero
mode when possible
commit
|
commitdiff
|
tree
2012-09-12
C
h
ri
s
Robins
o
n
Move a co
u
p
le
m
ethods to where they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Restore support
f
o
r the
p
revious mhr format
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
i
s
Robinson
Add
a
note about the hrtf_
t
ab
l
es f
i
lename
markers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Properly scale the HRTF delays when w
r
iting them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
o
n
Update fnamelist after handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Use PAT
H
_M
A
X fo
r
t
he fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
I
m
p
r
ove par
s
ing hrtf_table
s
filenames
commit
|
commitdiff
|
tree
2012-09-12
C
hris Ro
b
inson
Fix HRTF data forma
t
d
esc
r
ip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
obinson
War
n
abou
t
SSE performance
with non-multip
l
e-of
-
4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robins
o
n
Use the correct siz
e
for
d
efaultCoe
f
f
s
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Minor
c
leanup
s
for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
D
on't use co
u
n
t-speci
f
ic
f
unctions to write to
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robi
n
s
o
n
Use a no
n
-int
e
r
l
e
a
ved
D
ryBuf
f
e
r
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Do the
f
ilterin
g
separately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
U
se
H
UGE_VAL
instea
d
of div
i
ding
b
y 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
S
ilence a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Add ex
a
mpl
e
HRTF definition files for m
a
ke
h
rtf
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
ns
o
n
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try
t
o
g
et _
W
I
N
32_IE to be
h
av
e
right wit
h
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
o
binson
Re
m
ove a h
a
ck fo
r
Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Add missing return
s
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Tr
y
t
o ensure mixing sa
m
ples i
n
multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binso
n
Use the right me
t
h
o
d to c
l
ear a _
_
m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
so
n
Use SSE to
d
o
4 samples at onc
e
(non-HRTF d
i
rec
t
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Implement MixDir
e
ct_
S
SE sep
a
rately from th
e
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Move the
t
arget effect
s
lot t
o
the
S
e
ndParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
inson
Remo
v
e STACK
_
D
A
TA_SIZE in f
a
vor of BUFFER
S
I
Z
E
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binso
n
Remo
v
e some un
u
sed co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
s
o
n
Separate the resam
p
ling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Workaround
MinGW
__
d
ecl
s
pec(align(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fre
e
th
e
g
l
obal ALSA config after
op
e
nin
g
capture devices t
o
o
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set the e
r
ror
i
f
s
e
tting a new
intege
r
s
our
c
e offse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add
a
n
S
S
E
-
enhance
d
path for applyi
n
g
the
m
ixer mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Make sure d
e
vi
c
e buffers are 16-byte align
e
d
commit
|
commitdiff
|
tree
2012-08-29
C
hris
R
obinson
Inc
r
ea
s
e M
a
xCh
a
nnels t
o
b
e a
m
u
l
tiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
binson
Set an e
r
ror closer to
where it occurs for
set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add helpers to set sour
c
e properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the error
when
r
eporting s
n
d_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Robinson
Use
_
a
l
i
g
ned_free for pointe
r
s returned
b
y _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
A
dd the
o
p
tion
t
o
retrieve the source of
f
set and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
F
i
x
getting the RW offset
s
w
ith
a
lG
e
tSourcei
6
4vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Add method
s
to get sour
c
e
properties as
d
oubles
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robins
o
n
Fix a paramet
e
r
n
a
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
inson
Properly
export alGetSource3
i
64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nso
n
Use helper functions to read sour
c
e
properties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robinson
Use th
e
correct 64
-
bit int ty
p
e for the extension fun
c
t
ions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a ma
c
ro to h
e
lp make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default method to provide a du
m
m
y latency
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
bin
s
on
Ho
l
d the de
v
i
c
e lock
w
ith PulseAu
d
io be
t
ween mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
binson
Hold th
e
device
l
ock with AL
S
A between mixing
a
nd writin
g
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
U
se non-
b
locki
n
g access for A
L
SA
play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move
the
d
evice lock
i
n
t
o th
e
backend
f
u
n
c
t
ion ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris
R
obin
s
on
K
e
ep th
e
backe
n
d
de
v
ice open un
t
il the last referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris Rob
i
nson
Add th
e
start of AL_SOFT_source_
l
atency
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris Rob
i
nson
A
d
d a device method to re
t
rie
v
e th
e
active l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robi
n
son
P
l
a
ce the
alignment attribute before the variable declara
t
ion
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binso
n
Remove extra pare
n
th
e
s
is u
s
ed in the aligned attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Rob
i
nso
n
Fix aligned allo
c
at
o
r fall
b
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
MSVC
wants __declspec(alig
n
), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Avoid dynamic h
a
ndling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinso
n
Apply HRTF mixer co
e
fficien
t
s
w
i
th stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s R
o
binson
Check the
m
a
x
CPUID functions before
c
alling them
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robins
o
n
Make sure sourc
e
s are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Add wrappe
r
meth
o
ds
t
o ensure
a
li
g
n
e
d
al
l
ocations
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robins
o
n
Ensur
e
some HR
T
F-r
e
lated parameters are aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Make
su
r
e
t
he workin
g
coeff
i
cients are aligne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Ro
b
inson
Remove unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and
use t
h
e -msse switc
h
w
hen
d
ealing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Check the correct
m
acro for ARM
N
eon support
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Don't b
o
ther h
a
ndli
n
g MMX sin
c
e
w
e don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cmake options to
d
isable
or
require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Move mixers into separate
s
o
urc
e
f
iles
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
d
d
a
n
S
SE
-
e
nhanced HRTF mix
e
r
u
sing intri
n
s
ics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
i
s
Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
A
dd a c
o
n
fig op
t
ion to
d
isa
b
le
u
se
of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow b
u
ilding multi
p
le ty
p
es of mix
e
rs, select
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Rob
i
n
s
o
n
Chec
k
f
or
s
ome CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chr
i
s Robinson
Don't unl
o
c
k
t
h
e pulsea
u
dio
mainloop
w
hen mi
x
ing
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is
R
o
binson
Handle th
e
scalar values a bit
better
commit
|
commitdiff
|
tree
2012-08-11
C
hris Robinson
Use a
m
ore e
f
ficient met
h
od to blen
d
HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Robinso
n
Add an option
f
or wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Us
e
a more efficient method to o
f
fset the spea
k
er
a
ngles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris
R
obins
o
n
Inte
r
p
o
late between H
R
TF del
a
y
sampl
e
s
u
sing the d
e
l
ay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chri
s
Robinson
I
n
crease the d
i
r
ectional ch
a
n
ge sensiti
v
ity
f
or
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
hris Robinson
F
i
x
a
n
inadvertent ch
a
n
g
e
i
n
t
h
e
HRTF coef
f
icien
t
stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Use wrappers fo
r
float-typed
m
ath
f
unctio
n
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Test th
e
squa
r
ed length
of a vector before no
r
malizing
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Rob
i
nson
Mi
n
or typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robin
s
on
D
on't us
e
all caps f
o
r enum value n
a
mes
commit
|
commitdiff
|
tree
next