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
Avoid branching when clamping and converting float samples to integer
2012-10-26
Chris Robinson
Avoid branching whe
n
clamping and converting f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Ch
r
i
s Robinson
Add
the AL subdir to th
e
l
i
st of include f
l
ags in the
.
.
.
commit
|
commitdiff
|
tree
2012-10-26
Ch
r
i
s
R
o
binson
Reorder a
n
d co
m
me
n
t
some function in alhelper
s
.
c
commit
|
commitdiff
|
tree
2012-10-26
Chris Ro
b
inso
n
Mo
v
e some
m
at
h
f
unctions
t
o
where the
y
're used
commit
|
commitdiff
|
tree
2012-10-26
Chris
Robins
o
n
Add a couple
missing RESTRICTs
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
Fix some types
commit
|
commitdiff
|
tree
2012-10-25
C
h
ris Robinson
Add the RESTRI
C
T keywo
r
d
to
a function point
e
r definition
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Chris Robinson
Add
expl
i
cit ca
s
ts for MS
V
C
commit
|
commitdiff
|
tree
2012-10-25
Chris Ro
b
inson
R
e
move the float math w
r
a
p
per
functions
commit
|
commitdiff
|
tree
2012-10-21
C
hr
i
s Rob
i
nson
A
dd ret
r
i
e
val of
missing source prop
e
rties
commit
|
commitdiff
|
tree
2012-10-16
Chris Robinson
Use
an asterisk to
d
eno
t
e a requested for
m
at option
.
.
.
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Require an alignment declara
t
ion f
o
r
SSE supp
o
rt
commit
|
commitdiff
|
tree
2012-10-15
Chris R
o
binson
Put the HR
T
F Direc
t
P
aram
s
into an a
n
o
nymous struct
commit
|
commitdiff
|
tree
2012-10-15
Chris Robinson
Constify
t
he direct
a
n
d send
p
arameters given to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
C
h
ris
R
o
bins
o
n
Us
e
a
separate step
t
o
deinterlace reverb samples
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
nso
n
Remove the
unused Device par
a
me
t
er
commit
|
commitdiff
|
tree
2012-10-14
Chris R
o
binson
Store the output bu
f
fers
in the DirectPar
a
ms struct
commit
|
commitdiff
|
tree
2012-10-14
Chr
i
s Robinson
Remove
t
he
n
ow-unused Source
p
a
r
a
meter from the Dr
y
Mix
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Chri
s
Rob
i
nson
St
o
r
e
some mo
r
e
HRTF info
in the Di
r
ec
t
Para
m
s struct
commit
|
commitdiff
|
tree
2012-10-14
Chris Rob
i
n
son
M
a
r
k som
e
p
a
ramete
r
s as
const and/or RESTRICT
commit
|
commitdiff
|
tree
2012-10-14
C
hris Robinson
Move a
l
helpers and alffmpeg
code to a common sub-directory
commit
|
commitdiff
|
tree
2012-10-14
Chri
s
Robi
n
son
Use a helper method to
convert i
6
4
v
alu
e
s
t
o the pr
o
pe
r
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
C
hr
i
s Robinson
Check i64 property range
s
b
efore passing them to the
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris
R
obinson
Don'
t
add the dry ga
i
n to the mixin
g
ma
t
rix
commit
|
commitdiff
|
tree
2012-10-13
Chris Robin
s
on
Si
l
ence an implicit int-to
-
float conversion w
a
rnin
g
.
.
.
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
Don't us
e
a loop to
det
e
rmine the next power of 2
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinson
List
t
he in-progress AL_SOFT_source_latency exten
s
ion
commit
|
commitdiff
|
tree
2012-10-13
Chris Robinso
n
Implement the double and int64 source setters
commit
|
commitdiff
|
tree
2012-10-13
C
hris Robins
o
n
Fix copying the listener Up
v
e
c
tor
commit
|
commitdiff
|
tree
2012-10-13
Chris Ro
b
inson
Use the e
n
um
t
o set
the default
d
istance model
commit
|
commitdiff
|
tree
2012-10-12
C
h
ris
Robinson
Initialize
the lis
t
ener velo
c
ity parameter
commit
|
commitdiff
|
tree
2012-10-12
Chris
R
obinson
Apply the list
e
ner ma
t
ri
x
to
t
he listener velocity
.
.
.
commit
|
commitdiff
|
tree
2012-10-12
C
h
ris Robins
o
n
Avoid needlessly co
p
ying the listener mat
r
ix
commit
|
commitdiff
|
tree
2012-10-12
Chris R
o
binson
App
l
y
the l
i
stener
p
osi
t
i
on to the tra
n
sformation matr
i
x
commit
|
commitdiff
|
tree
2012-10-12
Chris Robin
s
o
n
Check the distance against ep
s
i
lon
t
o determine if
.
.
.
commit
|
commitdiff
|
tree
2012-10-10
Chri
s
R
o
b
i
nson
Properly sc
a
le wide-s
t
e
reo sources
commit
|
commitdiff
|
tree
2012-10-10
C
hr
i
s R
o
binson
Avoid mixing to a sen
d
slot if the gain is too low
commit
|
commitdiff
|
tree
2012-10-10
Chr
i
s
Robinson
The max
step is no l
o
nge
r
dependent on the channe
l
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chris Robinson
Set H
r
tf
.
Mov
i
ng a
f
te
r
setting the sourc
e
p
arams in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Chr
i
s Ro
b
inso
n
Buil
d
t
h
e
listener matri
x
sep
a
rate
l
y
commit
|
commitdiff
|
tree
2012-10-09
C
hri
s
Robins
o
n
Don't include alListener
.
h fro
m
alMain
.
h
commit
|
commitdiff
|
tree
2012-10-09
Chris Robi
n
so
n
Store a
p
ointer to the li
s
t
ene
r
in the contex
t
commit
|
commitdiff
|
tree
2012-10-09
Ch
r
is Ro
b
i
ns
o
n
Defin
e
RESTRICT in co
n
fig
.
h i
n
stead of alMain
.
h
commit
|
commitdiff
|
tree
2012-10-08
C
h
ris
Robinso
n
Don't
assume x86 or x
6
4 to use IsProcessorFe
a
tu
r
ePresent
commit
|
commitdiff
|
tree
2012-10-08
Chris Robi
n
s
on
Fix a t
y
pe conve
r
sion warning
commit
|
commitdiff
|
tree
2012-10-07
Chris Robin
s
on
Fix a type mismatch
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Ro
b
inson
Add mis
s
ing
includ
e
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
obinson
U
se IsProcessorFeaturePresent to detect
S
SE on
W
indows
commit
|
commitdiff
|
tree
2012-10-07
C
h
r
i
s Ro
b
i
n
son
Revert
"
Us
e
__cpuid from intrin
.
h
i
n Windows
whe
n
av
a
il
a
ble"
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robinson
Use __
c
p
u
id from intrin
.
h in Windo
w
s wh
e
n availab
l
e
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
A
d
d
trace, warn, and error markers to logged
output
commit
|
commitdiff
|
tree
2012-10-07
Chris Rob
i
nson
Lock th
e
device
using the p
u
lseaudio main
loo
p
commit
|
commitdiff
|
tree
2012-10-07
C
hris Robinson
Avoid unnecessarily locking the list lock
commit
|
commitdiff
|
tree
2012-10-07
C
h
r
is Robin
s
on
Shorte
n
format tra
c
e
messa
g
es
commit
|
commitdiff
|
tree
2012-10-07
Chri
s
Robinso
n
Define WIN32_L
E
AN_AN
D
_
MEAN when including windows
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris
R
ob
i
nson
I
n
clud
e
wind
o
w
s
.
h befor
e
cpuid
.
h
to
avoi
d
__cpui
d
clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris R
o
binson
R
e
nam
e
a
couple fun
c
tions
commit
|
commitdiff
|
tree
2012-10-05
Chris
R
obinson
Put temporary storage in
t
he device instead
of on
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
Chris Ro
b
inson
A
d
d
a special re
s
ampler for matchin
g
sample ra
t
es
commit
|
commitdiff
|
tree
2012-10-05
Chris Robin
s
on
Roun
d
up
t
he device'
s
default slo
t
alignm
e
nt
commit
|
commitdiff
|
tree
2012-10-05
Ch
r
is Robin
s
on
Fix p
o
tentia
l
buffer
o
verflow with temp sample space
commit
|
commitdiff
|
tree
2012-10-05
C
h
ris Robinson
S
ca
l
e and r
o
und NumUpdates when PulseAu
d
io chan
g
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Ch
r
is Robinson
Avo
i
d v
o
id*
a
r
ithmetic
commit
|
commitdiff
|
tree
2012-10-03
C
hr
i
s Ro
b
in
s
on
Make sure the output buffe
r
pointer is updated in ca
s
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chris Rob
i
ns
o
n
Update the
ex
a
mple to
u
se
a
vcod
e
c_decode_au
d
io4
commit
|
commitdiff
|
tree
2012-10-03
Chris Robin
s
on
Update s
o
me
ffmp
e
g functions
commit
|
commitdiff
|
tree
2012-10-03
Chris
R
ob
i
ns
o
n
Fi
x
some s
i
gne
d
/un
s
igned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Chris Ro
b
inson
Reset maxle
n
gt
h
if Puls
e
A
u
dio up
d
ates the
p
l
ay
b
ack
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
C
hri
s
R
o
b
i
n
s
on
Use lri
n
tf to
f
a
s
t
convert floats to ints when pos
s
ible
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s Robinson
Dec
r
ease the default BUFFERSI
Z
E
t
o 2048
commit
|
commitdiff
|
tree
2012-09-28
Chris R
o
bins
o
n
Combine e
a
rly reflecti
o
ns and late re
v
erb
i
n VerbPass
commit
|
commitdiff
|
tree
2012-09-27
Chris R
o
binson
Use an
unsigned type for the
s
amp
l
e position fra
c
t
i
on
commit
|
commitdiff
|
tree
2012-09-27
Chris Rob
i
nson
Remov
e
an unn
e
eded
p
aramete
r
from the
resampl
e
r
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris Ro
b
inson
Ensure the devic
e
's
d
efault effect
slot i
s
properly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris Robinso
n
Update a co
m
ment
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robin
s
o
n
En
s
ure e
f
f
ect slot
s
are al
i
gn
e
d
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Deinterlace audio when loading i
t
into the stack
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinso
n
Ro
u
nd wh
e
n
calcula
t
ing NumUpdates from PulseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Remove an unne
c
essar
y
include
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Robinson
Combi
n
e
m
ult
i
ple loops into one
commit
|
commitdiff
|
tree
2012-09-24
Ch
r
is Robinson
Avoid
mi
x
ing silence to output
commit
|
commitdiff
|
tree
2012-09-24
Chris
R
obinson
Remov
e
SSE re
s
amplers
.
They aren't gaining us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Make sure PulseAudio
s
et
s
an update siz
e
that's
a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
H
e
lp ensu
r
e
the
update size is a
m
u
ltiple o
f
4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris Robinso
n
Fix matrix m
u
ltip
l
y used by
t
h
e
S
SE cubic res
a
m
pler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Pr
e
cision co
n
tr
o
l bits don't exis
t
w
ith
S
SE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Robinson
Improve a couple error traces with the HRTF
loa
d
e
r
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
obinson
fpu_control
.
h is no longer used
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
obinson
Wi
n
64 does
n
'
t
a
l
low _controlfp or __
c
ont
r
ol87_2 t
o
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robinson
F
ix
a
ty
p
o i
n
a comment
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Avoid correcting for
m
ore non
-
e
x
isting cl
i
ck
s
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
n
s
on
Don'
t
try to
co
r
rect for
n
on-e
x
isting clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
E
xp
l
icitly g
i
ve the
w
e
t buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
C
hri
s
Robinson
Che
c
k the proper va
l
ue
for
setting W
e
tPend
i
ngC
l
icks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid buildi
n
g
red
u
ndant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
Implement
an SSE
M
ix
S
end metho
d
commit
|
commitdiff
|
tree
2012-09-16
C
h
ri
s
Robinson
Properly
restore the SSE control word wi
t
h __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris
Rob
i
n
s
o
n
Pr
o
p
e
rl
y
handle th
e
S
SE control w
o
rd
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Rob
i
nson
Us
e
__co
n
t
rol87_2 w
h
en availab
l
e
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
bin
s
on
Use a
s
t
r
uct to store the F
P
U mode
commit
|
commitdiff
|
tree
next