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
Add a note about the hrtf_tables filename markers
2012-09-12
Chr
i
s
R
o
binson
Add a
n
ote about th
e
hrtf_tab
l
e
s fil
e
n
a
me m
a
rker
s
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robins
o
n
Properly s
c
ale the HR
T
F de
l
ays when writing them
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
U
pdate fnamelist after
h
a
n
dling
%
mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MA
X
f
o
r
the
fname length
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robins
o
n
I
m
prove pars
i
ng hrtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Fix
HRTF data format d
e
scription
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Wa
r
n about SSE performance
with
non-multi
p
le-of-4 u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robi
n
son
Use the
correct
size for
d
efaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bi
n
son
Minor cleanups for
v
ariable declara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s R
o
b
i
nson
D
o
n't use cou
n
t-specific functions to wri
t
e
to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
se a
n
o
n
-int
e
rleav
e
d DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
D
o the filtering
separat
e
ly f
r
o
m the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinso
n
Use HUGE_VAL ins
t
e
a
d
o
f
dividing by 0 f
o
r infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Sil
e
nce
a coup
l
e
MSVC wa
r
nings
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obin
s
on
A
d
d example HRTF
definition files
f
or makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s
Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again
t
ry to get
_WIN32_IE
to behave ri
g
ht with
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obi
n
s
o
n
Remove a
hack for
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
Robin
s
on
Add missin
g
return
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to
ensure
m
ixing samp
l
es in
multipl
e
s
o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use th
e
right metho
d
t
o clear
a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Use
SSE
t
o
d
o 4 samples
at once
(non-HRTF dir
e
c
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement
MixDi
r
ect_SS
E
s
e
parately from th
e
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robi
n
son
Move
the target
e
f
fect slot to the Sen
d
Params stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Remove S
T
ACK_DA
T
A_SIZE in favor of BUF
F
ERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Re
m
ove some unuse
d
code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Separat
e
the
r
esampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Ro
b
inson
Workaround MinGW __declspec(ali
g
n
(
x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the
global
ALSA c
o
nfig a
f
ter
o
p
ening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
ns
o
n
Set the
e
rror if setting a new
i
nteger source
o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Minor cl
e
a
nups f
o
r
mixer_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add a
n
SSE-enhance
d
path for applying the mixe
r
matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
ins
o
n
Make sure device buf
f
ers are 16-by
t
e aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Incr
e
ase M
a
x
C
hannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Set an error closer to where it
o
ccurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
inson
A
dd helpe
r
s to
s
et source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Rob
i
nso
n
Print
the
error
w
h
e
n
reportin
g
snd_pcm_del
a
y fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robin
s
on
Use _al
i
gned_free for poin
t
ers r
e
turned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
n
son
Constify
some param
e
ters
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Add the
o
ption to retrieve the source offset and
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix g
e
tti
n
g
the RW offsets
wi
t
h
a
lGe
t
Sourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
Robinson
Add me
t
ho
d
s to get so
u
r
c
e prop
e
rtie
s
as doub
l
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Fi
x
a
p
aramete
r
name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Pr
o
perly expo
r
t alGetS
o
urce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
U
s
e
h
e
lper
functi
o
ns
to read sour
c
e properties
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
U
s
e
t
h
e
correct 64-bit
i
n
t type for
t
he ext
e
n
s
io
n
funct
i
ons
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inso
n
Add a mac
r
o to help make a 64-bit val
u
e
commit
|
commitdiff
|
tree
2012-08-19
Chris
Rob
i
n
son
U
s
e a
d
e
f
ault
m
ethod to p
r
o
vide a
dummy lat
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
H
o
ld the d
e
vice loc
k
with Pulse
A
udio
between
m
i
x
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
H
old the device loc
k
wi
t
h
ALSA be
t
w
e
e
n mixing
and writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Rob
i
n
s
on
Us
e
non-block
i
n
g
a
c
cess for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the dev
i
ce lo
c
k into
t
he backend
fu
n
ction tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Ro
b
i
nson
K
eep the ba
c
kend
d
evice
open u
n
til the l
a
st referenc
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
Add the
s
tart of AL_SOF
T
_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
Add a device method
to
r
etrieve the a
c
tive laten
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
P
l
ace the
alignment
a
ttribute b
e
fore the variable
decl
a
ration
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
R
emove extr
a
par
e
nth
e
sis used in the
al
i
gned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinso
n
Fix aligned
alloc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
MSVC wants
_
_decls
p
ec(align)
,
n
ot __declspec(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avo
i
d dyna
m
ic h
a
ndling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robi
n
son
Appl
y
HRTF mixer co
e
f
f
i
cients with ste
p
pin
g
using
SSE
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinso
n
Ch
e
ck the max CPUID fu
n
ctions before calli
n
g th
e
m
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
bin
s
o
n
M
ake sure sources are
16-byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Add wrapp
e
r methods to ens
u
re aligned allocat
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Ensure
s
o
m
e HRTF-r
e
la
t
e
d par
a
m
e
ters
a
r
e
alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ma
k
e su
r
e the w
o
rk
i
ng coefficien
t
s ar
e
a
l
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Remove
unuse
d
f
i
l
t
e
r f
u
nctions
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Check for and use the
-
msse s
w
itch w
h
e
n dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Che
c
k the correct macro
f
or A
R
M Neon suppo
r
t
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robins
o
n
Don't bo
t
h
er han
d
ling MMX since we don't
u
s
e it
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Add cmake opti
o
ns
t
o dis
a
ble
o
r req
u
ire
s
u
p
p
o
rt f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
M
ove mixer
s
into separate sour
c
e files
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robinson
A
dd
a
n
S
SE-enhan
c
ed H
R
TF mixer
u
sing intri
n
si
c
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robinson
Add a config o
p
tion t
o
disable use o
f
CPU
extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow building m
u
ltiple ty
p
es
o
f
m
i
x
e
r
s, selectin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
C
heck f
o
r some CPU ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robins
o
n
D
on't
unlock the p
u
lseaudio mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
a
ndle the scalar
v
a
l
ues a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Ro
b
inson
Use a
m
ore effic
i
ent meth
o
d to blend HR
T
F delays a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an opti
o
n
for wide
s
tereo sources
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robins
o
n
Use a more
effic
i
ent method to of
f
set the spe
a
ke
r
an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chri
s
Ro
b
inson
I
n
terpolate betw
e
en HRTF d
e
lay samp
l
e
s
using
t
h
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
n
s
o
n
Increase the d
i
rectional c
h
ange sensiti
v
ity
f
or the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chri
s
Rob
i
nson
F
ix an inadv
e
rt
e
nt
c
hange in the HRTF
c
oefficient st
e
p
p
ing
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
h
ri
s
Robin
s
on
Use wrappers for float-typed ma
t
h funct
i
ons
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robins
o
n
Te
s
t the s
q
uared leng
t
h of a v
e
ctor before normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robi
n
s
on
Mino
r
typ
o
fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinso
n
Don
'
t u
s
e a
l
l caps for enum value n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't try to
set FE_TOWARDZERO when it's
n
o
t
available
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
C
l
a
m
p
the Y position be
f
ore trying to get the el
e
v
ation
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
R
obinson
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
C
hri
s
Ro
b
in
s
on
Add m
i
s
sing
include
commit
|
commitdiff
|
tree
2012-06-19
C
h
r
is Rob
i
n
son
Use a prop
e
r
method to wait for
a
P
u
l
seAud
i
o oper
a
tion
commit
|
commitdiff
|
tree
2012-06-19
Chris Robi
n
son
R
emove an unused include
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is Robi
n
son
D
o
n't ne
e
dlessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s
Ro
b
inson
Remove an ou
t
da
t
e
d commen
t
ab
o
u
t
_REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Ro
b
inson
S
i
lenc
e
some GC
C
warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Only try
f
loat32 with DSound
w
hen specifically requ
e
sted
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
R
obinson
Avoid failing i
f
ALSA can't set a buffer o
r
pe
r
iod
.
.
.
commit
|
commitdiff
|
tree
next