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
Minor cleanups for variable declarations
2012-09-11
Chris Robi
n
so
n
Minor cleanups f
o
r variable declar
a
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Don't u
s
e cou
n
t
-specific functio
n
s to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non-interl
e
aved DryBu
f
fer
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
ob
i
nson
Do the filtering separa
t
el
y
from t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Use HUGE
_
VAL instead of dividin
g
by 0
f
o
r infin
i
ty
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
o
b
inson
Silence a c
o
uple MSV
C
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Add exa
m
p
le HRTF d
e
fi
n
ition files for makeh
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Update
H
RTF co
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get _WI
N
32_IE to behave
r
ight with Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove
a
hac
k
for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
inson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Try
to ensure mixin
g
samples in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Use the
r
ight m
e
tho
d
to cle
a
r a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
U
s
e S
S
E to do
4 sampl
e
s at once (no
n
-
HRTF
d
irec
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
s
on
Implement MixDirect_SSE separately from the C a
n
d Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
M
o
ve
the
t
ar
g
e
t eff
e
ct slot t
o
the SendPar
a
ms str
u
ct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Remo
v
e STACK_DA
T
A_
S
IZE i
n
favor of BUFFERSIZ
E
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Remove some unus
e
d code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinso
n
Separate the re
s
ampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obins
o
n
Workaround MinG
W
__declspec(a
l
ign(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hri
s
Robinso
n
Free the
g
lob
a
l AL
S
A co
n
fig after opening ca
p
ture device
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chris R
o
bi
n
son
Set t
h
e
error
i
f
setting a n
e
w
i
nte
g
e
r
sour
c
e offs
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is
R
obi
n
s
o
n
M
i
nor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Add
a
n SSE-enhanced path for a
p
plying the mixer
m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Make s
u
r
e
device buffers are 16-b
y
t
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
i
s
Robinson
Inc
r
ease MaxChanne
l
s to be
a mul
t
iple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an error closer to where it o
c
curs
f
o
r setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is Rob
i
nso
n
A
d
d h
e
lp
e
rs to set sou
r
ce pr
o
pe
r
ties
commit
|
commitdiff
|
tree
2012-08-28
C
h
ri
s
Robinson
P
r
int the error when re
p
orti
n
g snd_pc
m
_dela
y
f
a
i
l
ure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free
f
or
p
o
i
nt
e
rs returned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris
R
ob
i
nson
Constif
y
some para
m
eters
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Add the opt
i
on
to retrieve the source o
f
f
s
et and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix
getting the RW offsets with alGetSourcei64vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods to get s
o
ur
c
e prope
r
ties
as dou
b
les
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
inson
F
i
x
a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
P
r
operly export alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use h
e
lpe
r
fu
n
ction
s
to read source propertie
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the correc
t
6
4
-bit
int
t
ype for the extension f
u
nctions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro to h
e
lp
m
a
k
e
a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default method to pro
v
id
e
a
d
u
m
my
l
a
tency
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Hold the device lo
c
k with
P
ulseAudio betwe
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinso
n
Hold th
e
device lock with
A
L
S
A between
mi
x
ing and w
r
i
ting
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris R
o
b
inson
U
se non
-
bl
o
ck
i
ng access for ALSA pl
a
yback
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris
R
o
b
inson
Move the
device lock into the
backend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Keep the b
a
ck
e
nd device
op
e
n until the last re
f
er
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris
Robinson
Add the start of AL_SOFT_source_lat
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
Add a device method to
ret
r
ieve th
e
ac
t
i
v
e latency
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robin
s
on
P
l
ace
the
alignment att
r
ibute before the
v
ariable decla
r
atio
n
commit
|
commitdiff
|
tree
2012-08-16
C
hris Rob
i
n
son
Remo
v
e extra pa
r
ent
h
es
i
s used i
n
t
h
e ali
g
ned attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
Fix aligned al
l
ocator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
MS
V
C wa
n
ts
__dec
l
spec
(
align), no
t
__declspec(aligne
d
)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dyn
a
mi
c
handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
App
l
y
HRTF
mixer
c
oeffi
c
ients with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Check the max CP
U
ID functions befo
r
e calling
t
hem
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
son
M
a
ke sure
sour
c
es are 1
6
-
b
yte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robin
s
on
Add wr
a
pper methods to ensure aligned al
l
ocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure so
m
e
H
RTF-relat
e
d p
a
ramet
e
rs are
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obi
n
son
Make
sure
t
he wor
k
in
g
coefficients are
a
ligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robins
o
n
Re
m
ove unused filte
r
functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
C
h
eck
f
o
r
and
use the -mss
e
s
w
it
c
h wh
e
n
dealing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check
the
c
o
r
rect macro for ARM Neo
n
s
u
p
port
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't
bother handling MMX
s
i
n
ce we don
'
t use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Add c
m
ak
e
options to disable
o
r require su
p
port
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Move mixers into s
e
parate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
A
d
d an SSE-enhanced HRTF mixer
usin
g
intrinsics
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
F
ix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add
a config
opti
o
n to dis
a
ble use of CPU extens
i
ons
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Allow
bui
l
ding multiple ty
p
es o
f
mixe
r
s, sel
e
ct
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robin
s
on
Ch
e
ck for som
e
CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robins
o
n
Don't unlock
t
he p
u
lsea
u
di
o
ma
i
n
l
oop when
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the sc
a
l
ar values a bit be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use
a
more efficient
m
ethod to blend HRTF
d
elays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
Add an
o
ption for wide
st
e
reo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robin
s
on
U
s
e
a
more efficien
t
method
t
o offset the s
p
eaker
angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinso
n
Interpolate between HR
T
F d
e
lay samples
using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
nson
I
n
crease the
directional c
h
ange sensitivity f
o
r t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinso
n
Fix an inadvertent change in
the HRTF coefficien
t
s
t
e
p
ping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
U
s
e wrappers for float-type
d
math function
s
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robin
s
on
T
e
st
t
he
s
q
u
ared length of a vector be
f
ore n
o
rmalizing
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Mi
n
or typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
binson
Don
'
t
use all caps for
e
n
um valu
e
names
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
Don't
t
ry
to set F
E
_TOWARDZERO when it's n
o
t
a
va
i
lable
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Cl
a
mp the Y position before trying to get
the elev
a
tion
commit
|
commitdiff
|
tree
2012-06-20
Chris Rob
i
nso
n
A
d
d some includes
commit
|
commitdiff
|
tree
2012-06-20
C
hris Robin
s
on
A
d
d
m
i
ssing include
commit
|
commitdiff
|
tree
2012-06-19
C
hr
i
s
Robins
o
n
Use a
p
roper method to wait for a PulseAudi
o
operation
commit
|
commitdiff
|
tree
2012-06-19
C
h
ris
R
obinson
Remove an unus
e
d include
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is
Robins
o
n
Don't needlessly
v
erify a device
commit
|
commitdiff
|
tree
2012-06-18
Ch
r
is Robinson
R
emov
e
an outdat
e
d comm
e
nt about _
R
EENTRANT
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Sil
e
nce some
GCC w
a
r
n
ing
s
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robi
n
son
O
nly t
r
y
float32 with DSound when specifically
r
e
quested
commit
|
commitdiff
|
tree
2012-06-17
Chri
s
Robinson
Avoid
f
ailing if ALSA can't set a buffer or
p
e
r
iod
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
A
l
low PulseAudio to s
p
awn a server by default
commit
|
commitdiff
|
tree
2012-06-17
Chris Robins
o
n
Add an opti
o
n to allow PulseAudio to mov
e
streams
commit
|
commitdiff
|
tree
2012-06-16
C
h
ris
Rob
i
nson
Cla
r
ify some co
m
ments, fix som
e
definit
i
on orde
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris
R
obinson
Add DEVPKEY_Device_FriendlyN
a
me declarat
i
on for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
Add some more
e
ntrie
s
to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
Renam
e
A
l
lDevice -> AllDevices
commit
|
commitdiff
|
tree
2012-05-08
Chris Robin
s
on
C
la
m
p
the A
L
SA period time between min and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chri
s
Robinson
C
lamp
t
he A
L
SA bu
f
fer time betwe
e
n mi
n
and max if setting
.
.
.
commit
|
commitdiff
|
tree
next