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
Chris Robinson
M
ove some
m
ath functions to
w
here they're u
s
ed
commit
|
commitdiff
|
tree
2012-10-26
C
hr
i
s Robinson
Add
a
coup
l
e missing RESTRICTs
commit
|
commitdiff
|
tree
2012-10-25
Chris
Robinson
Fix some types
commit
|
commitdiff
|
tree
2012-10-25
Chris Ro
b
inson
Add the RESTRICT
k
eyword
to a
f
u
nction point
e
r
definition
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Chri
s
R
o
bin
s
on
A
dd expl
i
cit casts
f
or M
S
VC
commit
|
commitdiff
|
tree
2012-10-25
Chris Robin
s
o
n
Remove th
e
f
l
oat ma
t
h wra
p
p
e
r f
u
nctions
commit
|
commitdiff
|
tree
2012-10-21
C
hr
i
s Robinson
Add retrieval of missin
g
sou
r
c
e
p
roperties
commit
|
commitdiff
|
tree
2012-10-16
Chr
i
s Robinson
Use
an as
t
e
r
i
s
k t
o
d
e
note a reque
s
ted for
m
at option
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
Chri
s
Robinson
Requir
e
an alignment dec
l
aration for SSE support
commit
|
commitdiff
|
tree
2012-10-15
C
h
ris
R
obinso
n
Put
t
he HRTF Direc
t
Params int
o
an anonymo
u
s
s
tr
u
ct
commit
|
commitdiff
|
tree
2012-10-15
Chris Ro
b
inson
Co
n
stify the direct and send parameters g
i
ven to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Use a separate step to deinterla
c
e reverb samples
commit
|
commitdiff
|
tree
2012-10-14
C
h
ri
s
Ro
b
ins
o
n
Remove the unu
s
ed Devic
e
p
a
rameter
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Store the
ou
t
put b
u
f
f
ers in the DirectParams struct
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
nson
Remove the
no
w
-unused Sour
c
e parameter fro
m
the DryMix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Robinson
Store s
o
me more HR
T
F
i
nfo in the Dire
c
tPar
a
ms struct
commit
|
commitdiff
|
tree
2012-10-14
Ch
r
is Robinson
Mark some para
m
eters as con
s
t
a
n
d/or RESTRIC
T
commit
|
commitdiff
|
tree
2012-10-14
C
hr
i
s
Robinson
Move
a
l
h
e
lpe
r
s and alffmp
e
g code to
a common sub-di
r
ector
y
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s
R
obin
s
on
Use a
hel
p
er me
t
hod to convert i64
values to the proper
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
nson
Check i64 pro
p
er
t
y
r
a
ng
e
s before passin
g
them to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
C
h
r
i
s Robins
o
n
Don't
a
dd the dry ga
i
n to the mi
x
i
n
g matrix
commit
|
commitdiff
|
tree
2012-10-13
Chr
i
s
R
o
b
inson
S
i
l
e
n
c
e a
n
implicit int-to-flo
a
t conversi
o
n war
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chri
s
Robinson
Don't use a lo
o
p
to det
e
rmine
the next power
o
f
2
commit
|
commitdiff
|
tree
2012-10-13
Chris R
o
binson
Li
s
t
the
in-progre
s
s AL_SOF
T
_
s
o
urce_latenc
y
e
x
tension
commit
|
commitdiff
|
tree
2012-10-13
C
hris Robinson
Implement the
double
a
n
d
int64 source setters
commit
|
commitdiff
|
tree
2012-10-13
Chris Ro
b
inson
Fix co
p
y
ing the listener Up vector
commit
|
commitdiff
|
tree
2012-10-13
Chr
i
s Robi
n
son
Use
t
he enum to set the de
f
ault distance
m
ode
l
commit
|
commitdiff
|
tree
2012-10-12
Chri
s
Robinson
Initialize the listener velocity pa
r
a
m
e
t
e
r
commit
|
commitdiff
|
tree
2012-10-12
Chris Robin
s
on
Apply t
h
e listen
e
r matr
i
x t
o
the
listener velocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
Chri
s
Robi
n
son
Avoid needlessly copyin
g
the liste
n
er
matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris Robin
s
on
Apply th
e
l
istener pos
i
tion to the t
r
ansformati
o
n matrix
commit
|
commitdiff
|
tree
2012-10-12
Chris R
o
binson
Ch
e
ck the distance against epsilon to
dete
r
mine i
f
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chris
R
obin
s
o
n
Properly scal
e
wide-ste
r
eo so
u
rces
commit
|
commitdiff
|
tree
2012-10-10
Chris R
o
binson
Avo
i
d mixing to
a
s
e
nd slot if the gain is too low
commit
|
commitdiff
|
tree
2012-10-10
Chri
s
Robinson
The
max st
e
p
is no
l
onger dependent on the cha
n
nel
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
C
h
ris Ro
b
inson
Set Hrtf
.
Moving after s
e
ttin
g
t
h
e source par
a
ms instead
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chr
i
s
Robi
n
son
Buil
d
the list
e
ner ma
t
rix
s
epa
r
ately
commit
|
commitdiff
|
tree
2012-10-09
Chri
s
R
o
binson
Don't
i
n
clude alListener
.
h from alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
S
t
or
e
a
p
ointer
t
o the
l
isten
e
r in the
c
ontex
t
commit
|
commitdiff
|
tree
2012-10-09
C
h
ris Robinson
Defi
n
e
R
ESTRICT in config
.
h instead of al
M
ain
.
h
commit
|
commitdiff
|
tree
2012-10-08
C
h
ris
R
ob
i
nson
Do
n
't assume x8
6
or x
6
4 to use IsPr
o
ces
s
orFeaturePresent
commit
|
commitdiff
|
tree
2012-10-08
C
h
ris
R
obins
o
n
Fix
a type
con
v
e
r
sion warnin
g
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Fix a
type mismatch
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
on
Add
missing i
n
c
lude
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Use IsPr
o
cessorFeaturePresent to detect SSE on W
i
ndows
commit
|
commitdiff
|
tree
2012-10-07
C
h
ri
s
Robin
s
on
Reve
r
t
"
Use
_
_
cpuid fr
o
m intrin
.
h in Win
d
ows whe
n
avail
a
ble"
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinson
Use __cpu
i
d from intrin
.
h
i
n Wi
n
dows when available
commit
|
commitdiff
|
tree
2012-10-07
C
hris Robinson
Add
trace, warn, and err
o
r m
a
rkers to lo
g
ge
d
out
p
ut
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
Lock the device usi
n
g t
h
e
pulseaudio mai
n
loop
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robin
s
on
Avoid
un
n
eces
s
arily lo
c
king the list lock
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is R
o
binso
n
Short
e
n
f
ormat trace messages
commit
|
commitdiff
|
tree
2012-10-07
C
h
r
i
s Robinson
Define WIN
3
2_LEAN_
A
N
D_MEAN
when including w
i
ndows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
I
n
cl
u
de
w
indows
.
h bef
o
re cpuid
.
h to
a
void _
_
cpuid clash
e
s
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris Rob
i
n
s
o
n
Rename
a couple functio
n
s
commit
|
commitdiff
|
tree
2012-10-05
Chris Robins
o
n
Put te
m
p
orary storage i
n
the device
i
nstea
d
of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris Robinso
n
A
d
d a special resa
m
pl
e
r for
m
atching s
a
mple
r
a
t
e
s
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris Rob
i
ns
o
n
Round up the device's
d
efault
s
lot
alignment
commit
|
commitdiff
|
tree
2012-10-05
Chris Rob
i
nson
Fix p
o
tenti
a
l buff
e
r overflow w
i
th
temp sampl
e
s
pace
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
son
Scale a
n
d
round
N
u
m
Updates when PulseAud
i
o
c
ha
n
g
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Chr
i
s Robinson
Avoid
v
oid* ari
t
h
metic
commit
|
commitdiff
|
tree
2012-10-03
Chris Robinson
Mak
e
s
u
re t
h
e outpu
t
buffer
p
oin
t
er is
u
pdated i
n
case
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chris R
o
binson
U
pdate the example to use avc
o
dec
_
d
e
code_audio4
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robinson
Upda
t
e some ffmpeg fu
n
ctions
commit
|
commitdiff
|
tree
2012-10-03
Chri
s
Robinson
Fix
s
ome si
g
ned/unsig
n
e
d com
p
a
r
isons
commit
|
commitdiff
|
tree
2012-10-03
C
h
r
is Robi
n
s
o
n
Reset maxl
e
ngth if PulseAudio
u
pdat
e
s the
pl
a
y
back
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
C
h
ris R
o
binson
Use lrintf to fast convert f
l
oa
t
s to ints when possib
l
e
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Decrease the defaul
t
BUFFERSIZE to 204
8
commit
|
commitdiff
|
tree
2012-09-28
Chris Robin
s
on
C
o
mbi
n
e early reflec
t
ions and late
r
everb in VerbPass
commit
|
commitdiff
|
tree
2012-09-27
Chri
s
Robinson
U
se
a
n
unsi
g
ned type for t
h
e sample position fr
a
ction
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinson
Remove an un
n
eeded para
m
eter
from the res
a
mpler
commit
|
commitdiff
|
tree
2012-09-27
Chris Robins
o
n
Ensure the devi
c
e's
default effe
c
t slot i
s
properly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Update a comment
commit
|
commitdiff
|
tree
2012-09-27
Chris Robi
n
son
Ensure eff
e
ct slots ar
e
ali
g
ned
commit
|
commitdiff
|
tree
2012-09-27
Chris R
o
binson
Dein
t
erlace
audio wh
e
n loading i
t
into t
h
e stack
.
commit
|
commitdiff
|
tree
2012-09-25
C
hris R
o
b
inson
Roun
d
when c
a
lc
u
lati
n
g
NumUpdates from PulseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinso
n
Remove
an unnecessary includ
e
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Combine
m
ultiple loops
i
nto one
commit
|
commitdiff
|
tree
2012-09-24
Chri
s
R
obins
o
n
Avoid mixin
g
sil
e
nc
e
to out
p
ut
commit
|
commitdiff
|
tree
2012-09-24
Chris
R
obinso
n
R
e
m
o
v
e SSE resamplers
.
Th
e
y aren't gaining us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
r
i
s
Rob
i
nson
Make sure PulseAud
i
o sets an
update size
t
hat
'
s a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help ensu
r
e
the update s
i
z
e
is a mu
l
t
i
ple of
4
with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chri
s
R
ob
i
nso
n
Fix matrix m
u
ltiply used by the SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
C
hris Ro
b
inson
Precision
c
ontro
l
bits don'
t
exist with
S
SE
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Robinson
Improve a couple
e
rror traces with the
HRTF loade
r
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris R
o
bins
o
n
fpu_c
o
ntrol
.
h
is no
lo
n
ger used
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Win64 doesn't a
l
low _controlfp or __control87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris
R
o
binson
Fix
a
typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
A
v
o
id correcti
n
g for mo
r
e non
-
existin
g
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robi
n
son
Don't tr
y
t
o correct
f
or no
n
-
ex
i
sting
c
l
icks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
Explici
t
ly giv
e
the wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Che
c
k t
h
e proper value
f
or setting We
t
Pe
n
din
g
Click
s
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
Av
o
id building re
d
undant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robins
o
n
Implement an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
bins
o
n
Pro
p
erly restore the
SSE control word with __control87_2
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Properly
h
andle t
h
e SSE control w
o
rd
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use __control87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Use
a
struc
t
to s
t
ore the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add m
i
ss
i
ng
s
ource pro
p
erty r
e
tri
e
vals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an SSE cubic
r
e
samp
l
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Short
e
n a
warning
commit
|
commitdiff
|
tree
next