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
Store the output buffers in the DirectParams struct
2012-09-12
Chris Robinson
U
s
e
PAT
H
_M
A
X for the fname l
e
ngth
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
I
mprove parsing
hr
t
f_tabl
e
s filenam
e
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Fix
HRTF data format description
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
ob
i
nson
Wa
r
n a
b
out
SSE performance with no
n
-
m
ultiple-
o
f
-
4 upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the correct siz
e
f
o
r defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
binson
Minor clean
u
ps for variable de
c
larations
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
D
o
n
't use count-
s
p
ecifi
c
funct
i
ons t
o
write t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
ob
i
nson
Use
a
non-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Do t
h
e
f
i
lteri
n
g
separately fro
m
the
mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use HUG
E
_VAL inst
e
ad of divi
d
in
g
by 0 for in
f
inity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a
c
oup
l
e MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Add exampl
e
HRTF defi
n
ition f
i
les fo
r
m
a
kehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Up
d
a
te HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try
t
o
get
_
W
IN32_IE to behav
e
right with M
i
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
R
emove
a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Ro
b
inson
A
d
d mis
s
ing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to en
s
ure mixi
n
g
samples in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
hris Rob
i
nson
Use
t
h
e
r
i
ght method
to cle
a
r a
_
_m128 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use SSE to do 4 samples at once (non-H
R
TF dir
e
ct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hr
i
s Rob
i
nson
Implement Mix
D
i
r
ect_
S
SE separately f
r
o
m
th
e
C
a
nd Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move t
h
e target effect slot to the SendParams st
r
u
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Remove STACK_DATA_
S
I
Z
E in
favor
o
f
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove s
o
me unused code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Sep
a
rate the
r
es
a
mpling
and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Workaround MinGW __declspec(align
(
x))
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robin
s
o
n
Free the glob
a
l ALSA config after op
e
ning
c
aptur
e
devices too
commit
|
commitdiff
|
tree
2012-09-02
L
auri Kasanen
alsa: Fre
e
the global config ca
c
he to re
m
o
v
e a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Ro
b
in
s
on
Set the
error
if s
e
tting a new integer
s
o
urce offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
i
s
Robinson
Min
o
r cleanup
s
for
m
i
x
er_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robi
n
son
Add an SSE-en
h
a
n
ce
d
path fo
r
applying the mixe
r
mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ri
s
Rob
i
nson
Make sure device
b
uffers
a
re 16-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Increase
MaxChannels to be a mu
l
tiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Se
t
an error closer to where it occurs
f
or
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
ins
o
n
Add he
l
pers
to
s
e
t
so
u
rce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the e
r
ror when rep
o
r
t
in
g
snd_pcm_delay fail
u
re
commit
|
commitdiff
|
tree
2012-08-25
Chris
R
o
b
i
nson
Use _aligned_fre
e
for pointers returned by _a
l
igne
d
_
m
a
l
loc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Ro
b
inson
Consti
f
y some paramet
e
rs
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Add the
o
ption to retrieve t
h
e source offset and late
n
cy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
o
b
inson
Fi
x
getting the R
W
offs
e
ts
with al
G
etS
o
urcei64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
A
d
d meth
o
d
s
to
g
e
t
s
ource p
r
operties
a
s dou
b
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
Fix a parameter
name
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
ins
o
n
Prope
r
ly expor
t
a
lGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
so
n
Us
e
help
e
r function
s
to
read
s
o
urc
e
p
r
operties
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robi
n
s
o
n
Use
the correct 64-bit int type
for the extension f
u
n
c
t
ions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro
t
o
help make a 64-bit va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default method to pro
v
ide a du
m
my latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Hold the device l
o
ck
with
P
u
lseAudio be
t
ween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robins
o
n
H
o
l
d the d
e
vice lock wi
t
h ALSA betwe
e
n
mixi
n
g a
n
d wri
t
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
ob
i
nson
Use n
o
n-bloc
k
ing access for A
L
S
A
pl
a
yb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Move the de
v
ice l
o
ck into
t
he bac
k
end func
t
ion table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
o
n
Keep
t
he b
a
c
kend device o
p
en until
t
he las
t
refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add the
star
t
o
f AL_SOFT_
s
ou
r
ce_laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chris R
o
bi
n
son
Add a de
v
i
ce method t
o
retrieve the act
i
ve
l
ate
n
cy
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Place the
alignm
e
nt attribute before
the var
i
able declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
R
emove e
x
t
r
a pa
r
en
t
hesis
use
d
in t
h
e
a
ligned
att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
F
i
x alig
n
ed allocator fa
l
lback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants __
d
eclsp
e
c
(al
i
gn), no
t
__
d
e
c
lspec
(
aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid
dyn
a
mic ha
n
dling of
l
i
bsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
A
pply HRTF mixer
coef
f
icients wi
t
h ste
p
pin
g
using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
C
h
eck
t
h
e
max CPUI
D
functions befo
r
e c
a
lling them
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
Mak
e
sur
e
so
u
rc
e
s are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
bi
n
son
Add wrapper
met
h
ods to
e
nsure ali
g
ned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ensure some HRTF
-
relat
e
d
p
arameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Make
s
u
re the
wor
k
ing coeffi
c
ie
n
ts
ar
e
alig
n
ed fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inson
Re
m
ove unused filter functio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Ro
b
i
ns
o
n
Check for
and use
the -
m
sse switch
w
hen
de
a
l
i
ng w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
the c
o
rre
c
t
m
acro f
o
r
A
RM Neon support
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is
Robinson
Don't
b
other handling MMX
s
inc
e
we do
n
't u
s
e it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Add
c
make options
t
o
disable
o
r req
u
ire suppo
r
t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Move
mixers into sepa
r
ate s
o
urce files
commit
|
commitdiff
|
tree
2012-08-14
C
h
r
i
s Robinso
n
Add an SSE-enhanced HRTF
m
ixer u
s
ing intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
o
binson
Add a
c
on
f
ig option to disable use of C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
binson
Allow building m
u
lt
i
p
le types of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Check for so
m
e CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris R
o
bin
s
o
n
Do
n
't unlock t
h
e
p
ul
s
e
audio main
l
o
o
p when mixi
n
g
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
a
n
d
le
t
he
scalar
values a bit bette
r
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is
R
ob
i
nson
Use a more effici
e
nt method to blend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robi
n
son
Add an
opti
o
n for
wide s
t
e
r
eo sou
r
ce
s
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robinson
U
s
e a more ef
f
icient m
e
tho
d
t
o offset the speaker
a
ngles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
r
is Robi
n
son
Interpolate
b
etween HRTF delay samples u
s
ing the dela
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris Robinson
In
c
reas
e
the
dir
e
c
t
ional
c
hange sen
s
itivity f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinso
n
Fix an inadver
t
ent
c
h
a
n
ge in t
h
e
HRTF
c
oeffi
c
i
ent
step
p
ing
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Ro
b
i
n
son
Use wrappers for fl
o
at-typed math f
u
nctions
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Test the squared length of a vector before nor
m
a
lizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
Don'
t
use all caps
for e
n
um value names
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
s
o
n
Don'
t
tr
y
t
o set FE_TOWARDZERO wh
e
n
i
t's not available
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Rob
i
n
s
on
Clamp the Y position b
e
fore trying to
g
e
t
th
e
elevatio
n
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s
R
obin
s
on
Ad
d
some
inclu
d
e
s
commit
|
commitdiff
|
tree
2012-06-20
C
h
ris Robins
o
n
Ad
d
missi
n
g include
commit
|
commitdiff
|
tree
2012-06-19
Chris R
o
bi
n
son
U
s
e a proper method to wait for a
PulseA
u
dio op
e
ration
commit
|
commitdiff
|
tree
2012-06-19
Chr
i
s Robinson
Remove an
u
nused in
c
l
u
de
commit
|
commitdiff
|
tree
2012-06-19
Chris
Robinson
Don't needless
l
y verify
a
d
e
vice
commit
|
commitdiff
|
tree
2012-06-18
Chris Robin
s
o
n
R
e
move an outda
t
ed
c
omment about _RE
E
NTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
S
i
lence so
m
e
GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
i
s
Robinson
Only
t
ry float32
wit
h
DSound when specifical
l
y reques
t
ed
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid
failing if ALSA can't se
t
a b
u
f
f
er or p
e
riod
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robin
s
o
n
A
l
low PulseAudio to sp
a
wn a ser
v
er by defa
u
lt
commit
|
commitdiff
|
tree
2012-06-17
C
hris Robinson
Add an
o
ption to
a
llow
PulseAudio to m
o
v
e
streams
commit
|
commitdiff
|
tree
next