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 off-by-one error in the makehrtf dither and add a resample option
2012-09-27
Chris Robinson
Ensure effec
t
slot
s
are
alig
n
ed
commit
|
commitdiff
|
tree
2012-09-27
Chris Robins
o
n
De
i
nterlace a
u
dio when l
o
ading
i
t into the
sta
c
k
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Rou
n
d when calculat
i
ng NumUpdates from P
u
lseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Remove an unn
e
cessary include
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Combine multiple lo
o
ps
into one
commit
|
commitdiff
|
tree
2012-09-24
Chris
R
o
binson
Av
o
id mixing
s
ilence to output
commit
|
commitdiff
|
tree
2012-09-24
Chris Rob
i
n
s
on
Remove SSE resamplers
.
Th
e
y aren't gaini
n
g us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Make
s
ure
P
ulseAudio se
t
s an update size that'
s
a mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Ch
r
is Robinson
He
l
p ensure the up
d
ate siz
e
is a multiple
of 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris
Robinson
F
i
x
matrix multiply
u
sed by
the SS
E
cub
i
c
resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robi
n
so
n
Pr
e
cision control bits
d
on't exist with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Robins
o
n
Improve a couple
erro
r
traces with the HR
T
F loader
commit
|
commitdiff
|
tree
2012-09-18
Ch
r
is Ro
b
inson
fpu_control
.
h
i
s no
longer
u
s
ed
commit
|
commitdiff
|
tree
2012-09-18
Ch
r
is R
o
binson
Win64
d
oesn't allow _controlfp
or
_
_cont
r
ol
8
7_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Ro
b
i
n
son
Fix a typo in a c
o
mment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Av
o
id correct
i
ng for
more n
o
n-exist
i
ng clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Don'
t
try to
c
or
r
e
ct for non-exis
t
in
g
c
licks
.
commit
|
commitdiff
|
tree
2012-09-16
C
hris Ro
b
i
nso
n
E
x
plic
i
t
l
y give the wet buffer 1 cha
n
ne
l
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinso
n
Che
c
k th
e
proper value for s
e
tti
n
g Wet
P
endingC
l
i
cks
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robins
o
n
A
v
oid bu
i
ld
i
ng redundant mi
x
ers
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Implement
a
n SSE MixSend
m
ethod
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
Pr
o
perly restore the SSE control
word with __cont
r
ol87_2
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robi
n
son
Proper
l
y handle t
h
e SSE control word
commit
|
commitdiff
|
tree
2012-09-16
C
hr
i
s Rob
i
n
s
on
Use
_
_
con
t
r
ol87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
C
hri
s
Ro
b
inson
Use a struct
t
o
s
tore th
e
FPU mode
commit
|
commitdiff
|
tree
2012-09-14
C
hri
s
Ro
b
inson
Add m
i
ssing source pr
o
perty retri
e
vals
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinso
n
Implement an SSE cubic r
e
s
a
m
pler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Short
e
n
a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
inson
Impl
e
m
e
n
t
an SSE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure th
e
Res
a
mpledBuffer i
s
ali
g
ned
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Ro
b
inson
Use a source param for the res
a
mpler
a
n
d move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Remove an unused hea
d
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
M
ove a couple macr
o
s to more appropriat
e
headers
commit
|
commitdiff
|
tree
2012-09-14
C
hris
R
obinso
n
Fix
u
p som
e
more heade
r
includ
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Don't include alu
.
h
i
n alM
a
in
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
i
nson
E
nable f
l
ush-to
-
zero mode when poss
i
b
le
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Move a couple m
e
thods to
w
her
e
they're use
d
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Res
t
ore
support for
the previous
mhr for
m
at
commit
|
commitdiff
|
tree
2012-09-12
C
hris
Robinson
Add a note about
t
h
e hrtf_tables filename
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Prope
r
l
y
s
cale the HRTF del
a
ys when w
r
iting them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update fn
a
m
elis
t
after handling %
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MAX fo
r
the fname le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Improve parsing hrtf_tables filen
a
m
es
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Fix HRTF data f
o
rmat
d
e
scri
p
tion
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Warn a
b
out
S
SE
p
erform
a
n
c
e w
i
th non-mu
l
tiple-of-4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris
R
obinson
Use t
h
e correct size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
nson
Minor cleanups for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
D
o
n't
u
se c
o
unt-specific functions to write
to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
nson
Use
a
n
o
n-interle
a
ved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robi
n
so
n
D
o
th
e
filtering
s
epara
t
ely fr
o
m the mixing
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robin
s
o
n
U
se HUGE_VAL ins
t
ead of dividing by
0
f
o
r i
n
finity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Silence a couple
MS
V
C warn
i
ngs
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Add
e
xample HRTF
d
efinition files fo
r
m
ak
e
h
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
Rob
i
nson
Update HRTF co
d
e
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Ag
a
in try to get _W
I
N
3
2_IE to behave
r
ight with
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
Rob
i
nson
R
e
move a hac
k
for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robin
s
on
A
dd missing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robi
n
son
T
r
y
to e
n
sure mixing sam
p
les in multip
l
es
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the right method
to
c
lea
r
a
__m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robin
s
on
Use
S
SE to d
o
4 samples
at on
c
e (non
-
HRTF dir
e
ct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
o
binson
Imp
l
ement M
i
x
Direct_SSE separately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mo
v
e the targe
t
e
f
fect slot to t
h
e SendParams str
u
ct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robins
o
n
Remove
S
TAC
K
_DATA_SIZE in favor
o
f
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove
s
ome unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Separate the
r
esamp
l
ing and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obin
s
on
Workaround Mi
n
GW
_
_declspe
c
(align(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Free the
glob
a
l
ALSA config after opening ca
p
t
u
r
e
devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
S
et
t
he er
r
or if settin
g
a new inte
g
er
source o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris
Robinson
Min
o
r cl
e
anups for
m
i
x
e
r_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an
S
SE-enhanced path f
o
r a
p
pl
y
ing the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
so
n
Make sure device buffers a
r
e
1
6
-
b
yte
a
l
i
gned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxChannels to be a multiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
binson
Set an
e
rror closer to where i
t
occurs for se
t
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robin
s
on
Add helpers to
set source
propert
i
es
commit
|
commitdiff
|
tree
2012-08-28
C
hris
R
o
bins
o
n
Prin
t
the er
r
or when re
p
ort
i
ng snd_pcm_delay
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use
_aligne
d
_free for point
e
r
s
r
e
t
ur
n
ed by
_
aligned
_
malloc
commit
|
commitdiff
|
tree
2012-08-21
Ch
r
i
s
Ro
b
i
n
son
Constify som
e
param
e
t
ers
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
inso
n
Add the optio
n
to retrieve the
s
ource offset
and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Fix getti
n
g
t
h
e
RW offse
t
s wit
h
alGetS
o
urcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robi
n
son
A
d
d methods
t
o get source prop
e
rties
a
s do
u
ble
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a
p
aramet
e
r name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Pro
p
er
l
y
export
alGetSource
3
i
6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Use helper
functions
t
o read source pro
p
erties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robi
n
son
U
s
e
the correct 64-bi
t
int ty
p
e for the
e
x
t
ension funct
i
ons
commit
|
commitdiff
|
tree
2012-08-20
C
hris R
o
binso
n
A
dd
a mac
r
o to h
e
lp
make a 64-bit valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
U
se a defaul
t
method to
p
rov
i
de a dumm
y
late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device loc
k
with
PulseAudi
o
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Ro
b
inson
Hold the device lock with ALSA between
m
i
x
i
n
g
and
writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use non-blockin
g
access
for ALSA pla
y
back
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move
t
h
e
d
evice lock into t
h
e backend function table
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robin
s
on
Keep the bac
k
e
n
d
d
evice open u
n
til t
h
e last r
e
f
er
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Add the st
a
r
t
of
AL_SOFT_sou
r
ce_laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chr
i
s
R
obin
s
o
n
Add a
d
evi
c
e method to retrieve
the active latency
commit
|
commitdiff
|
tree
2012-08-16
C
hris
R
obinson
Place t
h
e
alignment attr
i
bute before the va
r
iable decla
r
atio
n
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Ro
b
i
nson
Rem
o
ve e
x
tra parenthesis used in the al
i
g
ned attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Fix aligned a
l
locator fal
l
bac
k
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robin
s
on
MSVC wa
n
ts __declspec(
a
lign), no
t
__de
c
lspec(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robi
n
son
A
v
oid dynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
o
n
Apply HRTF mixer
c
oefficients
wi
t
h stepping using S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
on
Check t
h
e ma
x
CP
U
I
D
funct
i
o
n
s before
ca
l
l
ing them
commit
|
commitdiff
|
tree
next