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
Chris Rob
i
nson
Imp
r
ove
p
a
r
sing hrtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s
Robinson
Fix HRTF data format de
s
cription
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obin
s
on
Warn about SSE performance with
n
on
-
m
u
ltiple-of-4 up
d
ate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
U
s
e t
h
e cor
r
ect siz
e
for def
a
u
ltC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
C
hris
Robinso
n
Minor cleanups for variable de
c
larat
i
on
s
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
binson
Don't
use count-spe
c
ific f
u
nctions
t
o write to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
on
Use
a non-int
e
rleaved
DryBuff
e
r
commit
|
commitdiff
|
tree
2012-09-11
C
hris
Robinson
Do th
e
fi
l
t
e
ring sep
a
rately f
r
om the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
HUGE_VAL ins
t
e
a
d
of dividing by 0 for
i
n
f
i
nity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s R
o
b
inson
Silence a
c
ouple MS
V
C war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Ad
d
examp
l
e
HRTF definition fi
l
es fo
r
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Again try
t
o
get _WIN32_IE
to
beha
v
e right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robinson
R
emove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robinson
A
dd missi
n
g returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Try to ensure mixing samples in m
u
l
t
iples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Rob
i
nson
Use the righ
t
m
e
thod t
o
c
l
e
ar a __m
1
28 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Use SS
E
to do 4 samples a
t
o
nce (n
o
n-
H
R
TF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
I
mp
l
eme
n
t
M
i
x
Dir
e
c
t
_
SSE separ
a
t
e
ly from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move the target effe
c
t slot to the S
e
ndParams
str
u
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Remove STACK_DATA_SIZE in favor of BUFFE
R
SIZE
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Ro
b
inson
R
e
mov
e
some u
n
u
s
ed code
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s
Robinson
Separate the resampling
an
d
mi
x
ing s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obins
o
n
Workaround MinGW __declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robi
n
son
Fr
e
e the global
ALSA con
f
i
g
after opening
ca
p
t
u
re dev
i
ces too
commit
|
commitdiff
|
tree
2012-09-02
C
hr
i
s Robi
n
son
Set
the
er
r
or if settin
g
a
new int
e
g
er source off
s
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
i
s
Robinson
Minor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
R
obinson
A
dd
a
n
SSE-enhan
c
ed path fo
r
applying the mi
x
er matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
M
a
ke sure de
v
i
c
e buffers are
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Increase
MaxChan
n
els t
o
be a m
u
ltiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Se
t
an error closer t
o
w
here i
t
o
ccur
s
for se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to
set s
o
urce propertie
s
commit
|
commitdiff
|
tree
2012-08-28
Chris
R
o
binson
Print the error when
reporting sn
d
_pcm_
d
elay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris
R
o
binson
Use _aligne
d
_
free for pointers returned by
_aligned_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
Ch
r
is R
o
binson
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
obinson
Add the option
to retr
i
eve the source offset
a
nd latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Fix g
e
tting the RW o
f
fse
t
s with
alGetSourcei
6
4vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bi
n
son
Add
m
et
h
ods
to g
e
t
source prope
r
t
i
e
s
a
s doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a
p
aram
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
P
rope
r
ly expor
t
alGet
S
ource3i
6
4SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Use
h
e
l
per funct
i
ons to read source pr
o
pe
r
ti
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is
R
obi
n
son
Use the
correct 64-bit int
type for the exten
s
ion f
u
nctions
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
A
d
d
a macro to hel
p
make a 64-bit va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is
Robinson
Use a default me
t
hod to prov
i
de a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
H
old t
h
e device lo
c
k
wit
h
Pul
s
eAud
i
o be
t
w
een mi
x
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robin
s
on
Hold t
h
e
devi
c
e lock
with
A
LSA
b
etwee
n
mix
i
ng and writin
g
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Rob
i
nson
Use non
-
blocki
n
g ac
c
ess for A
L
S
A play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the device lo
c
k int
o
the b
a
ckend
f
unction table
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s
Ro
b
in
s
on
K
e
ep
t
he backend devic
e
open
u
ntil the
l
ast re
f
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Add th
e
start
o
f AL_SO
F
T_source_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chris
Rob
i
nso
n
Add a
d
evice method to ret
r
iev
e
the a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
P
l
ac
e
t
h
e alignment attribute before the variable
decl
a
ra
t
ion
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Re
m
ove
extra p
a
r
e
nthesis used in the aligned attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is R
o
b
i
nson
Fix
a
li
g
ned a
l
locator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
M
S
VC wan
t
s
_
_declspec(align
)
, not
_
_declspe
c
(alig
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robi
n
son
Avoi
d
dynamic han
d
ling
of
l
i
bsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
App
l
y H
R
TF mixer co
e
fficients
w
ith steppi
n
g
u
sing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Check the max CPUID fu
n
ctions before calling t
h
em
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
R
o
b
ins
o
n
Make sure so
u
rces are
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris
R
obinson
Add wrapper
me
t
hods to ensure
a
lign
e
d allocat
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
inson
Ensure some
H
RT
F
-related p
a
ram
e
ters
are alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ma
k
e sure th
e
working coefficients
a
re aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
ob
i
nson
Re
m
ove unus
e
d
fil
t
e
r fu
n
ction
s
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Chec
k
for a
n
d us
e
the -msse switch when dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robin
s
on
Check the correct macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Don't bother
h
andling MMX since we don't use
i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cmake o
p
t
ions to disable
o
r
require
s
upport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixer
s
into
s
epar
a
te source
files
commit
|
commitdiff
|
tree
2012-08-14
Chris Ro
b
inson
Add
an S
S
E-enhanc
e
d HRTF mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robi
n
son
F
i
x a typo
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
R
o
binso
n
Add a c
o
nfig
o
ption to disable use of CPU e
x
ten
s
i
o
ns
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robi
n
son
Allow buildin
g
multiple
t
ypes of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obi
n
son
C
h
eck for some CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unlock the
pulseaud
i
o mainloop when mi
x
ing
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Robinson
Handle the scal
a
r values a bit
b
ette
r
commit
|
commitdiff
|
tree
2012-08-11
Chris Rob
i
nson
Use a more e
f
f
i
c
ient meth
o
d
t
o
blend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robins
o
n
Add
an o
p
tion fo
r
wide ster
e
o
sou
r
ces
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
U
se a more efficient
metho
d
to offset the
speak
e
r angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
i
s
Robinson
I
nterpolate
b
e
tween HRT
F
dela
y
samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
inson
Increas
e
the directional
change sen
s
itivity
f
or t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris R
o
binson
Fi
x
a
n i
n
a
d
v
er
t
ent change i
n
the
HRTF coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Use
w
rappers
for
f
loa
t
-
t
yped math functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Test the squared l
e
ngth of a vector before no
r
m
a
lizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Minor ty
p
o fixes
commit
|
commitdiff
|
tree
2012-06-29
C
h
ri
s
Rob
i
n
s
o
n
Don't use all caps
for enum
v
a
l
u
e
nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
Don't t
r
y t
o
set FE_T
O
WARDZERO
w
hen
it's not available
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Ro
b
i
nson
Clamp the Y position bef
o
re
t
rying to get the elevat
i
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chris
R
obinson
Add so
m
e inc
l
udes
commit
|
commitdiff
|
tree
2012-06-20
Chris Ro
b
i
n
s
o
n
Add missing
includ
e
commit
|
commitdiff
|
tree
2012-06-19
Chris R
o
bin
s
o
n
Use a proper met
h
od t
o
wait for a PulseAudio oper
a
tion
commit
|
commitdiff
|
tree
2012-06-19
C
h
ri
s
R
obi
n
son
Re
m
ov
e
an unuse
d
i
n
clude
commit
|
commitdiff
|
tree
2012-06-19
C
h
ri
s
Robinson
Don't ne
e
dl
e
ssly verify
a
device
commit
|
commitdiff
|
tree
2012-06-18
C
hris
R
obinson
Re
m
ov
e
an outdated comment
abou
t
_
R
E
ENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Ch
r
is Robinson
Silence
some GCC warni
n
g
s
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is R
o
bins
o
n
O
n
ly try float32 with DSound when s
p
ecifically re
q
uested
commit
|
commitdiff
|
tree
2012-06-17
Chris
Rob
i
nson
Avoid failing if
A
LSA
can't s
e
t a buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robinson
Allow PulseAudio t
o
spawn
a
se
r
ver by defau
l
t
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Add
an option t
o
allow Pul
s
e
A
udio to m
o
ve str
e
a
m
s
commit
|
commitdiff
|
tree
2012-06-16
C
hris R
o
binson
Clarify some comments, fix some
definit
i
o
n ordering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robinson
Add DEV
P
KEY_De
v
ice_
F
r
i
endlyNam
e
declaration for min
g
w
.
.
.
commit
|
commitdiff
|
tree
next