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
Add an example to get and show the source latency
2012-09-16
Chris Rob
i
n
s
on
Check
t
he pro
p
er value
f
or se
t
ting WetP
e
ndingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Avoid bui
l
d
ing redund
a
nt mixers
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robi
n
s
on
I
mplem
e
nt
an SSE MixSend m
e
th
o
d
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Prope
r
ly restor
e
the
S
SE control
wor
d
with __co
n
t
r
o
l87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
rop
e
rly handle the SSE
c
ontrol word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
U
s
e __control87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use a struct
t
o sto
r
e
the FP
U
mode
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s R
o
binson
Add
m
i
s
sing so
u
rce property
r
e
trievals
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
bin
s
o
n
Impleme
n
t an SSE cubic resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
i
s
R
o
bi
n
so
n
Shorten a warnin
g
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Im
p
lement
a
n SSE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
inson
En
s
ure
the Resamp
l
edBuf
f
er is aligned
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robi
n
son
Use a
s
o
u
rc
e
param for t
h
e
resampler and move t
h
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
o
b
in
s
on
Remove a
n
u
n
use
d
he
a
der
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple ma
c
ros to more a
p
pr
o
p
r
iate
h
eaders
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinso
n
Fix u
p
some mo
r
e hea
d
er inclu
d
es
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
in
s
o
n
Don'
t
include alu
.
h in a
l
Main
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enabl
e
flush-to
-
z
ero mode when p
o
ssible
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Move a
couple met
h
ods to where
t
hey're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Restore
support for the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nso
n
Ad
d
a
note about the hrtf_tables file
n
ame m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Pr
o
perly
s
cale the HRT
F
dela
y
s when
w
riting
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update
fnamelist after ha
n
dli
n
g % markers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ri
s
R
o
binson
Us
e
PA
T
H_MAX for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robins
o
n
Improve parsing h
r
tf_t
a
bl
e
s fi
l
e
n
a
m
e
s
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
o
binson
Fix HR
T
F
data
f
o
rmat description
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is Robinson
Warn about SSE per
f
orman
c
e
with non-
m
ultip
l
e-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
the c
o
rrect
s
ize for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Rob
i
nson
M
i
nor
c
l
eanups for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use cou
n
t-
s
pecific functions
to writ
e
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Use a non-int
e
rl
e
av
e
d Dry
B
uffer
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
D
o
t
he filteri
n
g separat
e
ly from the mixin
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
HUGE_VAL inst
e
ad of
d
ivid
i
n
g
b
y 0 for i
n
finity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robins
o
n
Silence a couple
MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add example H
R
TF definition file
s
f
or makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
Up
d
a
t
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obins
o
n
Ag
a
in
t
ry to ge
t
_
W
IN32
_
IE
t
o
behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Rob
i
nson
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
A
d
d miss
i
ng retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Try to ensur
e
mixing samples in m
u
ltiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Use t
h
e right method to
c
lear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE to do
4
sam
p
les at once (non-HRTF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is
Robin
s
on
Imp
l
ement MixD
i
rect_SSE separately f
r
om the
C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mov
e
the tar
g
et e
f
fect
slot t
o
the SendParams
s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
ins
o
n
Remove STACK_
D
ATA_SIZE in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robi
n
s
on
Remove some
u
nused c
o
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
S
e
p
arat
e
the resam
p
ling and m
i
xing st
e
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
W
o
rk
a
ro
u
nd
MinGW
_
_
d
eclspec
(
align(x
)
) b
u
g
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Free
t
he
g
lob
a
l
A
LSA config after open
i
ng capture
devic
e
s
t
oo
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri
K
a
sane
n
alsa: Fr
e
e the glo
b
al
c
o
nfig cach
e
to re
m
o
v
e a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
C
hris
Robinso
n
Set
the e
r
ror i
f
setti
n
g a new integer source
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Minor cleanups for
m
ixe
r
_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enhanced
p
a
t
h for applying
t
he mixe
r
ma
t
rix
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Ma
k
e sure device
buf
f
ers ar
e
16-byte
ali
g
ned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
In
c
rease MaxC
h
a
nn
e
ls to be a
m
ultiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinso
n
S
e
t
an error clos
e
r
t
o w
h
er
e
i
t
occur
s
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is R
o
binson
Add helper
s
to set
s
o
u
r
c
e properti
e
s
commit
|
commitdiff
|
tree
2012-08-28
Chris
R
obinson
P
r
int the e
r
r
or w
h
en report
i
ng snd_pcm
_
delay
f
ai
l
u
r
e
commit
|
commitdiff
|
tree
2012-08-25
C
hris Ro
b
inson
Use _aligned_free for p
o
i
nters returned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
nson
Consti
f
y
s
ome para
m
eter
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add t
h
e opt
i
o
n
to retri
e
v
e the source offset and
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s Robinson
Fix get
t
ing the
RW offsets wit
h
alG
e
tSo
u
r
c
ei
6
4vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Add
m
e
t
hods to get
s
ource
p
r
ope
r
ti
e
s
a
s
do
u
b
l
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
Fix a
parameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly ex
p
o
rt alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper f
u
nctions to read
source pro
p
erties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use th
e
cor
r
ect 64-
b
it int type
f
or the extension functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add a m
a
cro to
h
elp make a 6
4
-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robi
n
son
U
s
e a
d
efa
u
lt method to pr
o
vide a
dummy late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinso
n
Hold th
e
device lock wit
h
Pul
s
e
Audio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
H
o
l
d the device lock wi
t
h
A
LSA between mi
x
in
g
and writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s
Robinson
Us
e
n
o
n
-
b
lo
c
king access fo
r
ALSA playba
c
k
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
M
ove the device
lock
into t
h
e b
a
ckend function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Rob
i
nson
Keep
t
he b
a
ckend
d
e
vi
c
e open until the
l
a
s
t reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Add the sta
r
t of
AL_
S
O
F
T_source_late
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chris
R
obinson
Add a device m
e
t
hod to retrieve the active laten
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
so
n
Place the alignment attribute be
f
or
e
t
h
e
v
aria
b
le declaration
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinso
n
Rem
o
v
e
ext
r
a paren
t
hesis used in
t
he aligned attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix
aligned allo
c
ator
f
allback
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is
Robinson
MSVC
wants __d
e
cls
p
e
c(align), no
t
_
_declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Av
o
id
d
ynamic handl
i
n
g of
l
ib
s
ndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
A
p
ply HRTF mixe
r
coeff
i
cients w
i
th stepping
u
sing
S
SE
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robinson
Check th
e
m
a
x CPUID fu
n
ctions before
c
alling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure sources
a
re
1
6
-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
o
b
i
n
s
on
Add wrapper methods to e
n
su
r
e aligned al
l
ocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Ens
u
re
s
o
me HRTF-related p
a
rameters are
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
M
a
ke sure the wo
r
king
c
o
efficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Rem
o
v
e
unused filt
e
r
f
unct
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
f
or and us
e
t
he -msse switch when dealing wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Check the
c
orrect m
a
c
r
o
for AR
M
N
eo
n
support
commit
|
commitdiff
|
tree
2012-08-15
C
hri
s
Robinson
D
o
n't both
e
r handling M
M
X since we
don't
us
e
i
t
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
A
dd cmake options to
d
isable or require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Ro
b
inson
Move mixers into separate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an
S
S
E-e
n
h
an
c
ed
HR
T
F mix
e
r using intrin
s
ics
commit
|
commitdiff
|
tree
2012-08-14
Chris Ro
b
inson
F
i
x a t
y
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
ob
i
nso
n
Add a
con
f
i
g option t
o
disab
l
e use
o
f CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow building
m
ultiple typ
e
s of mixers
,
selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robinson
Check for some CPU exten
s
ions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't
u
nlo
c
k the pulseaudio mainloop w
h
en mi
x
ing
commit
|
commitdiff
|
tree
2012-08-11
Chris Rob
i
nson
Han
d
le the sca
l
ar values a bit better
commit
|
commitdiff
|
tree
next