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
hris
R
obinson
Fix so
m
e signed
/
u
nsigned comparisons
commit
|
commitdiff
|
tree
2012-10-03
Chris Ro
b
i
nson
Reset maxlengt
h
if Pu
l
seAud
i
o updates the playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Ch
r
is
Robinson
U
s
e lrint
f
to
f
ast conve
r
t floats to ints w
h
e
n possible
commit
|
commitdiff
|
tree
2012-09-28
C
hris Robinson
Decrease the
d
efault BUFFE
R
SI
Z
E to 2048
commit
|
commitdiff
|
tree
2012-09-28
C
h
ris Robinson
Combine early r
e
flection
s
and
l
a
t
e reverb i
n
V
e
r
b
Pass
commit
|
commitdiff
|
tree
2012-09-27
Chris Robin
s
on
U
se
an uns
i
gne
d
t
y
pe for the sample
p
o
s
ition fraction
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris Robi
n
son
Remove an unn
e
eded parameter
from the resa
m
pler
commit
|
commitdiff
|
tree
2012-09-27
Chris Robin
s
on
E
nsure the device's def
a
ult effec
t
slot is prope
r
ly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinson
Update
a
comment
commit
|
commitdiff
|
tree
2012-09-27
Chris
Robi
n
s
o
n
Ensure effect slots are aligned
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Deinterlace
a
ud
i
o when loa
d
i
n
g
i
t into the
s
tack
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Round whe
n
c
a
lcul
a
ting Num
U
pdate
s
fro
m
P
u
l
seAud
i
o's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris R
o
b
in
s
on
Remove an un
n
ecessary include
commit
|
commitdiff
|
tree
2012-09-25
Chri
s
Robi
n
son
Co
m
bine multipl
e
loops int
o
one
commit
|
commitdiff
|
tree
2012-09-24
C
h
ris R
o
binson
Avoid mixi
n
g silence to output
commit
|
commitdiff
|
tree
2012-09-24
C
hris Robinson
Remove S
S
E
resamp
l
e
r
s
.
They aren't
gaining us m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris
R
obinson
Make sur
e
P
ulseAudio
s
e
ts an
u
pdate
s
ize t
h
at's a multipl
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help ensure the upd
a
t
e size is a
m
ultip
l
e of
4
with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris Robinson
Fix matrix m
u
ltiply used by
t
he SSE c
u
bic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Precision co
n
tro
l
bits d
o
n't
exist with SS
E
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
inson
Improve a
c
oupl
e
e
r
ror t
r
ace
s
wi
t
h the HRTF loa
d
er
commit
|
commitdiff
|
tree
2012-09-18
C
h
r
is Ro
b
inson
fp
u
_control
.
h is no
l
onger
used
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Robinson
W
i
n64 doesn't
a
llow _c
o
ntr
o
l
fp
or __control8
7
_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris
R
obi
n
son
Fix a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
A
v
oid correcting for more n
o
n-existin
g
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
bin
s
o
n
Don't try t
o
corr
e
ct for
n
on-
e
xisti
n
g cl
i
ck
s
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Explicitly give
the wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Check
t
he
p
roper va
l
ue
f
or setting W
e
t
P
endi
n
gCli
c
ks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid buil
d
ing re
d
u
n
dant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Impleme
n
t an SS
E
MixSend
method
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
P
roper
l
y restore the SS
E
c
o
n
t
rol
w
ord with _
_
control87
_
2
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
is Robinson
Properly handl
e
the SSE co
n
trol w
o
rd
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinso
n
Use __co
n
t
r
ol87_2 wh
e
n ava
i
lable
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binso
n
Use a struct to store the
F
PU mo
d
e
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robi
n
son
A
dd missing source property
r
e
trievals
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Im
p
lemen
t
an SSE
c
ubic r
e
sam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binso
n
Shorten a warni
n
g
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Implement an SS
E
linear resa
m
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
E
n
sure the R
e
sampled
B
uffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a s
o
ur
c
e param for the resampl
e
r
a
nd m
o
v
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
ob
i
nson
Remove an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
M
o
ve a couple macros t
o
more appr
o
priate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix up
some
more header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
D
on't
includ
e
a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enable
flush
-
to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Ro
b
inson
Move a
c
ouple methods to where t
h
ey're
u
s
e
d
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is R
o
binson
R
est
o
re supp
o
rt for
the
previous mhr
f
ormat
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note about
the hrtf_tables
f
ilename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly scale the HRTF delays wh
e
n writing th
e
m
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Update fnameli
s
t
a
fter handling
%
m
a
r
k
ers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Use
P
ATH_MAX f
o
r the f
n
a
me length
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robi
n
son
Impr
o
ve p
a
rsing
h
rt
f
_tab
l
es filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obin
s
on
Fix HRTF
d
a
t
a form
a
t descripti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Warn about SSE
p
erformance wi
t
h non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e
the
cor
r
ect
s
i
ze for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is Ro
b
inson
Minor cleanup
s
for
v
ariabl
e
dec
l
arat
i
ons
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use
c
ou
n
t-sp
e
cific fu
n
ctions to write t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-interle
a
ved
D
r
yB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Do the filtering separately from the mix
i
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robins
o
n
Use HUGE_VAL instead o
f
dividing by 0 for
i
nfinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Si
l
e
n
ce a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Add exampl
e
HRTF definitio
n
files for make
h
rtf
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
U
pdate HRTF code
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
A
g
a
i
n try to get _WIN32_IE to behav
e
right with M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s
Robins
o
n
Rem
o
ve a ha
c
k for M
i
nG
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
T
r
y to ensure mixing
samp
l
es in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
U
s
e the righ
t
me
t
hod to clear
a
__m128 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE to do 4 samples at onc
e
(non-H
R
T
F di
r
ect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robin
s
on
Implement
M
ixD
i
rect_SS
E
separately
from
t
he
C and
N
eon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Move
the target effect
s
lot to the Send
P
a
rams
struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
R
obinson
Rem
o
ve
S
TACK_DATA_S
I
ZE in
favor
of
B
UF
F
ERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
binson
Remove so
m
e unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
S
e
parate the re
s
ampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
b
inson
W
o
rkaround M
i
nGW __
d
ecl
s
pec(align
(
x
)
) bu
g
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
F
ree t
h
e global AL
S
A config after opening capture devices
too
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri Ka
s
anen
a
l
sa:
F
ree the global config cache t
o
re
m
ove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robinson
Set t
h
e error if
s
e
tti
n
g a new integer s
o
ur
c
e offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Rob
i
nson
Min
o
r cleanups fo
r
mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SS
E
-
e
n
h
anced path fo
r
applying the mixer
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Make sure device
bu
f
fer
s
are 1
6
-b
y
te aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris
Rob
i
n
son
I
ncrease MaxChanne
l
s to be
a
mul
t
ipl
e
of
4
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Set an
e
r
r
o
r closer
to
where it occurs for
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is Robinson
A
dd helpers to set so
u
rce p
r
o
p
erties
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
Print the error w
h
en
r
e
por
t
ing snd_pcm_de
l
ay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Ro
b
i
nson
Use _aligned_free for po
i
nt
e
rs returned
b
y _aligned_mallo
c
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
A
dd the
o
ption to retrieve
t
h
e sou
r
ce offset
a
n
d la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Fix getting
t
h
e
R
W
offsets with alGetSo
u
rce
i
64v
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s
Robi
n
son
A
dd me
t
hods
t
o g
e
t source
p
roperties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fi
x
a parameter nam
e
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
P
r
o
perly
exp
o
rt
al
G
e
tSo
u
rce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
i
nson
Use helper func
t
ions
to re
a
d source pro
p
erties
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
o
b
inson
Use the correct 64-bit int type for the
e
xt
e
n
sion functions
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinso
n
Add a macro
t
o help make a 64
-
bit va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default
m
ethod t
o
p
r
ovide a
dummy l
a
tency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
son
Hol
d
the dev
i
ce lock with PulseAu
d
io between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robi
n
so
n
Hold t
h
e device lock wi
t
h ALSA
be
t
ween mixi
n
g an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
ri
s
Robinson
U
s
e non-blocki
n
g acces
s
fo
r
AL
S
A playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the de
v
ic
e
lo
c
k i
n
to the backe
n
d
f
uncti
o
n
tab
l
e
commit
|
commitdiff
|
tree
next