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
Improve parsing hrtf_tables filenames
2012-09-12
C
h
ris Robinson
Improve pa
r
sin
g
hr
t
f_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obi
n
son
Fix HRTF
data
f
ormat
d
e
s
cripti
o
n
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
W
arn
abo
u
t
S
SE performa
n
ce
with non-multiple-of-4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the correct size for default
C
o
effs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
Minor cleanups fo
r
variable decla
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Don'
t
use
c
ount-spe
c
ific fu
n
ctio
n
s to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-int
e
rleaved DryBu
f
fe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
o
the filteri
n
g s
e
parately from the mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Use HUG
E
_VAL
instead of
d
i
viding by 0 for
inf
i
nity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple MSV
C
warn
i
ngs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Add exa
m
ple HRTF definit
i
on files fo
r
m
a
k
ehrt
f
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Updat
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
inso
n
Again
t
ry t
o
get _W
I
N32_I
E
to
b
ehav
e
righ
t
with Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
R
emove
a hack for M
i
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
i
nson
A
d
d
m
i
ssin
g
r
e
turns
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Try
t
o
ensure
mixing sample
s
in mu
l
ti
p
les of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
U
s
e
t
he right me
t
hod to clear a __m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Use SSE to
d
o 4 sam
p
l
es at once (non-HRTF di
r
ect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Rob
i
nson
I
mple
m
ent
MixDirect_SSE separately from the C a
n
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Mo
v
e the t
a
rg
e
t effec
t
slo
t
to the SendParams st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Remove STACK_DATA
_
S
I
Z
E
in
f
avor
o
f BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is
Robinson
Rem
o
ve some
u
nused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Separa
t
e
the resa
m
pling and mixin
g
s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
binso
n
Work
a
round MinGW _
_
de
c
lspec(a
l
ign(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fre
e
t
h
e
globa
l
A
L
SA config after
open
i
ng capture dev
i
ces too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasanen
a
lsa: Fr
e
e th
e
globa
l
config c
a
che to remove a
l
ot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris R
o
b
in
s
on
S
e
t the er
r
or if setting a new integer sour
c
e offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris
Robinso
n
Minor cleanups f
o
r
m
ixe
r
_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enhanced p
a
th for applying the
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is R
o
bi
n
son
Make sure device buffers are 16-
b
yte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris R
o
binson
Increase MaxCh
a
nne
l
s
to
be a multiple
of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Set
a
n
error closer
t
o wh
e
re it occurs for set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robins
o
n
Add he
l
p
e
r
s to
s
et source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinso
n
P
r
int th
e
err
o
r when reporting snd
_
pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris
R
o
binson
Use _aligned_free for pointers returned
b
y _aligned_ma
l
loc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Rob
i
nson
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Ad
d
th
e
option to retrieve
t
he source offs
e
t an
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binso
n
Fix get
t
ing the RW offsets with alGetS
o
urcei6
4
vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
binson
Add methods to get
s
ource pro
p
erties as double
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
F
i
x
a para
m
et
e
r nam
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly export
a
lGet
S
ource3i
6
4SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s R
o
binson
Us
e
helper fu
n
ctions to read
s
ource pr
o
pertie
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the co
r
rect 64-
b
it int type f
o
r the exten
s
ion fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add a
macro to help make a 64-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Us
e
a default m
e
t
hod
t
o
provide a d
u
mmy latenc
y
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Ho
l
d the device
lock with PulseAu
d
io between mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
o
b
inson
Hold th
e
device l
o
ck
with ALSA bet
w
een
mixin
g
an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robin
s
on
U
se non-bloc
k
ing access
for A
L
S
A pl
a
yback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the device lock in
t
o
the
backend f
u
n
c
t
ion
t
able
commit
|
commitdiff
|
tree
2012-08-18
C
h
ri
s
Robinson
K
e
e
p the backend device open unt
i
l the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinso
n
Add the start of A
L
_SO
F
T_source_laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add
a dev
i
ce method to ret
r
ieve
t
he
a
ctive
la
t
en
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
ob
i
nso
n
Place the alignment attribu
t
e b
e
fore the var
i
able declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Re
m
ove
extra p
a
renth
e
sis used in
t
he aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robi
n
s
on
Fix a
l
igned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
MSV
C
wants
__decls
p
ec
(
align), not __dec
l
s
pec(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Av
o
id dynamic handling of
libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
Ro
b
ins
o
n
A
p
pl
y
HR
T
F mixer
coeff
i
cients with stepping using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Check the max CPUID fu
n
ctions be
f
ore calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Make sure sources are 1
6
-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
b
inson
A
dd wrapper methods to ensure
a
l
ign
e
d all
o
ca
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
R
obinson
Ensure som
e
H
RT
F
-relate
d
p
aramete
r
s
are
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sur
e
t
he working
coef
f
ic
i
ents are a
l
igned fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Rob
i
nson
Remove
unused
f
i
l
t
er fu
n
cti
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robi
n
son
Check for and use the -ms
s
e switch w
h
en dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
ins
o
n
Che
c
k the
corr
e
c
t
macro
f
o
r ARM Neon supp
o
r
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
Don't bother handling
M
MX si
n
c
e
w
e don't use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cma
k
e
o
p
t
i
ons t
o
disable or re
q
uire s
u
pport
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
M
o
ve mixe
r
s into
separate source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an SSE-enhan
c
e
d
HRTF mixer using
i
n
tr
i
nsics
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Robi
n
s
on
F
ix a ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robins
o
n
Add a
c
onfig option to
disable use of CPU
extensi
o
n
s
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s
Robi
n
s
o
n
Allow
bui
l
ding multipl
e
ty
p
e
s
of mi
x
ers, s
e
l
e
c
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
i
s
R
obinson
Check for some CP
U
ext
e
n
s
ion
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robin
s
on
Don't unl
o
ck the pulseaudio mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Robinson
Ha
n
dle the
s
calar va
l
ues a bit b
e
tter
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Us
e
a mo
r
e
efficient m
e
thod to b
l
end HR
T
F d
e
l
a
y
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris Robinson
Add
a
n option
f
or wid
e
ste
r
eo sour
c
es
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
Use
a
m
o
r
e effici
e
nt method to off
s
et the speaker a
n
gles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obins
o
n
Interp
o
late
between
H
RTF
d
elay samples using the dela
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is Robi
n
s
on
Increase the dir
e
ctional
change sens
i
tivi
t
y for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is
R
obinso
n
F
i
x an ina
d
v
e
r
tent
c
h
ange in t
h
e
HRTF coefficient ste
p
pin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Use wrappers for fl
o
at-typed math fun
c
tions
commit
|
commitdiff
|
tree
2012-06-29
C
hris Rob
i
nson
Test the squared
length of
a
v
e
ctor bef
o
re normalizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
M
i
nor typ
o
fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Do
n
't use all cap
s
for enum
v
a
l
ue na
m
es
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n'
t
try to
s
et FE_TOWARDZERO when it's not a
v
ailable
commit
|
commitdiff
|
tree
2012-06-29
C
hris R
o
binson
Clamp the Y
p
osition before tr
y
i
n
g to get
t
he elevation
commit
|
commitdiff
|
tree
2012-06-20
Chri
s
Robinson
Add s
o
m
e includes
commit
|
commitdiff
|
tree
2012-06-20
C
h
ris Robinson
Add
missing i
n
clude
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris
R
obinson
Use a prope
r
m
e
thod to wait for a Pul
s
eAudio ope
r
ation
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
R
o
bin
s
on
Remove an un
u
sed
includ
e
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris Robinson
Don'
t
nee
d
lessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s
Robinson
Remove an
o
u
tdated comment about _REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris
R
obin
s
o
n
S
i
lence some GC
C
warnings
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is Robin
s
o
n
Only try floa
t
32
with DSound when specifical
l
y req
u
ested
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robinson
Av
o
id f
a
ilin
g
if ALSA can't set a
buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris R
o
binson
Allow Puls
e
Audio to spawn a server by default
commit
|
commitdiff
|
tree
2012-06-17
C
hris Robins
o
n
Add an op
t
ion to
allo
w
P
u
lseAudio to
mo
v
e str
e
ams
commit
|
commitdiff
|
tree
2012-06-16
Chris
R
o
binson
Clarify some
c
o
m
ments, fix s
o
m
e
definition ordering
.
.
.
commit
|
commitdiff
|
tree
next