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
Fix some signed/unsigned comparisons
2012-10-03
C
h
ris
Robinson
Fix some signed/
u
ns
i
gned compa
r
isons
commit
|
commitdiff
|
tree
2012-10-03
Chris Rob
i
nson
Rese
t
maxlen
g
th
i
f
Pul
s
eAudio u
p
da
t
es the
playba
c
k
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Ro
b
ins
o
n
Use lrintf to fas
t
c
onvert floats to ints when possible
commit
|
commitdiff
|
tree
2012-09-28
C
hris Ro
b
i
n
son
D
e
crease
t
he
d
efault BUFFERSIZE to
2
048
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Combin
e
earl
y
r
ef
l
ection
s
and late reverb in VerbP
a
ss
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
U
s
e
an unsigned
t
ype for the
s
a
mple
position fract
i
on
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Remove
a
n
u
nneeded pa
r
ameter from
the re
s
ampler
commit
|
commitdiff
|
tree
2012-09-27
Chris Robin
s
on
Ensu
r
e
the device's
d
efault effect slot is prop
e
rly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s R
o
binson
Update
a comm
e
nt
commit
|
commitdiff
|
tree
2012-09-27
Ch
r
is
Robinson
Ensu
r
e e
f
fect slots are ali
g
ned
commit
|
commitdiff
|
tree
2012-09-27
Chris R
o
bin
s
on
Dein
t
erlace audi
o
wh
e
n
loading it
i
nto the stack
.
commit
|
commitdiff
|
tree
2012-09-25
Chri
s
Robinson
Round when calc
u
lati
n
g NumUpda
t
es fr
o
m PulseAudio
'
s
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Ch
r
i
s
R
obinson
Remove
an unnecess
a
r
y in
c
lude
commit
|
commitdiff
|
tree
2012-09-25
Chris
Robinson
C
o
mbine mult
i
p
l
e loops into one
commit
|
commitdiff
|
tree
2012-09-24
Ch
r
is
R
obinson
Avoid mixing
silence to output
commit
|
commitdiff
|
tree
2012-09-24
Chris
Robin
s
on
Remove
SSE resam
p
lers
.
Th
e
y
a
ren't gaining us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris R
o
binson
Ma
k
e su
r
e PulseAu
d
io sets an up
d
ate size that's a mult
i
pl
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris Robinson
Hel
p
ens
u
re the
u
pdate size is a multiple of
4
wit
h
SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris
R
obinson
Fix matr
i
x
m
ultiply used b
y
the SSE cub
i
c res
a
mpler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robin
s
on
P
r
ecision control bit
s
don't exist with SSE
commit
|
commitdiff
|
tree
2012-09-18
C
hris Robinson
I
m
prove a co
u
pl
e
error tra
c
e
s with the HR
T
F loader
commit
|
commitdiff
|
tree
2012-09-18
C
h
r
is Robinson
fpu_c
o
n
trol
.
h
i
s
n
o longer used
commit
|
commitdiff
|
tree
2012-09-18
Chris
Robinson
Win64 doesn't
a
llow _c
o
ntrolfp or __control8
7
_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
C
hris Robinson
Fix a ty
p
o in a com
m
ent
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris R
o
binson
Avoi
d
cor
r
ecti
n
g for more non-exis
t
i
n
g
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
D
on't try
to co
r
re
c
t for
non-
e
xisting cl
i
cks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Explic
i
t
ly give the wet buffe
r
1 channel
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Check the prop
e
r
v
al
u
e for s
e
tting W
e
t
P
end
i
ngClicks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Rob
i
ns
o
n
A
void building
re
d
u
n
dant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nso
n
I
mp
l
ement
a
n SSE MixSend m
e
t
h
od
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
Proper
l
y res
t
ore the SSE c
o
ntrol
w
ord wi
t
h __control87_2
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
Robinson
P
r
operly ha
n
d
l
e the SSE co
n
trol word
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Ro
b
inson
Use __cont
r
o
l87_2 when avail
a
b
l
e
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Use a
s
tr
u
ct t
o
sto
r
e the
F
PU mo
d
e
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Add missing
s
ource propert
y
retr
i
e
v
als
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an
S
SE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Shorten a wa
r
nin
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Implement an
SS
E
linear
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Ensur
e
the ResampledBuffer
i
s aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
U
s
e a
sou
r
ce param for the resampler
a
nd move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Remove a
n
unused header
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Rob
i
ns
o
n
Move a c
o
uple
macr
o
s
to mor
e
appr
o
p
ria
t
e hea
d
ers
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Fi
x
up some more head
e
r inclu
d
es
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
ns
o
n
Don't
i
nclude alu
.
h
i
n al
M
ain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
E
na
b
le f
l
ush-to-z
e
ro mo
d
e when po
s
sible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
M
ove a
couple method
s
to where th
e
y're used
commit
|
commitdiff
|
tree
2012-09-12
C
hris Ro
b
inson
Restore support
f
or th
e
p
r
evious mhr format
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robi
n
son
Add a note about the hrtf_
t
ab
l
e
s filename
m
arke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Prope
r
ly sca
l
e the HRTF de
l
ay
s
when writing the
m
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obin
s
on
Upd
a
te fna
m
elist after ha
n
dli
n
g % ma
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use
P
A
T
H
_
MAX
for
the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Im
p
rove pa
r
sing
h
rtf_tab
l
e
s file
n
ames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Fix HRTF
data format
description
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Warn abou
t
SSE per
f
ormance with
n
on-mu
l
tip
l
e-of-
4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
U
se the correct size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ri
s
Robin
s
on
Minor cleanups for variable declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
n
s
on
Don't use coun
t
-specifi
c
functi
o
ns t
o
write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-interle
a
ved DryBuffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Do the filterin
g
separ
a
t
ely from
t
h
e mi
x
i
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
se HUGE_
V
AL instead
of dividing by 0
for in
f
i
nity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
S
ilence a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
R
o
binson
Add
e
xample HR
T
F d
e
f
ini
t
ion files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
Robinson
Update
H
R
T
F
cod
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try
t
o ge
t
_
W
I
N32_IE to b
e
have right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinso
n
Remove
a hack f
o
r MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
o
binson
Add m
i
ssi
n
g retu
r
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Ro
b
inson
Try to ensure mixing sam
p
les in mul
t
iples
o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the
right
m
ethod
to clear
a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Use SSE to do
4
s
a
mples at
once (non
-
H
R
TF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Implement MixDirec
t
_SSE sepa
r
ately from the C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
R
obinson
Mo
v
e the ta
r
get effect sl
o
t to the SendPa
r
ams stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_DA
T
A_SIZ
E
in fav
o
r
of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Ro
b
inson
Remove some unused co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obins
o
n
Separate
t
h
e
r
esampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is
Robinson
Workar
o
u
n
d
MinGW __
d
e
c
lspec(align(x))
b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free t
h
e
global AL
S
A conf
i
g
after
o
pening capture devices
t
oo
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinso
n
Set the
e
rror
i
f setting a new integer
s
ourc
e
o
ffs
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Rob
i
n
s
o
n
M
in
o
r cl
e
anups for mix
e
r
_
in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
an SSE-enhance
d
pa
t
h for ap
p
lyi
n
g
t
h
e mixer
m
atrix
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robin
s
on
Make
sure device bu
f
fers are 16-byte a
l
i
gned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Increase MaxChannel
s
to
b
e a multiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bi
n
s
o
n
Set an error closer to where it oc
c
urs
for set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
bi
n
son
Add
h
elpers to
s
e
t
source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Ro
b
inson
Print th
e
er
r
o
r
when reporting snd
_
pcm_delay fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _ali
g
ned_
f
ree
for pointers ret
u
rned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris
Robinson
Constify so
m
e
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the option to retr
i
ev
e
the
s
ource
offset a
n
d lat
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
F
i
x getting the RW offsets
with alGe
t
Sourcei64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robi
n
son
Add methods to get source p
r
ope
r
ties as dou
b
les
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
Robinson
Fix a parame
t
er na
m
e
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s
Robinso
n
Prope
r
ly
e
xpor
t
alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use he
l
per f
u
n
ctions
to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
o
b
i
nson
Use
t
h
e cor
r
ect 64-bit
int ty
p
e fo
r
th
e
extensi
o
n functi
o
n
s
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s
R
ob
i
nso
n
Add
a ma
c
r
o to help
m
ake a
64-bit
valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Use
a
default metho
d
to provid
e
a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
H
ol
d
the device lock with PulseAudio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hold the d
e
vice
l
ock with AL
S
A between mixing
a
n
d writing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s
Ro
b
inson
Use non-blocking
access
f
or
ALSA play
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
M
o
ve the dev
i
ce lock in
t
o
the ba
c
ke
n
d f
u
nct
i
on table
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
n
son
Keep the backend devic
e
open
until the last reference
.
.
.
commit
|
commitdiff
|
tree
next