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
Move some math functions to where they're used
2012-10-26
C
hris Robinso
n
Mov
e
some math functions
to where t
h
ey're u
s
ed
commit
|
commitdiff
|
tree
2012-10-26
Chris Ro
b
inson
A
dd a couple
m
i
ssing REST
R
ICT
s
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
F
ix s
o
me
types
commit
|
commitdiff
|
tree
2012-10-25
Chri
s
Ro
b
i
nson
Add the RESTR
I
CT
k
e
yword to a function
p
o
inter definition
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Ch
r
is R
o
bi
n
son
Add ex
p
licit casts for M
S
VC
commit
|
commitdiff
|
tree
2012-10-25
C
hris Robinson
Remove the fl
o
at math
w
r
apper functions
commit
|
commitdiff
|
tree
2012-10-21
C
hris R
o
bins
o
n
Add retri
e
va
l
of missing
source propert
i
es
commit
|
commitdiff
|
tree
2012-10-16
Chris Rob
i
n
s
on
Use an
a
steris
k
to
d
en
o
te a requeste
d
forma
t
opt
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
C
hris Rob
i
nson
Require
an align
m
e
nt declaration
fo
r
SSE s
u
p
p
ort
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Put the HRTF DirectPar
a
m
s
i
nto an
a
nonymous
s
truct
commit
|
commitdiff
|
tree
2012-10-15
C
hris Robinson
Consti
f
y t
h
e direct and send
p
a
rameters given to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
n
s
on
Us
e
a separat
e
step to deinterlac
e
r
e
verb
samples
commit
|
commitdiff
|
tree
2012-10-14
Chris Robin
s
on
R
e
move t
h
e unused
D
ev
i
c
e
parameter
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris Robin
s
on
Store the ou
t
p
ut buffe
r
s in the DirectParams struct
commit
|
commitdiff
|
tree
2012-10-14
C
hris R
o
binson
Remove the now-u
n
used Sour
c
e paramet
e
r from the D
r
yMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robin
s
on
Stor
e
s
o
me mor
e
HR
T
F inf
o
in the DirectParams
s
truc
t
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robinso
n
Mark some parameters as const and/or R
E
STRICT
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinso
n
Move
alhelpers and alffmpeg code to a common sub-direct
o
ry
commit
|
commitdiff
|
tree
2012-10-14
Chris R
o
binson
Use
a help
e
r method to convert
i
64 values t
o
t
h
e proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Chec
k
i64 proper
t
y r
a
nges befor
e
passing them
to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Ro
b
inson
Don't
a
dd the
d
ry gain to t
h
e
m
i
xing matrix
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinso
n
Silence an implicit
i
nt-to-float c
o
nversion warning
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris
Ro
b
i
n
son
Don
'
t use a loop to
d
eterm
i
n
e
the next power
of 2
commit
|
commitdiff
|
tree
2012-10-13
Chris
Robinson
L
i
st the in-pr
o
gress AL_SOFT
_
so
u
rc
e
_latency extension
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
obi
n
son
I
m
pleme
n
t
the d
o
u
b
l
e and
i
nt
6
4 s
o
urce se
t
ters
commit
|
commitdiff
|
tree
2012-10-13
Chr
i
s
Ro
b
inson
Fix c
o
pyi
n
g
t
he listener Up vector
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Use the enum to set the default distance
m
od
e
l
commit
|
commitdiff
|
tree
2012-10-12
C
h
ris Robi
n
so
n
Init
i
alize the
li
s
tener velocity pa
r
ameter
commit
|
commitdiff
|
tree
2012-10-12
Chris Robins
o
n
Ap
p
ly t
h
e listener
matrix to the listen
e
r
v
elocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
Avoi
d
needles
s
ly cop
y
ing the list
e
ne
r
m
a
t
r
ix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
Apply
th
e
lis
t
ene
r
position to t
h
e
t
r
ansforma
t
ion matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robinson
Chec
k
the dista
n
ce against epsilon t
o
det
e
rmine if
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chris Robin
s
on
Properly scale wi
d
e-stereo sources
commit
|
commitdiff
|
tree
2012-10-10
Chri
s
Robin
s
on
A
v
oid
m
i
xing to
a
s
end slot if the g
a
in is
t
o
o lo
w
commit
|
commitdiff
|
tree
2012-10-10
C
hris Robins
o
n
The max
st
e
p is
n
o lon
g
er dep
e
n
d
e
nt
on the
channe
l
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
S
e
t Hr
t
f
.
Moving after setting the sourc
e
params instead
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
C
h
ris Rob
i
nson
Build the
l
istener matrix se
p
a
r
ately
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Don't includ
e
alListener
.
h from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Store a
p
oi
n
ter t
o
the lis
t
en
e
r in the
c
o
ntext
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Define RESTRICT in
c
onfig
.
h i
n
stea
d
of alM
a
in
.
h
commit
|
commitdiff
|
tree
2012-10-08
Chris R
o
binson
Don
'
t assume x86 or x64 to
use
I
sProcess
o
rFeaturePresent
commit
|
commitdiff
|
tree
2012-10-08
C
h
r
i
s Robins
o
n
Fix
a
type c
o
nver
s
ion war
n
i
ng
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
R
o
b
inson
Fix
a type mismatch
commit
|
commitdiff
|
tree
2012-10-07
C
hris Robinson
Add mi
s
s
ing
in
c
lude
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robinson
Use IsPr
o
cessor
F
eatu
r
ePrese
n
t t
o
dete
c
t SSE
o
n W
i
ndows
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obi
n
son
Revert "U
s
e __cpuid
from intrin
.
h in
W
indows when a
v
ailable"
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robinso
n
Us
e
__c
p
uid from in
t
rin
.
h
i
n Windows when avai
l
able
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robin
s
o
n
Add trace, warn,
a
n
d
e
r
ror
m
arkers
t
o logged output
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
on
Lock th
e
d
e
v
ice using
the pulseaudio ma
i
n
loop
commit
|
commitdiff
|
tree
2012-10-07
Chr
i
s
Robinson
Avo
i
d unnece
s
sarily lo
c
king the
list lock
commit
|
commitdiff
|
tree
2012-10-07
Chris R
o
b
i
nson
Shorte
n
f
o
rmat
t
race
m
e
s
sages
commit
|
commitdiff
|
tree
2012-10-07
C
h
ri
s
R
o
binson
Define W
I
N3
2
_
LEAN_AN
D
_
ME
A
N when including window
s
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robi
n
son
Inc
l
ude windows
.
h
be
f
ore cpuid
.
h
t
o a
v
oid __cp
u
id
clashe
s
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinso
n
Re
n
am
e
a
couple functio
n
s
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
Put
t
emp
o
rary storage in
t
h
e
device i
n
stead
of o
n
the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Ch
r
is Robinson
Add a specia
l
resampler for matching sam
p
le rates
commit
|
commitdiff
|
tree
2012-10-05
Chris
R
obinson
Rou
n
d u
p
the devic
e
'
s default slot
a
l
ignment
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
so
n
Fix potential
buf
f
er ove
r
flow with temp sample spa
c
e
commit
|
commitdiff
|
tree
2012-10-05
Chr
i
s R
o
binson
Scale
and rou
n
d N
u
mUpdates when Pulse
A
udio chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Ch
r
is
Robinson
Avoid
v
oid* arith
m
etic
commit
|
commitdiff
|
tree
2012-10-03
Chr
i
s Robi
n
son
Make sure the outpu
t
buffer pointe
r
is u
p
dated in case
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chri
s
Ro
b
inson
U
p
dat
e
t
h
e
e
xample to use avcodec
_
decode
_
audio4
commit
|
commitdiff
|
tree
2012-10-03
C
hris Robinso
n
Update some ffm
p
eg functions
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
F
i
x some
s
ig
n
ed/unsi
g
ned compariso
n
s
commit
|
commitdiff
|
tree
2012-10-03
C
h
ris Robinso
n
Reset m
a
xlength i
f
PulseA
u
dio updates the playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Use lrintf to
f
as
t
con
v
ert floats to int
s
wh
e
n possible
commit
|
commitdiff
|
tree
2012-09-28
Chris Robin
s
on
Decrease t
h
e defau
l
t BUFFE
R
SIZE to 2048
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s R
o
binson
C
ombine early reflecti
o
ns an
d
late
r
everb in VerbPass
commit
|
commitdiff
|
tree
2012-09-27
Chris Robi
n
s
o
n
Use an
unsigned
type for t
h
e
s
ample position fracti
o
n
commit
|
commitdiff
|
tree
2012-09-27
C
hris
Robin
s
o
n
Remove an unne
e
ded para
m
eter
from the resampl
e
r
commit
|
commitdiff
|
tree
2012-09-27
Chri
s
Robi
n
son
E
nsure the
device
'
s
default effec
t
s
lo
t
i
s pr
o
perly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chri
s
Robinson
Update a comment
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Ensure
e
ffect slots
are aligned
commit
|
commitdiff
|
tree
2012-09-27
C
h
r
is Robi
n
son
Deinterlace audio
w
hen loa
d
in
g
it
i
nto the sta
c
k
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Ro
b
i
n
son
Round w
h
e
n calculating
NumUpdates from P
u
lseAudio
'
s
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Ch
r
is Robinson
Rem
o
v
e an unnecessary include
commit
|
commitdiff
|
tree
2012-09-25
Ch
r
is Robinso
n
Combine multiple loops into o
n
e
commit
|
commitdiff
|
tree
2012-09-24
Chris Robins
o
n
Avoid mixing silence to
o
utput
commit
|
commitdiff
|
tree
2012-09-24
C
h
ris R
o
binson
Remove
S
S
E resample
r
s
.
They
a
r
e
n't ga
i
ning us
m
uch
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Ro
b
inson
Mak
e
sure P
u
lseAudio sets an
update s
i
ze that's a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris Robi
n
s
on
Help
e
nsure the upda
t
e size is a multiple of
4 with
S
SE
commit
|
commitdiff
|
tree
2012-09-19
Ch
r
is Rob
i
n
s
on
Fi
x
matrix mul
t
i
p
ly use
d
by the SSE cubic
r
esampl
e
r
commit
|
commitdiff
|
tree
2012-09-18
Chris Rob
i
nson
P
recisi
o
n
contr
o
l
bits d
o
n't exist
w
i
th SSE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Robinson
I
mpro
v
e
a
coup
l
e error traces with the HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
o
bi
n
son
fpu_
c
ontrol
.
h
i
s no longer used
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Ro
b
i
nson
W
i
n
64 does
n
'
t
allow _controlfp or _
_
co
n
trol87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robinson
Fix a typo
i
n a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binso
n
Avoid correcting for
more n
o
n-existing c
l
i
cks
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robi
n
s
o
n
Don't
try to correct for no
n
-e
x
isting clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
bi
n
son
Expl
i
cit
l
y
g
ive the we
t
bu
f
f
e
r 1
chann
e
l
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Check the prop
e
r value for setting WetPendingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avo
i
d buildin
g
redund
a
nt mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Implemen
t
a
n
SSE
MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Prop
e
rly restore the SSE co
n
trol wo
r
d with __cont
r
o
l
8
7
_2
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
Pr
o
perly handle the SSE
c
ontro
l
word
commit
|
commitdiff
|
tree
2012-09-16
Chris
Ro
b
inson
Use
_
_contro
l
87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Use a struct to store the FPU
m
ode
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
inson
Add m
i
ssing source prop
e
r
t
y
ret
r
ievals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement
an SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shorten a
w
arning
commit
|
commitdiff
|
tree
next