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
Don't use count-specific functions to write to the output buffer
2012-09-11
Chris Rob
i
ns
o
n
Don't use
coun
t
-specific f
u
nctions to write to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
U
s
e a non-int
e
rl
e
a
v
ed DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
Do
the fil
t
ering
s
epara
t
ely from the
mix
i
ng
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use HU
G
E_VAL
i
nstea
d
of dividing
by 0 for
infinit
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Sil
e
nce a couple MSVC warni
n
gs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Ad
d
examp
l
e HRTF definition files for
m
akehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Up
d
a
te HRTF c
o
d
e
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robi
n
s
on
Again try t
o
get
_
WIN32_
I
E
to behave righ
t
wi
t
h
Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
so
n
Remove a ha
c
k
for Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Ad
d
missing
r
et
u
rns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obi
n
son
Try to
ensur
e
mixing samples in multiples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robin
s
on
Use
t
h
e right met
h
od to
clear a _
_
m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Use SSE to do
4
s
amples at once (non-HRTF direct mi
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement
M
ixDirect_SSE
separately from the C and Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mov
e
the target effec
t
slot to
t
he SendParams stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
bin
s
on
Remove STACK_
D
ATA_SIZE
in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
s
on
R
e
move some unused
c
o
de
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
S
eparate the
resampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Wor
k
a
round MinGW __
d
eclspec(
a
lign(x)) b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robinson
Free the
glob
a
l
A
LSA confi
g
after opening capture de
v
ices too
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obins
o
n
Set the error if setting
a
new
integer source
offse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Rob
i
nson
Minor c
l
eanups fo
r
mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Add
an
S
SE-enhan
c
ed path
f
or ap
p
lying the mixe
r
ma
t
rix
commit
|
commitdiff
|
tree
2012-08-29
C
hris Rob
i
nson
Make sure d
e
v
i
ce buffers are
16
-
by
t
e aligned
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Inc
r
e
a
se Max
C
han
n
el
s
t
o
be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
Robinson
Set an error closer to whe
r
e
it occurs
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add helpers to set source proper
t
ies
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
P
r
int the error w
h
en repor
t
ing snd_p
c
m
_
delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinso
n
Use _aligned_free for pointers
r
eturned by _aligned
_
malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinso
n
Con
s
tify some pa
r
ameters
commit
|
commitdiff
|
tree
2012-08-20
C
hri
s
Robinson
Add
the o
p
tion to
ret
r
ieve
t
he source
o
f
f
s
et and laten
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
s
o
n
Fix getting
t
he
R
W
offsets with alG
e
tSourc
e
i64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add
methods to get
s
ource properties as double
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a parameter
n
a
me
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly export alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
Use helper functi
o
ns
t
o read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
s
o
n
Use
the corr
e
ct 64-
b
it int type fo
r
the ex
t
ens
i
on functions
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bi
n
s
o
n
A
dd a m
a
cro to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinson
U
s
e a default
m
e
thod to provide a dummy l
a
te
n
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Ro
b
inson
Hold the d
e
vice lock with PulseAud
i
o between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Hold the
device lock wi
t
h ALSA be
t
ween mix
i
n
g
and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
b
in
s
on
Use n
o
n-blockin
g
access fo
r
ALSA
p
layb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
Move the d
e
vice lock into the
backend function
t
able
commit
|
commitdiff
|
tree
2012-08-18
C
hris R
o
binson
Keep the backend devi
c
e op
e
n unti
l
the
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
nson
Add the start o
f
AL_SO
F
T
_
so
u
rce_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Chris Robi
n
son
Add a d
e
vice meth
o
d t
o
r
etriev
e
t
he act
i
ve lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Pl
a
ce
the alignment at
t
ribute before
t
he variable declarat
i
on
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Remove extra
parent
h
es
i
s u
s
ed in t
h
e aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
o
binson
F
i
x alig
n
ed al
l
oc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
MSVC w
a
nts __
d
e
c
lspec(alig
n
), n
o
t __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
Avoid dynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
son
Apply HRTF m
i
xer c
o
efficients wit
h
stepping
using
S
SE
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s
Robins
o
n
Chec
k
the
m
ax CPU
I
D
functi
o
ns before c
a
lling them
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robinso
n
Make sure sourc
e
s are 16
-
b
yte
a
l
igne
d
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Add
w
ra
p
per
methods to ensure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
En
s
ure some HRTF-re
l
ated parame
t
ers are
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Make
s
ure
the w
o
r
king coefficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
R
emove un
u
sed filter
f
u
n
ction
s
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinso
n
Check for and use
t
he -msse
switch wh
e
n
deal
i
ng with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
nso
n
Check the cor
r
ect macro
f
or
A
R
M Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't bother
h
andli
n
g
MMX sin
c
e we don't use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cm
a
k
e
options t
o
disable or re
q
uire
support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Mo
v
e m
i
xers in
t
o
s
e
parat
e
sou
r
ce fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robinson
Add an SSE-e
n
hanced HRTF mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
F
ix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robinson
Ad
d
a config option t
o
disable use of C
P
U ext
e
nsion
s
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
All
o
w
bu
i
lding multiple types of mix
e
rs, sele
c
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
is
Robins
o
n
Che
c
k for some CPU e
x
t
ensio
n
s
commit
|
commitdiff
|
tree
2012-08-12
Chris
Robinson
Don't
u
n
l
ock t
h
e p
u
lseaudio mainloop whe
n
mix
i
ng
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is R
o
binson
Handle the scalar va
l
u
e
s
a b
i
t b
e
tter
commit
|
commitdiff
|
tree
2012-08-11
Chris Robins
o
n
Use a m
o
re efficient m
e
thod
to blend HRTF
delay
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
Add an option for wid
e
s
tereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obi
n
s
on
Use a more efficient met
h
o
d to offse
t
t
he spe
a
ker an
g
les
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is
Robinson
Interpolate
betw
e
e
n HRTF de
l
ay sa
m
p
l
es using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris R
o
b
i
nson
Incre
a
se
t
he directional chang
e
sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix
a
n
inadv
e
rte
n
t
chan
g
e in
t
he HRTF
c
o
efficient steppi
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
o
b
in
s
on
U
se wra
p
p
e
rs for float
-
type
d
math func
t
ions
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Test
t
he squared length of a vector before n
o
r
maliz
i
ng
commit
|
commitdiff
|
tree
2012-06-29
C
hr
i
s Robinson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robi
n
son
Don't use all caps for
e
num val
u
e nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Don't try to
s
et FE_TOWARDZE
R
O when it's not available
commit
|
commitdiff
|
tree
2012-06-29
C
hr
i
s Robinson
Clamp
t
he Y position before trying to get
t
h
e
elevatio
n
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Robinson
Add some in
c
ludes
commit
|
commitdiff
|
tree
2012-06-20
Chris Rob
i
n
s
on
Add missing inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robins
o
n
Use a
p
r
ope
r
m
e
t
hod to wait for a Pu
l
s
eAudio o
p
e
ration
commit
|
commitdiff
|
tree
2012-06-19
Chris
R
o
binson
Remove
an unused include
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris Robinson
Don't nee
d
le
s
sly verify a devic
e
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris Robinson
Remove an outda
t
ed
c
omment a
b
out _REE
N
TRANT
commit
|
commitdiff
|
tree
2012-06-18
Ch
r
is Robi
n
son
S
i
lence s
o
me GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
C
hris
R
o
binso
n
Only try float32
with DSound when specifically reques
t
e
d
commit
|
commitdiff
|
tree
2012-06-17
Chris Rob
i
nson
A
v
oid
f
ailin
g
if ALSA can't set a buff
e
r or
period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
C
h
r
is Robin
s
on
A
l
low
P
ulseAudio to spawn
a
s
erver by d
e
fault
commit
|
commitdiff
|
tree
2012-06-17
C
hris Rob
i
nson
Add
an op
t
ion to allow
P
ulseAudio to move streams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
C
l
a
rify
s
ome
co
m
m
ents
,
fix some
d
efinition ord
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robinson
Add DEVPKEY_Device_FriendlyName declaration for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Ch
r
is Robinson
Add some more entries to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
Chr
i
s Robinson
Re
n
a
m
e AllDevic
e
-> A
l
lDevice
s
commit
|
commitdiff
|
tree
2012-05-08
Chri
s
Robin
s
on
Cla
m
p the ALSA period time betwee
n
min and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris Robinson
Clamp the
ALSA buffer
t
i
m
e between min
and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris Robinson
Look
f
or l
i
bsndio
.
so
.
2 instead of libsndio
.
so
commit
|
commitdiff
|
tree
next