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
Require an alignment declaration for SSE support
2012-10-15
Chris
R
obinson
Require an alignment
d
eclaration for SSE support
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Put th
e
HRTF Dire
c
tPar
a
m
s
into an
a
nonymous
struc
t
commit
|
commitdiff
|
tree
2012-10-15
Chri
s
Ro
b
inson
Constify the di
r
e
ct
a
n
d se
n
d para
m
eters gi
v
en to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Rob
i
n
s
on
Use a separate step to
d
einter
l
ace rever
b
samples
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
R
emove the
u
nused Device param
e
t
e
r
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Stor
e
th
e
outp
u
t buffers in the
D
i
r
ectPa
r
ams struct
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s Robinson
Remove the now-unused Source parameter from the D
r
yMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
S
to
r
e some more HRTF info
in the DirectParams st
r
uct
commit
|
commitdiff
|
tree
2012-10-14
Chris
R
obinson
Mark s
o
me paramete
r
s as c
o
nst an
d
/or RES
T
RIC
T
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Move alhelpers
a
nd alffmp
e
g code to
a
c
ommon sub-direct
o
ry
commit
|
commitdiff
|
tree
2012-10-14
Chri
s
Robins
o
n
U
s
e
a
h
e
lper method to
convert
i
6
4 values
to th
e
proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s Robinson
Check i64
p
roper
t
y
ranges befor
e
p
assing them to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chr
i
s Rob
i
nson
Don't add the dry gain to the mixing
matrix
commit
|
commitdiff
|
tree
2012-10-13
Chris R
o
b
i
nso
n
Sil
e
nce an
implicit int-
t
o-float conversio
n
w
arning
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Don't use a l
o
o
p
to
determine th
e
n
e
x
t
p
ow
e
r of 2
commit
|
commitdiff
|
tree
2012-10-13
Chris Robin
s
on
L
ist
t
h
e
in-progress AL_SOFT_source_latency
e
xtensi
o
n
commit
|
commitdiff
|
tree
2012-10-13
Ch
r
is Robinson
Implement t
h
e dou
b
le and int
6
4
source s
e
tte
r
s
commit
|
commitdiff
|
tree
2012-10-13
Chris
Robins
o
n
Fix
c
opyi
n
g the
listener Up
vecto
r
commit
|
commitdiff
|
tree
2012-10-13
Chri
s
Robinson
Use th
e
e
num to set th
e
default d
i
sta
n
ce
m
o
d
el
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinso
n
Initialize
t
h
e
listen
e
r velocity paramete
r
commit
|
commitdiff
|
tree
2012-10-12
C
hris Robinson
A
p
ply the
l
istener
m
atrix
t
o
t
he listener ve
l
oc
i
ty
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
Chris
Robin
s
on
Avoid needlessly
copying the listener matrix
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
s
Robinson
Apply the listener posit
i
on to t
h
e
tr
a
nsformation matri
x
commit
|
commitdiff
|
tree
2012-10-12
Chris
R
obinson
Check th
e
di
s
t
a
nce against ep
s
ilon
t
o determine
if
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Ch
r
i
s
Robi
n
son
Prop
e
rly scale wide
-
stereo
s
ource
s
commit
|
commitdiff
|
tree
2012-10-10
Chris Robin
s
on
Av
o
id mixing to a sen
d
slot if
t
he gain i
s
too low
commit
|
commitdiff
|
tree
2012-10-10
Chris Robins
o
n
The max step i
s
n
o lon
g
er dependent on the channel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chri
s
Robinson
Set Hrt
f
.
M
o
ving after set
t
i
ng
t
he source para
m
s
instea
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Build the listener matri
x
s
eparately
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Don't incl
u
de
a
lListener
.
h from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chri
s
Robinso
n
Store a poin
t
er to
the
listener
in the
c
ontext
commit
|
commitdiff
|
tree
2012-10-09
Chri
s
Ro
b
inso
n
D
e
fin
e
RESTRICT
i
n config
.
h instead
of alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-10-08
Chris
R
o
binson
Don't as
s
ume x86 or x64 to use
IsProcessorF
e
aturePres
e
nt
commit
|
commitdiff
|
tree
2012-10-08
Ch
r
is R
o
binson
Fix a type co
n
vers
i
on warning
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robinson
Fix a type mismatch
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Add missing
i
nc
l
u
de
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robins
o
n
U
se IsProc
e
s
sorFeatureP
r
esent to detec
t
S
S
E on Windows
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inson
Revert "Us
e
__cpuid from intri
n
.
h in Wi
n
dows when availab
l
e"
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
R
o
b
i
nson
Use
_
_cpuid from i
n
trin
.
h i
n
W
indows when avail
a
ble
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Add t
r
ace, warn, and error m
a
rkers to logged outpu
t
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
Lock t
h
e
d
ev
i
ce using the
pulse
a
udio
m
ai
n
loop
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Avo
i
d unnecessarily locki
n
g
t
he list lock
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is
R
ob
i
nson
S
h
ort
e
n for
m
at trac
e
mes
s
a
ges
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robins
o
n
Define WIN32_LEAN_AND_M
E
AN when including wind
o
ws
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
C
hris Robin
s
on
In
c
l
ude wi
n
dow
s
.
h before
cpuid
.
h to avoid __c
p
uid clash
e
s
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
R
e
name a couple functions
commit
|
commitdiff
|
tree
2012-10-05
Chri
s
Robinson
Put tempor
a
ry sto
r
age
i
n th
e
de
v
ic
e
instead of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
A
d
d a spec
i
al resampler for matching sample rates
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s Robinson
Round up
the device
'
s default slot
ali
g
nment
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris
R
o
bin
s
on
Fix pot
e
ntial buff
e
r
overflow with tem
p
sample space
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinso
n
Scale a
n
d round
N
um
U
pdates when Pu
l
seAudio ch
a
nges
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chri
s
Robi
n
son
Avoi
d
void* arith
m
etic
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinso
n
Mak
e
s
u
re
t
he output
b
uffer pointer is u
p
dated
i
n case
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chris Rob
i
nson
Update the exam
p
le
to us
e
avco
d
ec_decode_audio4
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
Up
d
a
t
e
s
ome
ffmpe
g
fun
c
t
i
ons
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robinson
Fix some signed/unsigned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Chris Rob
i
nson
Reset m
a
xlength if Pul
s
eA
u
di
o
upda
t
es the
playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
U
se lrintf to fast convert
floats t
o
i
nts when possible
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Decrease
t
h
e default BUFFERSIZE to 2048
commit
|
commitdiff
|
tree
2012-09-28
Chris Robin
s
on
Combine
e
arly ref
l
ections and lat
e
reverb in Ver
b
Pass
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinso
n
Use an u
n
signed type
fo
r
th
e
s
a
mple position
f
r
a
ction
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s
Robin
s
on
Remove
a
n unneeded
parameter from the r
e
sa
m
pler
commit
|
commitdiff
|
tree
2012-09-27
Chris Robi
n
s
on
E
n
s
u
re the device's default
e
f
fect slot is properly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris Ro
b
inson
U
p
d
ate a
c
omme
n
t
commit
|
commitdiff
|
tree
2012-09-27
C
h
r
i
s R
o
binso
n
Ensu
r
e effect slots are aligned
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Deinterlace audio w
h
e
n loading it
into
t
h
e
stack
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
R
ound w
h
en calculating
N
umUpdates fr
o
m Pul
s
e
A
udio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chri
s
R
obinson
Remove a
n
u
nnecessary include
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Robinso
n
C
o
mbine multiple loops
i
nto one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robins
o
n
A
void mixing
s
i
lence to
o
u
tput
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Remove SSE
r
esam
p
lers
.
They
aren't gain
i
ng us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinso
n
Make
s
ure PulseAudio sets
a
n update si
z
e that's
a
mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
He
l
p ensure the update s
i
z
e is a
m
ultiple of 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris Ro
b
i
nson
Fix
matri
x
multiply used by th
e
S
SE
c
ubic
resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Precisi
o
n control bits don't exi
s
t with
SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robi
n
son
Improve a coup
l
e error traces w
i
th the HRTF
l
o
a
der
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
f
p
u
_
control
.
h
is
no l
o
nger used
commit
|
commitdiff
|
tree
2012-09-18
Ch
r
is Robi
n
so
n
Win64 doesn
'
t allow
_
controlfp or
_
_co
n
trol87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Ch
r
is R
o
bi
n
s
o
n
F
i
x
a
t
ypo
in a
c
omment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Avoid corr
e
c
ting
f
o
r more non
-
existing clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
Don't try to
c
orrec
t
for non-
e
xi
s
t
i
ng cli
c
ks
.
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is R
o
binson
Explicitly give
the wet b
u
f
f
er
1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Check
t
he proper value for se
t
tin
g
Wet
P
endingClick
s
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
bins
o
n
Avoid building r
e
du
n
dant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Implement an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
Robinso
n
Properly restore
t
h
e SS
E
contr
o
l word with _
_
co
n
trol8
7
_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
r
operly handle the SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Use __control87_2
w
hen available
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
U
s
e a struc
t
to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Add missin
g
source property retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
bins
o
n
Implemen
t
an SSE cubi
c
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Shorten a
w
arning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Implement an
S
SE
linea
r
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binso
n
Ensure the R
e
sampledBuffer is a
l
igned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a source pa
r
am for the resampler an
d
m
ove them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
so
n
Remo
v
e
an
u
nused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inso
n
Mo
v
e a co
u
pl
e
macros to more a
p
propriate hea
d
ers
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
Robinson
Fix up some more head
e
r
i
ncludes
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
bins
o
n
Don't i
n
clude alu
.
h in
a
lMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris
R
obi
n
son
Enable
f
lush-to-zero mode when possible
commit
|
commitdiff
|
tree
next