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
Deinterlace audio when loading it into the stack.
2012-09-27
C
h
ris R
o
binson
D
e
i
nterlace
a
udio when l
o
ad
i
ng it into
the sta
c
k
.
commit
|
commitdiff
|
tree
2012-09-25
Chris
Robinson
Round when
calcul
a
ting NumU
p
da
t
es from PulseAudio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s
R
o
binson
R
e
mo
v
e an unnecessary include
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Combi
n
e m
u
ltiple
l
oo
p
s i
n
t
o
one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Avo
i
d
m
i
xing silence to output
commit
|
commitdiff
|
tree
2012-09-24
Chris Robi
n
s
on
Remove SSE re
s
amplers
.
They aren't gainin
g
us m
u
c
h
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
M
ake
s
ure PulseAudio set
s
an update size that's
a
multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help ens
u
re
t
h
e update size
i
s a mul
t
iple
o
f 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
C
h
ris Robinson
F
i
x matrix
mu
l
t
i
ply used by the SSE cubi
c
re
s
ampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
i
nson
P
r
ecision control bits don't exist with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robins
o
n
Improve a couple err
o
r t
r
aces with the
HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
C
hr
i
s Ro
b
in
s
on
fpu_control
.
h is no longer
u
sed
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
ins
o
n
Win64
d
oesn't
allow _controlfp or
__c
o
ntrol
8
7_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robins
o
n
Fix a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Avoid correcting
for mo
r
e non-existing clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Don't try t
o
c
orrect for non-exi
s
ting
c
l
i
c
k
s
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Explicitly
give the wet buffer
1 c
h
annel
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
C
h
eck
t
he pr
o
per value for setting WetPending
C
licks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obins
o
n
Avoid building redund
a
nt mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obi
n
son
Implement an
S
SE MixS
e
nd
m
ethod
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly restore the SSE control word with __control8
7
_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
roperly handle t
h
e SSE con
t
rol word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
Use __control87_
2
w
he
n
available
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Use a stru
c
t
t
o st
o
r
e
the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add mis
s
ing sourc
e
property retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binso
n
Imp
l
em
e
nt
an SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Shorten a
w
arni
n
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
I
mplemen
t
an SSE
l
i
n
e
ar resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
En
s
ure
t
he Res
a
m
p
l
e
d
Buffer
is align
e
d
commit
|
commitdiff
|
tree
2012-09-14
C
hri
s
Robinson
Use a source par
a
m for
the resampl
e
r and
m
ove them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nso
n
Re
m
ove an unuse
d
header
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Move a
couple macros to more appr
o
priat
e
headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
F
ix up
some m
o
re h
e
a
d
er includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't i
n
c
l
ude alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enable flush-to-zero mod
e
w
h
en poss
i
ble
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a couple m
e
thods to
wh
e
re they're used
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
Robins
o
n
R
e
stor
e
s
u
p
p
o
rt
f
or the previous mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Add
a
note about the hrtf_tables filen
a
me
m
a
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Properly scale th
e
H
RTF delay
s
when writing the
m
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
R
o
binson
Upda
t
e fn
a
m
e
l
i
st after han
d
ling % mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris
Rob
i
nson
Use
P
ATH_MAX for the fnam
e
lengt
h
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
i
n
s
o
n
Impr
o
ve pars
i
ng hrtf_tabl
e
s fil
e
names
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Fi
x
HRTF
data format description
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Warn about SS
E
performance with non-
m
ul
t
ip
l
e-of
-
4 upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use t
h
e
correct s
i
ze
f
or defaul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Min
o
r
c
lean
u
p
s for v
a
riable declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
D
on'
t
u
se co
u
nt-s
p
ecif
i
c functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bi
n
son
Use a n
o
n-interleave
d
Dr
y
B
uffer
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
R
obinson
Do the filtering separa
t
e
l
y fr
o
m
the mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
U
s
e
HUG
E
_VAL instead of dividing by 0 f
o
r i
n
finity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Sil
e
nce a couple
M
SVC war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robi
n
s
o
n
Ad
d
example HRTF d
e
f
inition file
s
for ma
k
e
h
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
bins
o
n
Again try to get
_WIN32_IE to behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris
R
obins
o
n
Rem
o
ve a hack for M
i
nG
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add
m
issing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Try to ens
u
re mixing
s
a
mples
in multi
p
l
e
s of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
U
s
e the right method to clear a __m128
t
o 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
U
se SSE to do 4 sa
m
ple
s
at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robin
s
on
Implemen
t
MixDi
r
ect_SSE sep
a
rate
l
y
from
the
C
and Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Move the target effe
c
t
s
lot to the
SendP
a
rams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Remove STACK_DATA_S
I
ZE in favor of
BUFFE
R
S
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
o
b
i
nson
R
emove som
e
unused c
o
de
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
obinson
Separate
t
he re
s
ampling and mixin
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
Rob
i
nson
Workarou
n
d MinGW __dec
l
spec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robi
n
s
o
n
Free the global ALS
A
config
a
fter opening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Set the
e
rror if s
e
t
ting a new integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s R
o
binson
Minor
c
leanups for
mix
e
r_
i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add a
n
SSE-enhanced pat
h
for apply
i
ng the mix
e
r matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Make sure
device buffers are
1
6-byte align
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
R
ob
i
nson
In
c
r
ease MaxChannels
t
o be a
m
u
l
tiple of 4
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
S
et
a
n
e
r
ror clo
s
er to w
h
ere it o
c
curs fo
r
settin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Rob
i
ns
o
n
Add helpers to set sour
c
e properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the er
r
or
w
hen reporting snd_pcm_dela
y
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
U
s
e _aligned_free fo
r
poin
t
ers returne
d
by _a
l
igned_ma
l
loc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constif
y
some p
a
rameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the
o
p
t
i
on
to retr
i
eve the source offset and la
t
enc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
hr
i
s Robin
s
on
Fix getting the RW
o
ffsets with alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Add methods
to ge
t
s
o
u
rce p
r
opert
i
es
as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
P
r
operly export a
l
G
etSour
c
e3i
6
4SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Use helper functions to
r
ead so
u
rce
propert
i
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
U
s
e
the co
r
rec
t
6
4-bit in
t
type for the extension
f
u
n
c
tions
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robinson
Add a
m
a
cro to
help make a 6
4
-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
son
Use a
d
efa
u
lt
m
ethod to provid
e
a
dummy laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the devic
e
lock with Pu
l
seAudio be
t
ween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Rob
i
nson
Ho
l
d the device loc
k
wit
h
ALSA between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
U
s
e n
o
n-blocking
acc
e
s
s
for AL
S
A
p
l
a
y
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move th
e
device l
o
ck into the ba
c
kend funct
i
on t
a
ble
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Ro
b
inson
Keep th
e
back
e
nd device open until the last
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
Add the start of AL_SOFT_sourc
e
_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
A
dd a dev
i
ce met
h
od to retr
i
e
ve
t
he acti
v
e late
n
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place
th
e
align
m
ent
a
ttr
i
bute before the variable
d
eclaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove extra parenthesis used in the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligned al
l
ocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants
__decls
p
ec(align),
n
ot __
d
eclspec
(
aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
Avoid dy
n
amic handling
of
libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
App
l
y HRTF mixer coefficients with stepping using SS
E
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
o
b
i
ns
o
n
Check the m
a
x CPUID functions before callin
g
them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinso
n
M
ake sur
e
sources are
1
6-byte alig
n
e
d
commit
|
commitdiff
|
tree
next