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
R
obinson
Ho
l
d the devic
e
lock
w
ith PulseAudio between
m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
Hold the device lock with ALSA be
t
ween mi
x
ing an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robins
o
n
U
s
e no
n
-b
l
o
cking access for
A
L
S
A p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robin
s
on
Move th
e
device lock into
t
he backe
n
d fu
n
ction ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris R
o
bin
s
on
Keep the backend device
o
pen
u
ntil
the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Rob
i
nson
Add the start of
A
L_
S
OFT_source_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinso
n
A
d
d a device method to retr
i
eve the
a
ct
i
ve
l
a
t
ency
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
bins
o
n
Place the alignment attr
i
bute before the variable decl
a
ration
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robin
s
on
Rem
o
ve extra parenthesis us
e
d
i
n
the aligned
a
tt
r
ib
u
te
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
hr
i
s Robinson
F
i
x ali
g
n
e
d allocator fall
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
MSVC want
s
__declspec(align), not _
_
declspec(ali
g
n
e
d)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robi
n
so
n
Avoid d
y
namic han
d
ling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is R
o
b
inson
Appl
y
HRTF mixer
c
o
effici
e
nts with s
t
eppi
n
g using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Ch
e
ck
the max
CPU
I
D
functions
b
e
f
o
r
e
c
alli
n
g them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
Robinson
M
a
ke sure so
u
rces ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Add wrapper m
e
th
o
ds to e
n
sure
align
e
d alloca
t
io
n
s
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Ensure s
o
m
e HRTF-related p
a
rameters ar
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
k
e sure the working coef
f
icients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
ns
o
n
Remove unused filter functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and use the -msse switch when
d
ealing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obinson
Check
t
he co
r
rect mac
r
o
f
or A
R
M Neon sup
p
ort
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Don't bothe
r
handlin
g
MMX since we
don't use it
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
o
bin
s
on
A
dd cmake options to d
i
sable
o
r require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
o
bi
n
son
Move
mixers int
o
s
e
p
a
rate source f
i
les
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obinson
Add an SSE
-
enhanced
H
RTF
mixer using intrins
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Ro
b
inson
Add a co
n
f
ig opti
o
n to disable u
s
e o
f
C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
C
hri
s
Robi
n
son
Al
l
ow building multiple
t
ypes of m
i
xers,
selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Check
for
some CPU exte
n
sions
commit
|
commitdiff
|
tree
2012-08-12
C
h
ris R
o
binson
Don't unlock
the
p
uls
e
audio mainloop whe
n
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Ro
b
inson
Handle the
s
ca
l
ar values
a
bit b
e
tte
r
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is Robi
n
son
U
s
e
a more ef
f
ic
i
ent method to b
l
en
d
HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an optio
n
for wide ster
e
o sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris
R
obi
n
son
Use a m
o
re efficient method t
o
offset
the speaker a
n
g
l
es
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
nson
Int
e
rpolate betwe
e
n HRTF delay samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
bins
o
n
I
ncrease
t
he
directional change s
e
n
s
iti
v
ity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Ro
b
inson
F
i
x an inadverte
n
t ch
a
nge in
t
he HRTF coefficient
steppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s R
o
binso
n
U
se w
r
a
p
pers for float-typed math function
s
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Test the squared len
g
th of
a
vec
t
or befo
r
e
n
ormalizin
g
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robins
o
n
Minor ty
p
o f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
Robinson
Don
'
t use all caps fo
r
en
u
m va
l
ue n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't try t
o
set
FE_TOWARDZER
O
wh
e
n it
'
s n
o
t available
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
ins
o
n
Clamp the Y
position
b
efore trying
t
o get t
h
e
e
le
v
ation
commit
|
commitdiff
|
tree
2012-06-20
Chris Robinson
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robinson
A
d
d missing includ
e
commit
|
commitdiff
|
tree
2012-06-19
C
hri
s
R
o
bins
o
n
Use a pro
p
er method to
wait for
a PulseAudio operation
commit
|
commitdiff
|
tree
2012-06-19
Chris
Robin
s
on
Remove a
n
u
n
used includ
e
commit
|
commitdiff
|
tree
2012-06-19
C
hris Robins
o
n
Do
n
't ne
e
d
l
e
s
sly verify a de
v
ice
commit
|
commitdiff
|
tree
2012-06-18
Ch
r
is Robinson
R
emove an outda
t
e
d co
m
ment about
_R
E
E
NTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s Rob
i
n
son
Sil
e
nce some GCC warn
i
ngs
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robinson
Only try floa
t
32 with DSoun
d
w
h
e
n
specifically requested
commit
|
commitdiff
|
tree
2012-06-17
Chris Rob
i
n
s
on
Avoid failin
g
i
f ALSA can
'
t set
a
buffer or per
i
od
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is Robin
s
on
All
o
w Puls
e
Audio to spawn a serv
e
r b
y
defa
u
lt
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Ro
b
inson
Add
a
n op
t
i
o
n to
allo
w
PulseAudio
t
o
m
ove streams
commit
|
commitdiff
|
tree
2012-06-16
Chris R
o
b
i
n
son
C
l
a
rify
s
ome
com
m
ents
,
fi
x
so
m
e defini
t
io
n
order
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chr
i
s Robinson
Add DEVP
K
EY_
D
evice
_
Frie
n
dly
N
a
me declaration
f
o
r
m
in
g
w
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
Add some more
entrie
s
to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
Chris Robin
s
on
Ren
a
me AllD
e
v
ice ->
AllDevices
commit
|
commitdiff
|
tree
2012-05-08
Chris
R
obin
s
on
Clamp the ALSA peri
o
d time
betwee
n
min
and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris
R
obinson
Clamp t
h
e ALSA b
u
ffer tim
e
between min and max
if se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
C
h
ris
R
ob
i
nson
Look
f
o
r
li
b
snd
i
o
.
so
.
2 instea
d
of libsnd
i
o
.
s
o
commit
|
commitdiff
|
tree
2012-05-03
Chris Ro
b
inson
Only us
e
_FP
U
_GETCW
a
nd _FPU_SET
C
W
for x86 ta
r
gets
commit
|
commitdiff
|
tree
2012-04-30
Chris R
o
binson
Use 2 chained one-pole filters
f
or
t
he
wet path
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinson
Use ComputeAngle
G
ains fo
r
m
u
lti-ch
a
nnel
s
ources and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinson
R
e
move the stereod
u
p option
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinson
Fix a couple commen
t
typo
s
, a
n
d a
minor
c
l
e
anup
commit
|
commitdiff
|
tree
2012-04-28
Chris Rob
i
nson
Use
C
omput
e
AngleGa
i
ns
f
or 3D sounds
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s
Robinson
Fix Comp
u
teAngleGains
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
o
bi
n
s
o
n
Us
e
C
omputeAngleGains for
t
he echo
a
nd dedicated effects
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Add a method to calculate gains given a sound point
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Robinson
Flip
t
he paramet
e
rs
t
o
alu
C
a
r
t
2L
U
Tp
o
s, so it
b
eh
a
ves
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robin
s
on
Pass the direc
t
/send par
a
ms to the mixer i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Rob
i
n
s
on
A
p
ply
t
he listener gain
with
the
f
ilt
e
r
commit
|
commitdiff
|
tree
2012-04-28
Chris Ro
b
i
n
son
M
o
ve the HrtfParams
i
nt
o
the
DirectParams
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Move the
direct and send params into
separat
e
different
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinso
n
Use separate methods f
o
r
t
h
e
dry and wet mixin
g
loops
commit
|
commitdiff
|
tree
2012-04-27
Ch
r
is Robins
o
n
St
o
re
t
h
e
sp
e
ake
r
a
n
gles
in the
de
v
ice
commit
|
commitdiff
|
tree
2012-04-27
Ch
r
i
s Robinson
Reorgani
z
e som
e
ALsource fields
commit
|
commitdiff
|
tree
2012-04-26
Chris Robinson
The
mixer alway
s
uses
f
l
oat
s
commit
|
commitdiff
|
tree
2012-04-26
Chris R
o
binson
Use a separate l
o
op to actually update DataPosFrac
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Chris Robi
n
son
Add and fix
u
p some
ALsource comments
commit
|
commitdiff
|
tree
2012-04-26
C
hris Robinson
Add
A
L
_
EXT_SOURCE_
R
A
D
I
US to alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris Rob
i
nson
Add A
L
_EXT_
S
TERE
O
_ANG
L
ES to alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris Ro
b
i
nson
Fixup
s
ome
c
o
m
ments
i
n ALu
.
c
commit
|
commitdiff
|
tree
2012-04-26
Chri
s
R
o
bi
n
son
Fix a min
o
r ty
p
o
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Partially convert
alEf
f
ect
.
c a
n
d
alFi
l
ter
.
c
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Mo
v
e a
c
omment
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Fix up alEffe
c
t
.
c
a
nd alFi
l
ter
.
c
a bit
commit
|
commitdiff
|
tree
2012-04-25
Chris
Robinson
Chan
g
e
alAuxEffect
S
l
ot
.
c
to th
e
new error handling
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Add a SIGTRAP for when a
l
GetEr
r
or is called wit
h
out
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
Couple small error h
a
ndling fix
u
p
s
commit
|
commitdiff
|
tree
2012-04-24
Chris Rob
i
nson
Cha
n
g
e alState
.
c to
t
h
e new error handling
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
Fix
co
m
piling
a
l
.
h with
C++
commit
|
commitdiff
|
tree
2012-04-24
Ch
r
is Ro
b
inson
Swit
c
h alBuff
e
r
.
c t
o
the new
e
r
ror handling sch
e
m
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
Switch alLi
s
tener
.
c to the ne
w
e
r
r
or handli
n
g sc
h
e
m
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
C
hris Robinson
Add try/cat
c
h
-like macro
s
to handle errors, and
convert
.
.
.
commit
|
commitdiff
|
tree
2012-04-22
C
hris Robins
o
n
C
heck t
h
e
righ
t
playback device
f
ile with OSS
commit
|
commitdiff
|
tree
2012-04-21
Chris Rob
i
n
s
on
Some alSour
c
e
.
c cleanups
commit
|
commitdiff
|
tree
2012-04-21
Chris Rob
i
nson
Reformat alc
/
h and al
.
h, an
d
red
o
the
comments
commit
|
commitdiff
|
tree
2012-04-21
C
h
ris R
o
bi
n
son
Remo
v
e
e
xport p
r
agmas from headers
commit
|
commitdiff
|
tree
next