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
Hold the device lock with PulseAudio between mixing and writing
2012-08-19
Chris Robin
s
on
Hol
d
t
h
e
device lock with PulseAudio between
m
ixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is R
o
bins
o
n
H
o
ld the device lock
with A
L
SA between mix
i
ng and wr
i
ting
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is R
o
b
inso
n
Use non-
b
lockin
g
access for ALSA
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binso
n
M
ove
t
h
e dev
i
c
e
lock in
t
o the
backend
function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the back
e
nd device open until the last refe
r
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robinson
Add
the start of AL
_
SOFT_sour
c
e
_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chris
Robin
s
o
n
Add
a device method to retriev
e
the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
P
l
a
ce the alig
n
ment attri
b
ute before the variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove ex
t
ra paren
t
hesis
u
sed
i
n the
aligne
d
at
t
rib
u
te
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fi
x
a
l
i
gned all
o
ca
t
or fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC
wants __declspec
(
align
)
, not __declspec(
a
li
g
n
e
d
)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
bin
s
on
Avoid dynam
i
c handling o
f
li
b
s
n
dio
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
A
p
ply
H
RTF
m
ixer co
e
ffi
c
ients with stepp
i
ng usi
n
g SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check
t
he
m
ax CPUID function
s
b
e
fore calling them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
R
o
binson
Make sure
sources are 1
6
-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Add wrapper methods to ensure a
l
igned allocati
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is R
o
bi
n
son
Ensure some HRTF-related parameters are a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
M
ake su
r
e
t
h
e wo
r
k
i
ng co
e
f
f
ic
i
ents
a
re aligne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Remove unused filter function
s
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check f
o
r and use the -m
s
se switch when
d
ealin
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
the
correct
m
a
c
ro for ARM Neon s
u
ppor
t
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robins
o
n
Don't
b
other ha
n
d
li
n
g M
M
X since we don't
use i
t
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robinson
Add cmake options to disable
o
r requir
e
support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Mov
e
mix
e
r
s
i
n
to
s
eparate source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
d
d a
n
SSE-enhanced HRTF mi
x
er
using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
r
i
s
Robinson
F
i
x
a
ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a config opt
i
o
n to disab
l
e us
e
of CPU extensi
o
ns
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
Allow building multip
l
e
t
ype
s
of m
i
xers, selec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Check for some CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unlock the
pulsea
u
dio mainloo
p
w
h
en mixing
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Rob
i
n
son
Handle th
e
scalar
v
al
u
e
s a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
obinson
Use a more e
f
ficient method
t
o ble
n
d
HRTF d
e
la
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Ro
b
inson
Add an o
p
tion f
o
r
wide ste
r
eo
sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
r
is Robinson
Use a more effic
i
ent metho
d
to offse
t
the speaker ang
l
es
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris
R
obinson
Interpolate between HRTF delay samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
I
n
crease t
h
e directional change
sensiti
v
ity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
h
ris Robi
n
s
on
Fix an inadvertent change in the
H
RTF co
e
ff
i
cient stepp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris
R
obinson
Use
w
rap
p
ers for flo
a
t-type
d
mat
h
f
u
nctio
n
s
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s
Robinson
Test the squa
r
ed lengt
h
o
f
a v
e
ctor before norma
l
i
z
ing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
i
s Robinson
Don't use all c
a
ps f
o
r
enum value names
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robins
o
n
Don'
t
try
t
o set F
E
_TOWARD
Z
ERO
w
hen it's not av
a
il
a
bl
e
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robin
s
o
n
Clam
p
the
Y posit
i
on before trying
to get the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
R
o
binson
A
dd
s
ome inclu
d
e
s
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Robinson
Ad
d
missing inc
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is R
o
binson
Use a proper m
e
tho
d
to wait for a P
u
l
se
A
udio operation
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is R
o
bins
o
n
Remo
v
e an u
n
used i
n
cl
u
de
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don'
t
needlessly
v
eri
f
y a device
commit
|
commitdiff
|
tree
2012-06-18
Chri
s
Rob
i
n
s
on
Rem
o
ve an
o
utdat
e
d c
o
mment about _REENTRAN
T
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s
Robinson
S
ilence some GCC w
a
rnings
commit
|
commitdiff
|
tree
2012-06-17
C
hris R
o
bins
o
n
Only try float32 w
i
th D
S
o
u
nd
w
hen specific
a
lly requeste
d
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid failing
if ALSA can'
t
se
t
a buffer or peri
o
d
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Ro
b
inson
Al
l
o
w PulseAudio
t
o
spa
w
n
a server by default
commit
|
commitdiff
|
tree
2012-06-17
Chris Robin
s
on
Add an
option to allow PulseAudio to move s
t
reams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
Clarify s
o
me
c
omments
,
fix some def
i
n
i
t
i
on ordering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robinson
A
dd DEV
P
KEY_Devic
e
_
F
riendl
y
Name declaration for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Ch
r
is
R
obinson
Add som
e
more en
t
ries to
.
gitignor
e
commit
|
commitdiff
|
tree
2012-05-09
Chris Robin
s
o
n
R
e
name AllDevice -> AllDevices
commit
|
commitdiff
|
tree
2012-05-08
Chris R
o
binso
n
C
l
amp the AL
S
A pe
r
iod
tim
e
b
etween
m
in and max if
setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris Robinson
Clam
p
the A
L
SA
buffer t
i
me
between mi
n
and max
i
f
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris
Robinson
Look fo
r
libsndio
.
so
.
2 instead
o
f
libsnd
i
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
Chr
i
s Rob
i
nson
Only use _
F
PU_GETCW
a
nd _FPU_SETCW for x
8
6 targets
commit
|
commitdiff
|
tree
2012-04-30
Chris Robinson
Use 2
chai
n
ed one-pol
e
filters for the wet path
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinso
n
U
s
e C
o
mputeAngleG
a
ins for multi-channel sources and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinso
n
Remove the stereodup option
commit
|
commitdiff
|
tree
2012-04-29
Chris Rob
i
n
s
on
Fix a cou
p
l
e
c
o
mment
typos,
and
a minor cleanu
p
commit
|
commitdiff
|
tree
2012-04-28
Chris Ro
b
ins
o
n
Use Compu
t
eAngleGains
f
or 3D s
o
unds
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robinson
Fix
Comput
e
AngleGai
n
s
commit
|
commitdiff
|
tree
2012-04-28
C
h
ris Robins
o
n
Use
Compute
A
ngleGa
i
ns for the
echo and ded
i
cated effects
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Add a method to calcula
t
e gains given a sound point
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robi
n
son
Fli
p
t
h
e
parameters to a
l
uCart2LUTpos,
s
o it behaves
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Pass the direc
t
/
s
end params to
t
he mixer in
s
te
a
d of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robinson
A
p
ply
t
he li
s
tener g
a
in
w
it
h
the
f
il
t
e
r
commit
|
commitdiff
|
tree
2012-04-28
Chris Robi
n
s
o
n
Move
t
he HrtfParams in
t
o
the DirectParams
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robi
n
son
Move the direct and send params into separate diff
e
ren
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robin
s
on
Use separate methods f
o
r the dry and wet mixing loops
commit
|
commitdiff
|
tree
2012-04-27
Chr
i
s
R
ob
i
nson
S
t
ore t
h
e speaker angles
i
n
the device
commit
|
commitdiff
|
tree
2012-04-27
Chri
s
Robins
o
n
Re
o
rganize some AL
s
o
ur
c
e
field
s
commit
|
commitdiff
|
tree
2012-04-26
Chr
i
s Rob
i
nson
The
m
ixer alway
s
uses
f
loats
commit
|
commitdiff
|
tree
2012-04-26
Chris Robi
n
son
Use a
s
eparate loop to actually update DataPosFrac
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
C
h
ris Ro
b
ins
o
n
Add
a
nd fixup some A
L
s
o
urce co
m
ments
commit
|
commitdiff
|
tree
2012-04-26
Chris R
o
bi
n
son
Add AL
_
E
XT_SOU
R
CE_RADIUS
t
o alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris R
o
bin
s
o
n
Add AL
_
EXT_
S
TEREO_
A
NGLES
to alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris
Robinson
Fi
x
up some c
o
mme
n
ts
i
n
A
Lu
.
c
commit
|
commitdiff
|
tree
2012-04-26
Chris Robinson
Fix
a
minor
t
ypo
commit
|
commitdiff
|
tree
2012-04-25
Chris
R
ob
i
nson
Partiall
y
con
v
ert alEffect
.
c and alFil
t
er
.
c
t
o th
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-25
Chris Robins
o
n
Move a comment
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Fix
up al
E
f
f
ect
.
c and al
F
il
t
er
.
c a bit
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Ch
a
nge
a
lAux
E
ffe
c
tS
l
ot
.
c
t
o
t
he
n
e
w
error handling
commit
|
commitdiff
|
tree
2012-04-25
Chris
R
obinson
Ad
d
a SIGTRAP
f
or
when alGetError is call
e
d wit
h
ou
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
Co
u
ple small error
h
a
ndling fixups
commit
|
commitdiff
|
tree
2012-04-24
Ch
r
is Robinson
Chang
e
al
S
t
a
te
.
c
t
o
the
n
ew
err
o
r handling
commit
|
commitdiff
|
tree
2012-04-24
C
hris Robinson
Fix compiling al
.
h
with C++
commit
|
commitdiff
|
tree
2012-04-24
C
hris Robin
s
on
S
w
itch alB
u
ffer
.
c to the new err
o
r hand
l
ing scheme
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris R
o
b
inson
Switch alList
e
ner
.
c
t
o th
e
n
e
w err
o
r
handling scheme
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chr
i
s
Robinson
Add try/catch-like ma
c
ros to han
d
l
e error
s
,
and convert
.
.
.
commit
|
commitdiff
|
tree
2012-04-22
Chri
s
Robi
n
so
n
C
h
ec
k
the r
i
ght playbac
k
d
ev
i
ce
f
ile with OSS
commit
|
commitdiff
|
tree
2012-04-21
Chris Robin
s
on
Some alSou
r
ce
.
c cle
a
nups
commit
|
commitdiff
|
tree
2012-04-21
Chris Ro
b
i
n
s
on
Reformat alc/h
a
nd al
.
h, a
n
d redo the comments
commit
|
commitdiff
|
tree
2012-04-21
Chris Robinson
Remove export p
r
a
gmas fr
o
m h
e
a
ders
commit
|
commitdiff
|
tree
next