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
Explicitly give the wet buffer 1 channel
2012-09-16
Chris Robi
n
son
Explicitl
y
give the wet bu
f
f
er 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
obinson
Chec
k
the
proper value for
s
etting WetPe
n
dingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
Robins
o
n
A
v
oid bui
l
d
ing
redundant
mixers
commit
|
commitdiff
|
tree
2012-09-16
C
hris Rob
i
n
s
o
n
Implem
e
nt a
n
SSE MixS
e
nd method
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
in
s
on
Properly res
t
ore t
h
e SSE con
t
rol w
o
rd with __control87_
2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
P
r
ope
r
ly
ha
n
dle
t
he SSE control w
o
rd
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
U
se __control87
_
2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
U
s
e a
s
truct to store the FPU mod
e
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ad
d
mis
s
ing s
o
urce property
r
e
t
r
i
evals
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Implem
e
nt
an SSE c
u
bic resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is
Ro
b
inson
Sh
o
rten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
s
on
Im
p
lement an SS
E
linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robin
s
on
Ensure the
ResampledBuffer i
s
aligned
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is R
o
bins
o
n
Use a sourc
e
p
a
ram for the resampler and move t
h
em
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
inson
Remove a
n
unuse
d
header
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Rob
i
nson
Mo
v
e a couple macr
o
s t
o
m
o
r
e app
r
o
priate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Fi
x
up some m
o
re header includes
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
obinson
Don't in
c
lude alu
.
h
in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Enable flush-to-zero mo
d
e
wh
e
n possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
M
o
ve a couple metho
d
s to wh
e
re they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robin
s
on
Restore support for
t
h
e previous mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Add a note about the hrtf_tabl
e
s filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
P
roperly scale
t
he
H
RTF delays w
h
en w
r
iting them
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nson
U
p
date fnamelist a
f
ter handling % m
a
r
k
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Use PATH_MAX for the fnam
e
length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Improve parsin
g
hr
t
f_tables filename
s
commit
|
commitdiff
|
tree
2012-09-12
Chris
Rob
i
nson
Fix
HR
T
F da
t
a for
m
at d
e
scrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
C
hris R
o
binson
Warn about SSE performance
with non-mult
i
p
le-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Robinson
Use the correct size fo
r
defaul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Minor clea
n
ups
for
v
ariable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obins
o
n
Don't use count-specific functio
n
s
to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Rob
i
nson
Use
a
non-interleaved Dr
y
Buf
f
er
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robi
n
son
D
o th
e
filtering separatel
y
from the mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
R
o
binson
Use HUGE_VAL instead of divid
i
ng by
0
for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
S
ile
n
ce
a
couple
M
SVC warnings
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
obinson
Add exam
p
le HR
T
F definition fi
l
es for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinso
n
Update HRTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
bins
o
n
Aga
i
n
t
r
y to get _WI
N
32_IE to behave right wit
h
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
son
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
A
d
d missing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robin
s
on
Try to ensure
m
i
x
ing s
a
mp
l
es in multiples
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robi
n
so
n
Use th
e
r
ight method to c
l
ear a _
_
m128
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
U
s
e SSE t
o
do 4
s
amples at once (non-
H
RTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implemen
t
Mi
x
Dir
e
ct_SSE se
p
arately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
o
v
e t
h
e target
effect slot to
the Sen
d
P
arams struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is
R
obinson
Remove
S
TACK_DATA_S
I
ZE in favor of BUFF
E
RSIZ
E
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is
R
o
binson
Re
m
o
v
e some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
i
nso
n
Separate
the resampling and mixi
n
g steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
ob
i
nson
Wo
r
karound MinGW
__de
c
l
s
pec(
a
lig
n
(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hri
s
Ro
b
inson
Fre
e
the global AL
S
A config after ope
n
ing captur
e
devices t
o
o
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinso
n
Set the error
i
f setti
n
g
a
new integer s
o
ur
c
e o
f
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups
for mixer
_
inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Ad
d
an S
S
E-en
h
an
c
ed path fo
r
applying the mixer matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Make
sure device buffe
r
s are 16
-
byt
e
alig
n
ed
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
i
n
s
on
Increase MaxChan
n
els to b
e
a multip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an error
close
r
to wher
e
i
t occurs for
s
ettin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Rob
i
nson
P
rint the error wh
e
n
reporting
snd_pcm_delay
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free for pointers
r
e
tur
n
ed by
_
alig
n
ed_m
a
ll
o
c
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robi
n
son
Constify some
par
a
me
t
ers
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robinson
Add the opti
o
n
to re
t
rieve
t
h
e source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
i
nson
Fix
g
e
tting the
RW
o
ffsets with alGe
t
Sourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add me
t
h
o
ds
to get sour
c
e properties as
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a para
m
ete
r
nam
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
P
r
operly
export alGetSource3i64
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Use
helper functio
n
s to read
source pr
o
pert
i
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
U
se the
c
orrect 64-b
i
t
i
n
t
t
ype for the ex
t
en
s
i
o
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
ob
i
nson
Add a macro to help ma
k
e a 64-
b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Us
e
a def
a
ult method to provi
d
e a dummy late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robin
s
on
Hold the device lock with PulseAu
d
io
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robins
o
n
Hold the device lock with A
L
SA bet
w
een mix
i
ng an
d
wr
i
ting
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
U
s
e
n
o
n
-bloc
k
ing acce
s
s
for ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Mo
v
e the dev
i
ce lock i
n
to
the ba
c
kend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
son
Keep
t
he backend device
open until the last referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add the start of AL_
S
OFT
_
sou
r
ce
_
laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chris Robin
s
on
Add a devi
c
e method to retrieve the active
l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
R
o
b
inso
n
Place the alignment
attribute before the va
r
iable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
R
e
move extra
p
arent
h
es
i
s used in th
e
aligned at
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix alig
n
ed allo
c
ator fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants __de
c
l
s
pec(al
i
gn), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robin
s
on
Avoid
d
ynamic handlin
g
of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Appl
y
HRTF mixer c
o
efficients with
stepping us
i
ng SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Che
c
k the
m
a
x CPUID fun
c
tions bef
o
re calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obin
s
o
n
Make sure
s
ourc
e
s are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Add wrappe
r
metho
d
s
t
o
ens
u
re
a
ligned allocation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
E
nsure
s
ome
H
RTF-r
e
la
t
e
d
p
a
ramete
r
s are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Mak
e
sure the working coefficients ar
e
aligned
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Remo
v
e unus
e
d filter
f
unctions
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Check for
and use t
h
e -msse switc
h
w
hen dea
l
i
n
g w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Ch
e
ck the cor
r
ect macro for ARM Neo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
ns
o
n
Don
'
t both
e
r handling MMX since we don't us
e
it
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inson
Add cmake opt
i
ons to disable or require su
p
port for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into separa
t
e source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Robinso
n
Add an
S
SE-enhanced
H
RTF
m
i
x
er using i
n
trinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Ro
b
inson
Fix a
t
ypo
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
Add a config option to disable u
s
e of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
i
s Robinson
Allow
b
uilding multiple type
s
o
f mixers, sel
e
cting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robin
s
on
Ch
e
ck for
s
o
m
e CPU e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Do
n
't unl
o
c
k
the
pulseaudio m
a
inloop
w
hen
mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris R
o
binson
Handle the
s
calar va
l
ues
a b
i
t b
e
tt
e
r
commit
|
commitdiff
|
tree
next