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
Use an array to specify the offset for each channel of the device buffer
2012-09-18
Chris Robinson
fpu_control
.
h is no
lon
g
er used
commit
|
commitdiff
|
tree
2012-09-18
Chris Robin
s
on
W
i
n
64 d
o
esn
'
t allow _
c
o
n
t
r
olfp or __control
8
7_2
to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robinson
Fix
a
typ
o
in a comme
n
t
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Avoid corre
c
ti
n
g
f
or
m
ore
non
-
existing clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Don't try
to correct for non-existing
c
licks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
s
o
n
Explicitly give the wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
i
s Robinson
Check the
proper value for
s
et
t
ing Wet
P
endingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Avoid buil
d
ing redundan
t
m
i
x
er
s
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robi
n
son
Impl
e
men
t
an SSE MixSen
d
met
h
od
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Properly restore the
S
S
E co
n
trol wo
r
d
w
ith __
c
ont
r
ol87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Prop
e
rly handle the SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Use
__con
t
rol87_2 when ava
i
la
b
le
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
U
s
e a struct to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
C
h
ri
s
Robins
o
n
A
d
d miss
i
ng so
u
r
c
e
property re
t
rievals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an S
S
E cubic
r
esampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robins
o
n
I
m
plement
a
n
SSE li
n
ear resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Ens
u
re the ResampledBuffer
i
s align
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robin
s
on
Use
a source p
a
ram for t
h
e resample
r
a
nd
mo
v
e them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
R
e
move
an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
n
son
Move
a
couple macros
to mo
r
e appropriate h
e
aders
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
o
binson
Fix u
p
som
e
m
o
r
e
header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obinson
D
on't i
n
c
l
ude
alu
.
h in
a
lMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
inson
Enable
f
lush-
t
o-
z
ero mode whe
n
pos
s
ible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
on
M
ove a couple metho
d
s to wh
e
re they're used
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Re
s
tore support for th
e
pr
e
vio
u
s mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note abo
u
t t
h
e hrtf_ta
b
les filenam
e
markers
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
obinson
Properly scale the
H
R
TF delays when
writ
i
ng
them
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
nson
Update fnamelis
t
after handli
n
g % markers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Ro
b
inson
Use PATH_MA
X
for the
f
n
ame length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
I
mprove parsing
h
rtf_tables filena
m
e
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Fix
HR
T
F data format
descrip
t
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Warn
a
bout SSE pe
r
formance wit
h
no
n
-multiple-
o
f-4 up
d
ate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
t
h
e correct si
z
e for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
Mi
n
o
r
cleanups for variable
d
e
c
l
a
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robins
o
n
Don't use count-specific func
t
ions to write
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a
non-i
n
terle
a
ve
d
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the filtering separately
from the
m
i
xing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use HUGE_
V
A
L
inst
e
ad of dividing by 0 for in
f
inity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Si
l
en
c
e
a
couple MSVC
w
arnings
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Add exampl
e
HR
T
F
definit
i
o
n
fi
l
es f
o
r makeh
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Upda
t
e
H
RTF cod
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get
_
WIN3
2
_IE to behave righ
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robin
s
on
Remove a ha
c
k for
MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
r
is
Robinson
Ad
d
missi
n
g
retu
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to en
s
ure mixi
n
g samples in mu
l
tiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the rig
h
t meth
o
d t
o
clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE
to do 4 samples at
o
nce
(
non-H
R
TF dir
e
ct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
I
m
p
l
e
m
ent MixDirect_SSE
s
e
par
a
tely from the C an
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
o
ve the target effect slot to the Se
n
dParams s
t
ru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Remove STACK_DATA
_
S
IZE in favor of
B
UFFERSI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
Robin
s
on
Remove some
u
nused c
o
de
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
bins
o
n
Separ
a
te the
resampling
and mix
i
ng steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Wor
k
a
r
ound
MinGW
_
_declspec(align(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robi
n
so
n
Free the global ALSA config after
opening capture devi
c
es too
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is
R
o
b
i
nson
Set the
e
rror if setting
a new i
n
teger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
M
i
nor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Rob
i
nson
Add a
n
SSE-enhanc
e
d path
f
or applying the
m
ixer
m
atrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is Rob
i
nson
Make
sure device buffer
s
a
r
e
1
6
-by
t
e aligne
d
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase Max
C
hanne
l
s to be a multiple
of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robin
s
on
Se
t
an er
r
or closer to
whe
r
e it occurs
f
or setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
i
n
s
on
Add helpers to se
t
source pr
o
p
ertie
s
commit
|
commitdiff
|
tree
2012-08-28
Chris R
o
binso
n
P
rint th
e
error when repor
t
ing snd
_
p
c
m
_delay failu
r
e
commit
|
commitdiff
|
tree
2012-08-25
C
h
ris
Robinson
Use
_a
l
i
gned_
f
r
e
e
for pointers returned b
y
_aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris R
o
binso
n
Constify so
m
e
p
arameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the
o
ption to retrieve
the so
u
rce off
s
et and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
F
ix get
t
ing t
h
e RW
offset
s
w
it
h
alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Ad
d
methods to
g
et s
o
urce
properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
F
i
x
a parameter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Prop
e
rly export alGetSource3i64S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use hel
p
er functions t
o
read source pr
o
perties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Use the correc
t
64-bit int type for the
e
x
t
ens
i
o
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Add a macro to help make
a 64-
b
it
v
alue
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Use a default method to p
r
ovide a dummy laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
H
old th
e
device l
o
ck
w
ith PulseAudio betwee
n
mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Ho
l
d
the devi
c
e lock with ALSA between
m
i
xing and writ
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Use non-blo
c
king acce
s
s for ALSA
p
lay
b
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
M
o
ve the device lo
c
k into
the backend fu
n
ct
i
on table
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
Keep
t
he backend devi
c
e
ope
n
until the
las
t
refe
r
en
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add the start of AL_SOFT_source_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chris
R
obinson
Add a device
m
ethod t
o
retrieve the ac
t
ive l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
obinson
Pl
a
ce the
a
lignment attribute b
e
fore t
h
e vari
a
ble dec
l
aration
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
Remove extra p
a
ren
t
h
e
sis used in the aligned att
r
i
bute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
Fix aligned alloc
a
t
or fallback
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robins
o
n
M
S
VC want
s
__decl
s
pec
(
align), not __declsp
e
c(ali
g
ned)
commit
|
commitdiff
|
tree
2012-08-16
C
hris
R
o
b
inson
Avoid dynamic handling of l
i
bsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Robinson
A
pply HRTF mixer coefficients
with ste
p
ping using S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Check th
e
max CPUID f
u
nc
t
ions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obinson
Ma
k
e sure sources are 1
6
-byte
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Add
wrapper
metho
d
s to ensure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
En
s
ure some HRTF-relate
d
p
arameter
s
are align
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robin
s
o
n
Make sure th
e
working coef
f
icients
are ali
g
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Remove u
n
used
filter
functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and use the
-mss
e
s
wit
c
h whe
n
dealin
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s
Ro
b
inson
Check the c
o
rrect macro
for AR
M
Neon supp
o
r
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't both
e
r han
d
lin
g
MMX s
i
nce we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robi
n
son
Add cmake op
t
ions to disabl
e
o
r
requir
e
s
upport fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robin
s
on
Move
mixers into s
e
para
t
e
source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
dd an SSE
-
enha
n
ced HRTF mixer us
i
ng intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s Robinson
F
ix a typo
commit
|
commitdiff
|
tree
next