repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Properly scale the HRTF delays when writing them
2012-09-12
Chris Robinson
Pr
o
perly scale
the HRTF d
e
lays w
h
en wr
i
tin
g
them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Update
fnamelist after handling % marker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
U
s
e
P
A
TH_MAX
for the
fname
l
ength
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
n
s
on
I
mprove
p
arsing
h
rtf_ta
b
les filename
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HR
T
F data f
o
r
m
at descript
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Wa
r
n about SSE performance wit
h
non-mul
t
iple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use the cor
r
e
c
t si
z
e for de
f
aultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Minor cle
a
nups for
variabl
e
d
e
clarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't u
s
e cou
n
t
-specif
i
c
fun
c
tio
n
s
t
o
w
ri
t
e to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Us
e
a
n
on-interlea
v
ed
D
ryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the f
i
lt
e
rin
g
separate
l
y
from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
o
n
Use HUGE_VAL
i
n
s
tead of divid
i
ng by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silen
c
e
a couple
MSVC wa
r
nings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
b
i
nson
Add examp
l
e HRTF definition f
i
les for
m
akehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
U
pdat
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Ro
b
inson
Again try
to get _WIN32
_
IE
to behave righ
t
with M
i
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is
R
obins
o
n
Remove
a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robinson
Add missing r
e
t
u
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
in
s
on
Try to ensure mixing samp
l
es in mul
t
iples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Use the
right method to clear a __m1
2
8 to
0
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Ro
b
inson
U
se SSE to do
4
sam
p
les at on
c
e
(
non-HRTF direct
m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
b
inson
I
mplement MixDirect_SSE
separately from th
e
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
binson
M
o
ve the target effect
s
lo
t
to
t
he Sen
d
Params struc
t
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
binson
R
e
move STAC
K
_DATA_SIZE in favor
o
f BUFFE
R
SIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bi
n
son
R
emove some
unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
S
eparate the
resam
p
ling and mixi
n
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW __dec
l
spec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
i
s
Robinson
Free th
e
g
l
obal ALSA con
f
i
g
aft
e
r
o
pening capture de
v
ice
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
S
e
t t
h
e error if s
e
tting a new integ
e
r source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Min
o
r cle
a
nu
p
s for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
inson
A
d
d an SSE-en
h
anced
p
ath for applying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
C
hris R
o
binson
M
a
k
e sure device buffers are 16-by
t
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
R
obins
o
n
I
n
c
rease
M
a
xChan
n
els
t
o
b
e
a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Set an error closer to w
h
ere it
o
cc
u
rs for
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add help
e
r
s
to set
s
o
u
r
ce pr
o
perties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print
t
he error whe
n
reporting snd_pcm
_
dela
y
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _alig
n
ed_fr
e
e
f
or pointers
re
t
urned by _aligned_ma
l
lo
c
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constify some
p
arameters
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robins
o
n
A
d
d th
e
opt
i
on to retrie
v
e
t
h
e source offset
a
n
d
l
a
tency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
so
n
Fix getting the RW offsets with alGetSo
u
rcei64
v
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
A
d
d meth
o
ds to get s
o
urc
e
pr
o
perti
e
s as doubl
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robin
s
on
Fix a parameter name
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
P
r
operly
e
xport alGe
t
S
o
urce
3
i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
Use helper
f
unctions to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
U
se th
e
correct 64-bi
t
int type for the e
x
tension fun
c
tions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd a mac
r
o to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a de
f
ault m
e
thod to
provide
a
dummy lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
H
old the devi
c
e loc
k
with PulseAudio betwe
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robins
o
n
Ho
l
d
the device lock with ALSA b
e
tween mixing a
n
d
writi
n
g
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinson
U
se non-bloc
k
ing access f
o
r ALSA
p
l
ayb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the device
lock
into the backend fu
n
ction
t
a
b
le
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
Keep
t
he bac
k
end d
e
vi
c
e
open
until the last ref
e
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add t
h
e start of AL_SOFT_source_la
t
ency
commit
|
commitdiff
|
tree
2012-08-17
C
hris R
o
b
in
s
on
A
d
d a device method t
o
retrieve the
active latency
commit
|
commitdiff
|
tree
2012-08-16
C
hri
s
Robins
o
n
Plac
e
t
he
alig
n
ment
a
ttrib
u
te bef
o
re
t
he variable d
e
claration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
R
emove e
x
tra parenthe
s
i
s use
d
in t
h
e aligned att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
Fix
a
ligned alloc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
o
n
MSVC wants __de
c
ls
p
ec(a
l
ign), not __decls
p
ec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Av
o
id dynamic handling of
lib
s
nd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Apply HRTF mixer coeff
i
cients with st
e
pp
i
ng u
s
ing
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Check the max CPUID
f
unctions be
f
ore calling them
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robins
o
n
Make sure sources are 16-byte al
i
gn
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
A
d
d
wrapper
m
ethods
to ensure a
l
igned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bin
s
o
n
Ens
u
re some HRTF-related
p
aramet
e
rs
a
re a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
C
hr
i
s Robinson
Make s
u
re the working coefficients are
a
ligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
R
e
move unused filte
r
functio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check
f
or and use the -msse swi
t
ch when dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
n
s
on
Check the correct mac
r
o for ARM N
e
o
n suppor
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Don't bother handlin
g
MMX since we don't
use i
t
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Ro
b
inson
A
dd cmake options
t
o d
i
sa
b
le
o
r require
s
upport fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
M
o
ve
m
i
xe
r
s int
o
separate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robin
s
on
Add an
S
SE-
e
n
han
c
e
d HR
T
F mixer using intrin
s
ics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Rob
i
nson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
i
s
Ro
b
i
nson
Ad
d
a confi
g
o
p
tio
n
to disa
b
l
e
use of
C
PU extens
i
ons
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
Allow buildi
n
g m
u
ltiple types
of mixers, selec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
is Robinson
Check for some CPU extension
s
commit
|
commitdiff
|
tree
2012-08-12
C
h
ris
R
obi
n
son
D
o
n't u
n
l
ock the p
u
lseaudio mainlo
o
p
when
mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handl
e
the sc
a
lar values a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Us
e
a m
o
r
e ef
f
ici
e
n
t m
e
thod to blen
d
H
RTF
delays an
d
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robi
n
so
n
Add an option fo
r
wide
stere
o
sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
ri
s
Robinson
Use a more eff
i
cient meth
o
d to offset the speaker an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinso
n
I
n
t
e
r
polate b
e
t
w
een HRTF delay s
a
mpl
e
s usin
g
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
n
s
o
n
Incre
a
se the directional change sensitiv
i
ty for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is
Robinson
Fix
a
n inadvert
e
nt ch
a
ng
e
in
the HRTF coefficien
t
step
p
ing
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Use wr
a
ppers for floa
t
-
t
y
p
ed mat
h
functions
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
T
e
st the s
q
uared
length of
a
vector before normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
M
i
nor typo fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s Rob
i
nson
Don't use
all caps for enum va
l
ue n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
Robinson
Do
n
'
t try
t
o set FE
_
TOWARDZERO
w
hen it's not available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinso
n
Clamp the Y pos
i
tion
b
efore
trying to get the eleva
t
ion
commit
|
commitdiff
|
tree
2012-06-20
Chris Robin
s
on
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Ro
b
inson
A
dd mi
s
s
ing include
commit
|
commitdiff
|
tree
2012-06-19
Chris
R
obinson
Use a pro
p
er
method
to wai
t
for a PulseAudio
o
peratio
n
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Remove an unuse
d
incl
u
d
e
commit
|
commitdiff
|
tree
2012-06-19
C
hris Robin
s
on
Don't
ne
e
dless
l
y
v
er
i
f
y a device
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris R
o
binson
Remove an outdate
d
com
m
ent abo
u
t _REEN
T
RAN
T
commit
|
commitdiff
|
tree
2012-06-18
Ch
r
is Robinson
Sil
e
nce s
o
m
e GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris
R
ob
i
nson
Only try float32 w
i
th DSound
w
h
e
n specifically reques
t
e
d
commit
|
commitdiff
|
tree
2012-06-17
Chris R
o
bins
o
n
Avoid failing if ALSA can't set a buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
A
llow PulseAudio to
spawn a serve
r
by defa
u
lt
commit
|
commitdiff
|
tree
next