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 Robins
o
n
Use PATH_MAX for the fn
a
me length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
I
mp
r
o
ve parsing hrtf_
t
a
ble
s
filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Fi
x
H
R
T
F
data format description
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinso
n
W
a
rn about SSE
p
erformance with n
o
n-mult
i
p
le-of
-
4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
nson
Us
e
t
h
e correct size
f
or d
e
faul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robins
o
n
M
inor cl
e
anups
f
or va
r
iable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
D
on't use cou
n
t-specific f
u
ncti
o
ns
to
w
rit
e
to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s Robinson
Use a non-interleaved DryB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
bin
s
o
n
Do the f
i
lter
i
ng
s
e
par
a
tely f
r
om the
m
ixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Use H
U
GE
_
VAL instead of div
i
ding by 0 for infi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silen
c
e a couple MSVC
w
arn
i
ng
s
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
Robinson
Add e
x
amp
l
e HRTF definiti
o
n fi
l
es f
o
r
m
akehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
b
i
nson
Update HRTF
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
A
g
ain try to get _W
I
N3
2
_IE to
b
ehav
e
righ
t
w
it
h
MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
Remove
a
h
ack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robinson
Add
missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Try to ensure mixing samples
in multip
l
e
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
b
inson
Use
the ri
g
h
t
method to
clear
a
__m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE to do
4
samples at
o
nce (non-HRTF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binso
n
Implement MixD
i
rect_SSE separately from the C and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
R
o
binson
M
o
ve the target
effect slot to the
SendParams st
r
u
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
so
n
Remove STA
C
K_D
A
TA_SIZE
in favor of BUFF
E
R
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is
Robinson
R
emove some unused
c
ode
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Separa
t
e th
e
resampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robinson
W
orkaround MinGW __
d
ec
l
sp
e
c(a
l
i
g
n(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Free t
h
e global ALSA config aft
e
r opening cap
t
ure
devices to
o
commit
|
commitdiff
|
tree
2012-09-02
Lauri
K
asanen
alsa: Free the global
c
o
n
fig
cache to
r
emove a lo
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robins
o
n
Set the
e
r
r
o
r
if setting a new int
e
ger source offse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hri
s
Robinson
Mino
r
c
le
a
nup
s
for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enhanc
e
d path for applying
the mi
x
er
m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robin
s
on
M
a
ke sure d
e
vi
c
e b
u
f
f
e
r
s are 16-byte ali
g
n
ed
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increa
s
e
MaxChannels
t
o
be a multip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is
R
obinson
Set an error closer to where it oc
c
urs
f
or
s
ett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is R
o
binson
Add helpers to
set sourc
e
proper
t
i
es
commit
|
commitdiff
|
tree
2012-08-28
Chris Robi
n
son
Print the
er
r
or when
r
eporting snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
C
h
r
i
s Robi
n
son
U
s
e _aligned_free f
o
r
p
o
i
nters
retur
n
e
d
by _alig
n
e
d_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constify some pa
r
ameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the opt
i
on to retriev
e
the sou
r
ce
off
s
et and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinso
n
Fix gett
i
ng the RW offsets with alGetS
o
urcei64v
S
O
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Add met
h
ods
t
o get sour
c
e properties as
d
ouble
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robi
n
son
Fix a
p
arameter name
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Properly export alG
e
t
S
ource3i64SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bi
n
s
on
Use he
l
per fu
n
ctions
t
o read
source properties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robin
s
o
n
Us
e
the correct 6
4
-bit
int type for the ex
t
e
n
s
i
on function
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
A
d
d
a
macr
o
t
o help mak
e
a
6
4
-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris
Ro
b
inson
Us
e
a defa
u
lt method to pro
v
ide a du
m
m
y
laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the devic
e
lock w
i
t
h
Pul
s
eAudio
betwee
n
mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinso
n
Hold the device
l
ock with ALSA bet
w
e
e
n mi
x
i
n
g an
d
writi
n
g
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Use no
n
-blo
c
ki
n
g
access
f
or AL
S
A playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
i
n
son
Move t
h
e device lock into the ba
c
ke
n
d function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
s
on
Keep th
e
back
e
nd
d
evi
c
e open until the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinson
Add the s
t
a
rt of AL_SOFT
_
sour
c
e_laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
A
dd a devic
e
method to retrieve the
a
ctive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binso
n
Place the alignm
e
nt att
r
ibute bef
o
re the
v
ariab
l
e de
c
laration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove extra
par
e
nthe
s
is u
s
ed in the
aligned a
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix a
l
igned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
M
SVC wan
t
s __
d
eclspe
c
(align), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Avoid dyn
a
mic handli
n
g of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
A
p
ply HRTF mixer coefficie
n
ts with st
e
pping
u
sing
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Check th
e
max CPUID functions
b
efore ca
l
ling
them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Make sure
sou
r
ces ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
Add wrap
p
e
r
methods to e
n
s
ure
a
ligned alloc
a
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Ensure
s
o
me HRTF-related parameters are al
i
gned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinso
n
Mak
e
su
r
e the wor
k
i
ng
coefficients are
a
l
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Remove unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
C
heck for and use the
-
msse switch when dealin
g
w
ith
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Check t
h
e
c
orrect macro for ARM N
e
o
n support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't bother
h
andling MMX since
w
e don't use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinso
n
Add cmak
e
options t
o
disable or require
su
p
port for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Move mixer
s
into
s
epar
a
te
s
o
ur
c
e fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robinso
n
Add
a
n
S
SE-enhanced HR
T
F mi
x
er usin
g
intrins
i
c
s
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is
R
o
b
inson
Fix
a
typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
nson
Add a co
n
fig opt
i
on to
disable u
s
e
of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow bui
l
ding multiple t
y
pes of m
i
xers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Check for so
m
e
CPU extens
i
ons
commit
|
commitdiff
|
tree
2012-08-12
Chr
i
s Robi
n
s
o
n
Don't
u
n
lock
t
he pulseaudio mainl
o
op when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
R
obinson
Handle t
h
e
scal
a
r values a
b
it better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use
a more e
f
ficient met
h
od to blend
HRTF dela
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obinson
Add
an option for wi
d
e stereo source
s
commit
|
commitdiff
|
tree
2012-08-09
C
h
ri
s
Robinson
Us
e
a more ef
f
ici
e
nt method
t
o offset
t
h
e
s
p
eaker ang
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
r
is Robin
s
on
I
nterpolate
b
etwe
e
n
H
RTF delay samples using the
de
l
ay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Incre
a
se the directional
c
ha
n
ge se
n
sitiv
i
ty for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s Robinson
F
i
x
a
n i
n
advertent change in the HRTF coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s R
o
binson
Use wr
a
ppers
for
f
lo
a
t-typed math
f
u
nctions
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robin
s
on
Test the squa
r
ed length of a vector before
n
ormalizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
on't use all caps for enu
m
val
u
e
names
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
D
o
n't try to set FE_TOWARDZERO whe
n
it's not
availa
b
le
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Clamp the Y p
o
sition b
e
fore t
r
ying
t
o get th
e
elevation
commit
|
commitdiff
|
tree
2012-06-20
Chris R
o
binson
A
d
d
some i
n
cludes
commit
|
commitdiff
|
tree
2012-06-20
C
h
ris Robinson
A
dd missing include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robins
o
n
Use a pr
o
per m
e
thod to wa
i
t f
o
r
a PulseAudio operat
i
on
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is Robinson
Remove an unused inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is Robinso
n
Don't need
l
essly veri
f
y a devi
c
e
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Re
m
ove an outdated
comment a
b
out
_
RE
E
NTRAN
T
commit
|
commitdiff
|
tree
2012-06-18
Chris Ro
b
inso
n
Silence some GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris R
o
binson
Only t
r
y float3
2
with DSound whe
n
specifi
c
ally requested
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Robinson
Avoid f
a
i
l
ing
i
f AL
S
A can't set a buff
e
r or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robi
n
s
on
All
o
w PulseAudi
o
to spa
w
n a
s
er
v
er by defa
u
lt
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
Robinson
Add an
option to allo
w
Puls
e
A
u
dio to move streams
commit
|
commitdiff
|
tree
next