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 Robinson
Require an align
m
en
t
declaration for SSE s
u
pport
commit
|
commitdiff
|
tree
2012-10-15
C
h
ris
R
obins
o
n
Pu
t
the HRTF Dir
e
ctPar
a
ms into an
an
o
nymous struc
t
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Const
i
fy the direct
a
nd send pa
r
a
m
eters given t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris
R
obi
n
son
Use a separate step to deinterl
a
ce reverb samples
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris
R
obinson
Remove t
h
e
unused Device parameter
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Store t
h
e outpu
t
bu
f
fers in th
e
DirectPar
a
ms st
r
uct
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
Remove the now-unuse
d
S
ource
paramet
e
r from t
h
e DryMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robin
s
on
Store som
e
more HRTF i
n
f
o
i
n the
D
irec
t
Params struct
commit
|
commitdiff
|
tree
2012-10-14
Chris
Robinso
n
M
a
rk some paramete
r
s as cons
t
and/or RESTRICT
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s
Robin
s
on
Move alhelpers
and alffm
p
eg
c
o
de to a com
m
on s
u
b-d
i
rectory
commit
|
commitdiff
|
tree
2012-10-14
Chris R
o
binson
U
s
e a he
l
per method to convert i
6
4 values to the pr
o
per
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris Rob
i
nson
Chec
k
i
64 propert
y
range
s
b
e
f
o
re passin
g
them t
o
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Ro
b
i
nson
Don't
add
t
he dry gain to the mixing matrix
commit
|
commitdiff
|
tree
2012-10-13
Ch
r
is Robin
s
on
Silence an implici
t
int-to-float co
n
ver
s
ion warnin
g
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
C
hris Robinson
Don't use a loop t
o
deter
m
i
n
e the next
p
ower of 2
commit
|
commitdiff
|
tree
2012-10-13
C
h
r
i
s
Rob
i
nson
List the in-progress
AL_
S
O
F
T
_source_lat
e
ncy extens
i
on
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
o
bin
s
o
n
Implement the do
u
bl
e
and i
n
t64
source setters
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Fix copyin
g
the
listener
Up
vecto
r
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
obi
n
son
Use the e
n
um
to set
the defaul
t
di
s
tan
c
e mod
e
l
commit
|
commitdiff
|
tree
2012-10-12
Chris Rob
i
nso
n
Initia
l
iz
e
th
e
list
e
ner v
e
locit
y
p
a
rameter
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
A
pply th
e
lis
t
ener matrix to the lis
t
ener velocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
C
h
ris Robinson
Avoid n
e
e
d
l
essly copying the li
s
tener matrix
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
s
Robinson
A
p
pl
y
t
h
e
listener po
s
i
tion
to the transformation matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robin
s
on
Check the
d
istanc
e
a
g
a
ins
t
epsilo
n
to determine
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
C
h
r
is Robinson
Properly scale wide-stereo so
u
rces
commit
|
commitdiff
|
tree
2012-10-10
Chris Robinson
Avoid mixing to
a
send slot
if th
e
gain
is too lo
w
commit
|
commitdiff
|
tree
2012-10-10
Chris Robinson
The ma
x
s
t
ep i
s
no lon
g
er de
p
endent on t
h
e
channel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Ro
b
inso
n
Set Hrtf
.
Moving aft
e
r setting the so
u
rce param
s
i
n
s
tea
d
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
C
h
ris Robinson
Build the listener matrix separate
l
y
commit
|
commitdiff
|
tree
2012-10-09
C
h
ris Robinson
D
on't i
n
clude alListener
.
h
f
rom a
l
Main
.
h
commit
|
commitdiff
|
tree
2012-10-09
Ch
r
is
Robinson
St
o
re a po
i
nte
r
t
o the li
s
t
e
ner
i
n the con
t
ext
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Define RESTRICT in config
.
h i
n
stea
d
of alMain
.
h
commit
|
commitdiff
|
tree
2012-10-08
Chr
i
s
Robinso
n
Don't ass
u
me x
8
6 or x64 to use
I
sProcessorFea
t
ur
e
P
resent
commit
|
commitdiff
|
tree
2012-10-08
Chr
i
s Robinson
Fix a type c
o
nvers
i
on w
a
r
ning
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Fi
x
a type misma
t
ch
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Add missing incl
u
de
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
i
s
Rob
i
nson
Use
I
sPr
o
cessorFeaturePresent to detect SSE on Windo
w
s
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Revert
"Use __cpuid from intri
n
.
h i
n
Wi
n
dows wh
e
n avai
l
able"
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inson
Use __
c
puid from intrin
.
h in
W
i
n
d
o
w
s w
h
en av
a
ilable
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Add
trace,
w
ar
n
,
a
nd error m
a
rkers to logg
e
d
output
commit
|
commitdiff
|
tree
2012-10-07
Chris Rob
i
nson
Lock the device us
i
ng the pulse
a
u
d
io
m
ai
n
l
o
op
commit
|
commitdiff
|
tree
2012-10-07
Chr
i
s R
o
binson
A
void u
n
necessa
r
ily lo
c
k
i
n
g
the list lock
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Shorten format trace messages
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Define WIN32
_
LEAN_A
N
D
_MEAN when including win
d
ows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris Robins
o
n
Inc
l
ude windows
.
h before cpuid
.
h
t
o avoid __cpuid clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris
Robins
o
n
Rename
a
co
u
ple functions
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Put te
m
porary stora
g
e in
the
d
evice inst
e
ad of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
C
hris Robi
n
son
Add a special resampler for matc
h
ing sa
m
ple rat
e
s
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s Robinson
Ro
u
nd
up the devi
c
e'
s
default slot alignment
commit
|
commitdiff
|
tree
2012-10-05
Chris
R
ob
i
n
s
on
Fix poten
t
ial bu
f
fer overflow with temp sample
space
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Scale and
round NumUpdate
s
when PulseAudio chang
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chris Robin
s
on
Avoid void* arithmetic
commit
|
commitdiff
|
tree
2012-10-03
Chris
R
ob
i
nson
M
a
k
e
sure the
o
utput buffer pointer is updated in case
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris
R
obins
o
n
Update th
e
exa
m
ple to use avcod
e
c_deco
d
e_au
d
io4
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
Update some ff
m
peg functions
commit
|
commitdiff
|
tree
2012-10-03
Chr
i
s Robin
s
on
F
i
x some signed/unsigned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robinson
Reset maxl
e
ngth if PulseAudio updates the
playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s Rob
i
nso
n
Use lrintf to fast convert
floats to ints when
possible
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s
R
obinson
Decrease
t
he default BUF
F
ERSIZE t
o
2
0
4
8
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s Robinson
C
o
mbi
n
e early
r
eflections and
l
ate reverb
in VerbPass
commit
|
commitdiff
|
tree
2012-09-27
Chris Robi
n
son
U
s
e an unsigned type for t
h
e sample position
fraction
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robi
n
so
n
Remove an unneeded
p
ar
a
me
t
er fr
o
m the res
a
mpl
e
r
commit
|
commitdiff
|
tree
2012-09-27
Ch
r
is Robinson
Ensure the
de
v
ice
'
s defau
l
t
effect
s
lot is properly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris Ro
b
in
s
on
Update a comment
commit
|
commitdiff
|
tree
2012-09-27
Chris Robin
s
on
Ensure effect
slots are aligned
commit
|
commitdiff
|
tree
2012-09-27
C
h
r
i
s Ro
b
inson
Dein
t
e
r
lace audio whe
n
lo
a
ding i
t
into the stack
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Round when c
a
lculat
i
ng NumUpdates
from PulseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
R
emove an unneces
s
ary
include
commit
|
commitdiff
|
tree
2012-09-25
C
hris Robin
s
on
Combine multiple loops in
t
o one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Avo
i
d
mixing silence
to output
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
R
e
move
S
SE
resamplers
.
The
y
aren'
t
gaining us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
hris Robinson
Make sure
P
uls
e
Audio
s
ets an up
d
ate
size that's a
multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help ensure
the
update size is a
m
ultip
l
e
o
f 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
C
h
r
is R
o
binson
Fix matrix multiply
u
sed by
t
he SSE
cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
o
binson
Preci
s
ion control bits do
n
't exist w
i
th SSE
commit
|
commitdiff
|
tree
2012-09-18
C
h
r
i
s Robins
o
n
Improve a couple error traces with t
h
e
HRTF
l
oader
commit
|
commitdiff
|
tree
2012-09-18
Chris Rob
i
nson
fpu_contro
l
.
h is
no lon
g
er used
commit
|
commitdiff
|
tree
2012-09-18
Chri
s
Robinso
n
Win64 doesn'
t
all
o
w _control
f
p or
__cont
r
ol87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Ch
r
is
R
obinson
Fix a t
y
po in a
c
omment
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinso
n
Avoid correcting
f
o
r
more
non-e
x
isting clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Don't try to correct fo
r
no
n
-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Expl
i
citly give the wet buffe
r
1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nso
n
Check the proper value fo
r
s
et
t
ing WetP
e
ndingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Av
o
id bui
l
ding redun
d
ant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Imple
m
ent a
n
S
SE MixSen
d
meth
o
d
commit
|
commitdiff
|
tree
2012-09-16
C
hris
R
obinson
P
roperly
restore the SSE c
o
n
trol word with __con
t
rol87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly handle the SSE co
n
trol word
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinso
n
Use __contr
o
l8
7
_
2 w
h
en avai
l
a
ble
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
Use a struct to st
o
re t
h
e FP
U
m
o
de
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinso
n
Add missing source pro
p
erty retrievals
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is
R
obinson
Implement a
n
S
SE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shorten
a
war
n
ing
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an SSE li
n
ea
r
resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is Robinson
Ensure th
e
ResampledBuffer is al
i
gned
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Use a source param for the resampler and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Remove an unuse
d
h
e
a
d
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Move
a
couple
m
a
cros to more
a
ppr
o
priate head
e
rs
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix
u
p some more he
a
d
e
r
in
c
ludes
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obin
s
o
n
Don't in
c
l
ude alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Enable fl
u
sh
-
to-zero mo
d
e
when possible
commit
|
commitdiff
|
tree
next