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 non-blocking access for ALSA playback
2012-08-19
Chris Robinson
Use non-blocking a
c
cess
f
or ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
M
ove
th
e
d
evice lock into the backend
f
unction table
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robin
s
on
Ke
e
p the bac
k
e
n
d
d
evic
e
op
e
n unti
l
t
h
e last
refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
i
nson
Add
t
he start of AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chr
i
s Ro
b
inson
Add a device meth
o
d
to retrieve the active l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
binson
Place the alignme
n
t a
t
trib
u
te before the variab
l
e declaration
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Ro
b
inson
R
emove extra parenthesis used in the
align
e
d
a
t
tr
i
b
ute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Fix align
e
d allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Rob
i
nson
MSVC wants __de
c
lspec(al
i
gn), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoi
d
dynamic h
a
ndling of lib
s
n
dio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply
H
RTF mixer c
o
effic
i
e
nts with steppi
n
g using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robinson
Check
t
he max CP
U
ID functions
before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make su
r
e
s
ources are 16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Add
w
r
appe
r
m
e
th
o
ds to ensure
a
l
i
gne
d
alloca
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ens
u
re so
m
e H
R
TF-related par
a
met
e
rs are a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ma
k
e sure the wor
k
ing
coef
f
icients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Ro
b
i
n
s
o
n
Remove unused filte
r
f
u
n
c
t
ion
s
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
s
on
Check
f
o
r
and use the -msse
s
witch when dealing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nson
Check the
correct
m
acro for A
R
M
Neon support
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Ro
b
ins
o
n
Do
n
't bother h
a
ndling
M
M
X since we don
'
t use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Add
c
make o
p
tions
to dis
a
b
le
o
r req
u
i
re support f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
M
o
ve mixers into se
p
arate sour
c
e
files
commit
|
commitdiff
|
tree
2012-08-14
Chris Rob
i
nson
Add an
S
SE-
e
nhanc
e
d H
R
T
F
mixer
usin
g
intri
n
s
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
F
ix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Add a config opt
i
o
n t
o
d
i
sable use
o
f CPU extens
i
ons
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Allow
b
uildin
g
mul
t
iple
t
yp
e
s of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
son
Check for
some C
P
U e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chris R
o
bins
o
n
Don't unlock the puls
e
audio mainloo
p
when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris
Robinso
n
Ha
n
dle the
s
calar values a bit b
e
tte
r
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
o
binson
Use
a
more ef
f
icient m
e
thod to
b
lend HRTF delay
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obinson
A
dd an option for wide stereo sou
r
ces
commit
|
commitdiff
|
tree
2012-08-09
Chris Rob
i
nson
Use
a
mor
e
efficien
t
m
e
thod
to offset
th
e
speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
nson
Int
e
r
p
olate between HRTF
d
el
a
y
samples using th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinso
n
Increase the dire
c
tional ch
a
n
g
e
s
ensitivity fo
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris
Rob
i
nso
n
F
i
x
a
n
i
nadv
e
rtent change
in the HRTF coeffic
i
ent
s
tepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
R
obi
n
son
Use wrappers for floa
t
-typed math fu
n
c
tions
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
o
n
Te
s
t the squared length of a ve
c
tor before normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Minor ty
p
o
fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinso
n
Don't u
s
e all caps f
o
r enum value name
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't t
r
y to
s
e
t FE
_
TOWARDZER
O
w
h
en it
'
s not available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
Cl
a
m
p
the Y position before trying
t
o
ge
t
the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
Robinson
A
d
d
s
ome includes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robins
o
n
Ad
d
missing include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Use a prop
e
r method to
w
ait for
a
PulseAudio op
e
ra
t
ion
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Remove an
u
nused include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinso
n
Don't n
e
e
d
lessly ve
r
ify a device
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris R
o
binson
Remove an outdated comme
n
t
about _REENTRA
N
T
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s Robinson
Si
l
ence som
e
GCC warnin
g
s
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Robinson
Only try float32 with D
S
o
und when spe
c
i
fic
a
lly requested
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid f
a
iling if ALSA can't
s
et
a buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Allow PulseAud
i
o to
s
pawn a ser
v
er by defa
u
lt
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
Robinson
Ad
d
an optio
n
to allow PulseA
u
d
i
o
t
o move streams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
C
l
arify some commen
t
s, fix s
o
me definition ordering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris
R
ob
i
nso
n
Add DEVP
K
EY_D
e
vi
c
e
_
F
riendlyName declaration
f
or mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Ro
b
inso
n
A
dd some more ent
r
ies t
o
.
gitignor
e
commit
|
commitdiff
|
tree
2012-05-09
Ch
r
is Robinso
n
Rename AllDevice
-
> AllDe
v
ices
commit
|
commitdiff
|
tree
2012-05-08
Ch
r
is Ro
b
inson
Clamp the ALSA
p
e
riod t
i
m
e bet
w
e
e
n m
i
n an
d
max if
s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris Robinso
n
Cl
a
mp
t
he ALSA buffer time
b
e
t
w
een min and max i
f
set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris R
o
binso
n
Lo
o
k for libsndio
.
so
.
2 instead of libsn
d
i
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
Chris Robinson
O
n
ly use _
F
P
U
_GETCW and _FPU_SETCW
f
o
r x86 targets
commit
|
commitdiff
|
tree
2012-04-30
Chris Robinson
Use
2
c
hained one-pole fi
l
te
r
s for the wet
path
commit
|
commitdiff
|
tree
2012-04-29
Chri
s
Ro
b
inson
Use Compu
t
eAngleGains for
m
u
l
ti-channel sour
c
e
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
Chr
i
s
Robinson
R
emov
e
th
e
stereodup optio
n
commit
|
commitdiff
|
tree
2012-04-29
Chr
i
s Robinson
Fix a couple com
m
ent t
y
pos,
a
nd a m
i
nor
c
leanup
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robinson
Use ComputeAngleGa
i
ns for 3D sounds
commit
|
commitdiff
|
tree
2012-04-28
Ch
r
is Robinson
Fix ComputeAng
l
eGains
commit
|
commitdiff
|
tree
2012-04-28
C
h
ris Robinson
Use ComputeAngleG
a
ins for t
h
e echo and dedicated effects
commit
|
commitdiff
|
tree
2012-04-28
Chri
s
Robinson
Add a method to
c
alculate gains given
a
sound point
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris
Robi
n
so
n
Flip the parameters to
a
l
uCart2LUTpos, so it behaves
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
C
hris Robinso
n
Pa
s
s
the direct
/
s
end param
s
t
o
the mixer ins
t
ea
d
of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
obinson
Ap
p
ly
t
he list
e
ner
g
ain with the fi
l
t
e
r
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
obinson
Move
t
he
H
rtfPar
a
ms
into t
h
e DirectParams
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
obin
s
on
Move t
h
e
direct and
se
n
d params into s
e
p
a
rat
e
dif
f
erent
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Ch
r
is Robinson
U
s
e separate metho
d
s
for the dry and wet mixin
g
loo
p
s
commit
|
commitdiff
|
tree
2012-04-27
Chris
Robin
s
on
Store the spea
k
er angles in the device
commit
|
commitdiff
|
tree
2012-04-27
Chris Robinson
Reorganize s
o
me
A
L
s
ource fiel
d
s
commit
|
commitdiff
|
tree
2012-04-26
Chris Rob
i
n
s
on
The mixer always
u
s
es
floats
commit
|
commitdiff
|
tree
2012-04-26
Chri
s
R
o
binson
Use a
sep
a
r
ate
l
oo
p
t
o actually update DataPosFrac
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Chris Ro
b
inso
n
A
dd
a
nd
fixup
s
ome AL
s
o
u
rce com
m
ents
commit
|
commitdiff
|
tree
2012-04-26
Chris
R
obinson
A
d
d AL_E
X
T_SOURCE_RADIUS
t
o al
e
xt
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris Robi
n
s
on
Add
A
L_EXT_STE
R
EO_ANGL
E
S
t
o alext
.
h
commit
|
commitdiff
|
tree
2012-04-26
Chris Robinson
Fixup
s
o
m
e comments in ALu
.
c
commit
|
commitdiff
|
tree
2012-04-26
C
h
ris R
o
binson
Fi
x
a minor t
y
p
o
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Part
i
a
l
ly convert alEffect
.
c
a
nd a
l
F
i
lter
.
c to the
.
.
.
commit
|
commitdiff
|
tree
2012-04-25
Chris
Robinson
Move
a comment
commit
|
commitdiff
|
tree
2012-04-25
Chris Robinson
Fix
up alEf
f
ect
.
c an
d
a
lF
i
lter
.
c
a
b
i
t
commit
|
commitdiff
|
tree
2012-04-25
C
h
ris Robin
s
on
Change alAuxE
f
fec
t
Slot
.
c
to t
h
e new
er
r
o
r handling
commit
|
commitdiff
|
tree
2012-04-25
Chris
R
ob
i
nson
Add a S
I
GT
R
AP fo
r
wh
e
n
alGetError i
s
called withou
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris
R
obinson
Coup
l
e smal
l
error handling f
i
xups
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
C
h
a
n
g
e
alState
.
c to
t
he new error h
a
ndling
commit
|
commitdiff
|
tree
2012-04-24
Ch
r
is Rob
i
ns
o
n
Fix
compiling al
.
h
wi
t
h
C++
commit
|
commitdiff
|
tree
2012-04-24
Ch
r
is Robinso
n
Sw
i
tch alBuffer
.
c
to the
new error handling schem
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chris Robinson
Sw
i
tch al
L
i
s
tener
.
c to the n
e
w
e
rror handling sch
e
me
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Chri
s
Robinson
Add tr
y
/catch-l
i
ke mac
r
os to handle errors, and convert
.
.
.
commit
|
commitdiff
|
tree
2012-04-22
Chris Ro
b
inson
Check the righ
t
playbac
k
device
file
with OS
S
commit
|
commitdiff
|
tree
2012-04-21
Ch
r
i
s Rob
i
nson
Som
e
alS
o
u
r
ce
.
c cleanups
commit
|
commitdiff
|
tree
2012-04-21
C
h
ris Rob
i
nson
Reformat a
l
c
/
h and al
.
h, and redo
t
he
c
omments
commit
|
commitdiff
|
tree
2012-04-21
Ch
r
is Robinson
Re
m
ove export
p
ragmas from headers
commit
|
commitdiff
|
tree
2012-04-21
Chris
R
o
binso
n
Use a macr
o
to
d
eclare
t
he
f
unction a
n
d enum lis
t
members
commit
|
commitdiff
|
tree
2012-04-21
Chris R
o
bins
o
n
R
e
name anoth
e
r va
r
iable
t
o avoid
hungarian
n
otat
i
on
commit
|
commitdiff
|
tree
next