repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Explicitly give the wet buffer 1 channel
2012-09-16
Chris Ro
b
inso
n
Exp
l
i
c
itly gi
v
e
t
he wet buffer
1
c
hannel
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
o
b
i
nson
Check
the proper value for setting
WetPe
n
d
i
ngCl
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robin
s
on
Avoid building
redundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
Robinson
Implem
e
nt an SSE MixSend meth
o
d
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Pr
o
perly
restore the SS
E
con
t
rol word with __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly handle
the SS
E
contro
l
wor
d
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
R
obinson
Us
e
_
_
control87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Robinso
n
Use
a struct to stor
e
the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Add mi
s
sing sourc
e
prop
e
rty ret
r
i
evals
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Implement
a
n SSE c
u
bic resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Shorten a
w
a
r
ning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement
an SSE linear resample
r
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
E
nsure the Re
s
amp
l
e
d
B
u
ffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robinson
Use a so
u
r
ce
param for
the
resampler
a
nd move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is
R
obinson
Remove an unu
s
ed header
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinso
n
M
o
ve a
c
ouple macros to more a
p
p
ropri
a
t
e headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix up some more
header includ
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Don'
t
include alu
.
h in
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ena
b
le flush-to-zero mode
when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Move
a
couple methods to where t
h
ey're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Restore
s
upp
o
rt f
o
r the p
r
evious mhr for
m
at
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Add a note a
b
out the hrtf_tables f
i
lename markers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Pr
o
perly s
c
ale the HR
T
F del
a
ys when writing
th
e
m
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Upda
t
e fna
m
elist after han
d
ling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Us
e
PATH_MA
X
for the fname
l
ength
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
ns
o
n
Impr
o
ve parsing hrtf_ta
b
l
es filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF data for
m
at
d
esc
r
iption
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Warn
a
bout SS
E
p
erformance with non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
Use the correct size f
o
r defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cleanups fo
r
variable declarat
i
ons
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robin
s
on
D
on'
t
use co
u
nt-specific functions t
o
write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use
a
non-interleav
e
d
D
ryB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
inson
Do the filte
r
ing
separate
l
y from th
e
mixing
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use HUGE
_
VAL
i
nstead
o
f
d
i
viding b
y
0 for
i
nfinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Silence a couple M
S
VC w
a
rni
n
gs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Add example HRTF
defin
i
tion f
i
le
s
for mak
e
h
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
U
pdate HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
nson
A
gain tr
y
to get _WIN32_IE t
o
b
ehave righ
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
r
i
s
R
obinso
n
Remove a hack fo
r
M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obi
n
son
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Try to ens
u
re mixing samples in mu
l
tiples
of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use
t
he r
i
g
ht me
t
hod to clear a __m128
t
o 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robinson
Use SSE to do
4 samples at once
(non-HRTF dir
e
ct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Implement
M
ixDi
r
ect_SSE sepa
r
ate
l
y fr
o
m the C and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
o
n
Move the targe
t
e
ffect sl
o
t to
the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_DATA_SIZE in favor of BUFFERSIZ
E
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
R
e
m
o
v
e
some un
u
sed cod
e
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Separate the
resampling and mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Workaround MinGW
_
_declsp
e
c(align(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fr
e
e the global ALSA config af
t
er openi
n
g capture devices t
o
o
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri K
a
s
a
nen
alsa: Free th
e
g
lobal config cache to remo
v
e
a
lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
S
e
t t
h
e error if
s
etting a new
i
nteger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Minor clean
u
ps for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
A
d
d an SSE-enhanced p
a
th fo
r
applying th
e
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Ma
k
e s
u
re d
e
v
ice buf
f
ers ar
e
16-byte align
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
bi
n
son
Incr
e
ase MaxChanne
l
s to b
e
a m
u
ltiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an error closer to where it occurs for sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
n
s
o
n
Add helpers to se
t
s
o
urce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris R
o
b
inson
Prin
t
the e
r
r
o
r when repo
r
ting snd_
p
cm_dela
y
fai
l
ure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Robinson
Use _align
e
d
_f
r
ee
f
o
r pointers retur
n
ed by _al
i
gned_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
Chris
Robinson
Co
n
stify
som
e
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
A
dd the o
p
ti
o
n
t
o retri
e
ve the sour
c
e
offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Fix getting
the RW offsets wit
h
alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Add metho
d
s t
o
get so
u
rce properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
R
o
binson
Fix a p
a
ramet
e
r
n
a
me
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Properly export alGetS
o
urce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helpe
r
functions to r
e
ad
s
ou
r
ce proper
t
ies
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robins
o
n
Use the correct 64-bit int type for the
extens
i
on f
u
n
ctions
commit
|
commitdiff
|
tree
2012-08-20
C
hris R
o
binso
n
Add a macro to
h
elp make
a
64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Ro
b
inson
Use a d
e
fault meth
o
d
to p
r
ovid
e
a dummy
l
atency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robin
s
on
Hol
d
t
he device lock
wi
t
h Pulse
A
udio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hol
d
the device lo
c
k wi
t
h ALSA b
e
tween mixing and wr
i
tin
g
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
is Robin
s
on
Use
non-bloc
k
i
ng access fo
r
A
LSA p
l
a
yback
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Move the d
e
vi
c
e lock into the back
e
nd function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
K
e
ep the b
a
c
k
e
n
d dev
i
ce open until
the
last
r
ef
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Add the start of A
L
_
SOFT_source_
l
aten
c
y
commit
|
commitdiff
|
tree
2012-08-17
C
hris Robinson
Add a device method to retrie
v
e the act
i
ve
l
atency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Pla
c
e the alignment attribute b
e
f
ore
t
he
v
ariable declarat
i
on
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
Remove
extr
a
p
arenthesis used i
n
th
e
aligned a
t
t
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
F
ix aligned allocator fallbac
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSV
C
wants
_
_declspec(ali
g
n), not
__decl
s
pec(
a
lign
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Avoid dynami
c
handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is R
o
binson
Apply HR
T
F mixe
r
coeffi
c
ien
t
s with
s
tepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ch
e
c
k the max CPUID
funct
i
ons
b
efore c
a
lli
n
g them
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Make sure sour
c
e
s are 16
-
byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
n
son
Add
w
rapper method
s
to ensure aligned alloca
t
ion
s
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Ensure so
m
e HRTF-re
l
ate
d
p
a
rameters are a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make su
r
e
the working co
e
f
f
i
ci
e
n
ts are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove u
n
used filte
r
functions
commit
|
commitdiff
|
tree
2012-08-15
C
hris Ro
b
inson
Check for and use th
e
-msse swi
t
ch when
d
e
aling w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
C
heck the
correct macr
o
for AR
M
Neo
n
s
u
pport
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
ns
o
n
D
on't bothe
r
handling MMX s
i
nc
e
w
e
d
o
n't
use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cmak
e
o
p
tions to disable or
r
equire sup
p
ort for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obinson
M
ove m
i
xers in
t
o s
e
parate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris R
o
bins
o
n
Add an SSE-enhanced HRTF mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robins
o
n
F
i
x
a
t
ypo
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
b
i
n
son
A
dd a config option to disable use
o
f CPU e
x
tensions
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
R
obinson
Allow building multiple ty
p
e
s
of
m
i
xers, se
l
ecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
Ro
b
inso
n
C
h
eck for
s
ome C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-12
Chri
s
R
o
b
i
nson
Don't
unlock the pulseaudio main
l
oop when mixing
commit
|
commitdiff
|
tree
next