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
Use the correct size for defaultCoeffs
2012-09-11
C
hris Robinson
U
s
e the correct siz
e
for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Mi
n
or cleanup
s
fo
r
variable declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Don't use count-
s
pecif
i
c func
t
ions
t
o write to
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robin
s
o
n
Use
a non-int
e
r
l
eaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Do
the fi
l
t
ering
s
epa
r
ately f
r
om the mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
Use HUGE_VAL in
s
tead of dividing b
y
0 for infi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Ad
d
e
x
amp
l
e HRTF
definiti
o
n f
i
les for make
h
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to ge
t
_W
I
N32_IE to
behav
e
right wit
h
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robins
o
n
Rem
o
ve a hac
k
for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robinson
Add missing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Try to ensu
r
e mixing sample
s
in
m
u
l
tiples
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
U
se the rig
h
t meth
o
d t
o
clear a
__m12
8
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE to do
4
s
am
p
les at once (n
o
n-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Imp
l
ement MixDi
r
ect_SSE separately from the C and Neo
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Rob
i
nson
Move the target effe
c
t slot to the Sen
d
P
arams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
s
o
n
R
emove
STACK_DATA_SIZE in favor of
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Rem
o
ve some u
n
us
e
d code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Separ
a
te t
h
e
r
e
s
ampling and mixi
n
g steps
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robins
o
n
Workaround MinGW __decl
s
pe
c
(a
l
ign(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the globa
l
ALSA co
n
fig aft
e
r opening cap
t
ure devices to
o
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kas
a
n
en
alsa: Free
the gl
o
bal
conf
i
g
c
ac
h
e
t
o remove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obin
s
on
Set the err
o
r if setting a new integer
s
ource
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Min
o
r c
l
eanups for
m
i
xer_inc
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinso
n
A
dd
an SSE-
e
nhanced path for a
p
plying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robin
s
on
Make sur
e
d
evice bu
f
fers are 16-byte align
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bi
n
son
Increase MaxCha
n
n
e
ls
t
o be a mul
t
ip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bi
n
son
Set
an
erro
r
c
l
oser to whe
r
e
it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
dd helpers to set source pro
p
ertie
s
commit
|
commitdiff
|
tree
2012-08-28
Chris Rob
i
n
s
on
P
rint the
e
rror when repor
t
in
g
snd_
p
cm_del
a
y failu
r
e
commit
|
commitdiff
|
tree
2012-08-25
Chris R
o
b
i
nson
Us
e
_
aligned_free for
p
oi
n
ters retu
r
ned by _al
i
gned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
C
o
n
stify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obins
o
n
Add the option
to
re
t
rieve the sou
r
ce
offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is R
o
binso
n
F
ix getting the R
W
offsets
w
i
th alGetSour
c
ei64vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Rob
i
n
s
on
Add methods to
get sourc
e
p
r
operties
a
s doubles
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Ro
b
i
nson
Fix a paramet
e
r
nam
e
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Pr
o
perl
y
export alGetSource
3
i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Use helper func
t
io
n
s to
read source prop
e
r
ties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the c
o
rrect 64-bit in
t
t
ype for
the e
x
ten
s
ion functions
commit
|
commitdiff
|
tree
2012-08-20
C
hris R
o
bi
n
son
A
dd a macro to h
e
l
p
make a 6
4
-bit va
l
u
e
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Ro
b
inson
Use a defaul
t
method
t
o p
r
ovide
a
du
m
my latency
commit
|
commitdiff
|
tree
2012-08-19
C
hris
R
obinson
Hold the de
v
ice lock
w
ith
Pu
l
s
eAudio between m
i
x
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Ro
b
in
s
on
H
old
t
he
d
e
vice l
o
ck with
ALSA betw
e
en mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use non-bloc
k
ing access f
o
r ALSA
p
layb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the device lock into the b
a
ckend function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Keep
t
he backend dev
i
ce open unt
i
l the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hri
s
Robinson
Add the start of AL_SOFT_source_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chris Ro
b
inson
Ad
d
a de
v
ic
e
method t
o
retriev
e
the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Plac
e
t
h
e alignm
e
nt att
r
i
b
ute before th
e
vari
a
ble
decla
r
a
tion
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
Remove extra pare
n
the
s
is used in t
h
e
alig
n
e
d
attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
ri
s
Rob
i
nson
Fix aligned alloc
a
t
o
r fal
l
back
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
binson
MS
V
C wants __d
e
clspec
(
align), not
_
_declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avo
i
d d
y
namic handling of l
i
bsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Apply HRTF mixer coefficients w
i
t
h ste
p
ping u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the max CPUID functions before c
a
lling t
h
e
m
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
M
ake sure
sources are 16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Add wrapper m
e
thods to ensure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure some HRTF-related parameters are al
i
g
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
o
b
i
n
son
Make sure t
h
e wo
r
king coe
f
ficients are aligne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
R
e
move unused filter
fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check for and use the
-msse switch when dealing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
C
heck the correct
m
acro
f
or A
R
M
Neo
n
sup
p
ort
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Don
'
t
bother handling MM
X
since we don't
use it
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Robi
n
son
Add
c
make o
p
tions to disable or require support
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Move mixe
r
s into s
e
para
t
e s
o
urce files
commit
|
commitdiff
|
tree
2012-08-14
Chris R
o
b
i
n
s
on
Add an SSE-en
h
ance
d
HRTF
m
i
x
er us
i
n
g
intrinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
bin
s
on
Add a config op
t
i
on t
o
disable use of CPU ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
i
n
s
o
n
Allow b
u
ildin
g
m
ultip
l
e
types o
f
mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
inson
Chec
k
for
some
CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris
Robinson
Don
'
t unlo
c
k
t
h
e
pulseaudio m
a
inloop when
mixing
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Ro
b
inson
Handle the scalar value
s
a
bit be
t
te
r
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a more
e
fficient me
t
hod
t
o blend
H
RTF
delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
o
b
inson
Add an option
f
o
r
wi
d
e
s
tereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris
Rob
i
n
s
on
U
s
e
a more efficient me
t
hod
t
o
offse
t
the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
ob
i
nson
Interpola
t
e betwe
e
n HRTF de
l
ay samples using
the
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
nson
I
nc
r
e
as
e
t
h
e
d
irectional chan
g
e sensitivity for
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Ch
r
is Robinson
Fix an inadvertent change in the
HRTF coefficient s
t
epping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Use wrappers for
f
l
o
at-typed math functions
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robin
s
on
Te
s
t the squar
e
d length of
a
vector
b
e
f
ore normal
i
zi
n
g
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
R
obinson
Mi
n
or ty
p
o fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't u
s
e all caps for enum
v
alu
e
na
m
es
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
R
obinson
Don't try to
s
et FE_TOWARD
Z
ERO when i
t
's not
a
vailable
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp th
e
Y
position b
e
for
e
trying t
o
get the e
l
ev
a
ti
o
n
commit
|
commitdiff
|
tree
2012-06-20
Chri
s
Robinson
Add some includ
e
s
commit
|
commitdiff
|
tree
2012-06-20
Chri
s
R
obinson
A
d
d missin
g
include
commit
|
commitdiff
|
tree
2012-06-19
Chr
i
s Robi
n
son
Use
a pro
p
er
m
eth
o
d to wait for a
P
uls
e
Audio oper
a
tion
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
Robinson
Remove
a
n unused
include
commit
|
commitdiff
|
tree
2012-06-19
C
hris
R
obinson
Don't
n
e
e
dlessly ver
i
fy a device
commit
|
commitdiff
|
tree
2012-06-18
C
hri
s
Robins
o
n
Remove
an outdated comment about _REENTRA
N
T
commit
|
commitdiff
|
tree
2012-06-18
Chr
i
s Robinson
Si
l
ence some GCC warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
On
l
y try float3
2
w
i
t
h
D
So
u
nd
w
hen specifically requested
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is Robinson
Avoid failing if AL
S
A can't set a
buffer or peri
o
d
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris R
o
binson
Allow Pu
l
s
eAudio to spawn a se
r
ver
b
y def
a
u
lt
commit
|
commitdiff
|
tree
2012-06-17
C
hris Robins
o
n
Add
a
n option to allow PulseAudio to m
o
ve streams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
Clarify some comme
n
ts, f
i
x some definition
o
rdering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robi
n
son
Add D
E
VPKEY_Device_FriendlyName
dec
l
a
r
a
t
i
on for
min
g
w
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
C
h
ri
s
Ro
b
inso
n
Add s
o
m
e
m
ore entries to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
Chr
i
s Rob
i
nso
n
Rena
m
e AllDevice -> AllDevice
s
commit
|
commitdiff
|
tree
next