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 try to correct for non-existing clicks.
2012-09-16
Ch
r
i
s
Robins
o
n
Don't
t
r
y to cor
r
ect
for non-existin
g
click
s
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Ex
p
lici
t
ly give the
we
t
buffer 1 chan
n
el
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Check the
p
roper
value for setting
Wet
P
endingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
Avoid buildin
g
r
edundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
I
m
plement an SSE
M
ixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Prope
r
l
y re
s
tore t
h
e SSE con
t
rol
w
ord with _
_
control87
_
2
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
o
binson
Properly handle
t
h
e S
S
E control
word
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
R
obinson
U
s
e
__
c
on
t
rol8
7
_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Use a s
t
ruct
t
o
store the
FP
U
mode
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Add
m
i
ssing
s
ource p
r
operty retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement a
n
SSE
cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Implem
e
nt an SSE linear res
a
mp
l
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Ens
u
re th
e
Resa
m
pledBuffer
i
s
a
l
igned
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Use a source par
a
m for the
resampler and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
binson
Re
m
ove an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a coup
l
e mac
r
o
s
t
o mor
e
approp
r
iate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Fix up some mor
e
header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
i
nson
Don't inc
l
ude a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Ena
b
le flush-to-zero mo
d
e
w
hen
possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a
coup
l
e methods to where t
h
ey're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
n
s
on
Res
t
ore support for the
prev
i
ous mhr
forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinso
n
Add a no
t
e ab
o
ut
th
e
hrtf_
t
ables
fil
e
n
ame markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Prop
e
rly scale th
e
HRTF delays when
w
ritin
g
t
hem
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Update fname
l
ist after handling %
marker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Use PATH_MAX
f
or the fname le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improv
e
parsi
n
g hrtf_ta
b
les fil
e
names
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Fix HRTF data
format desc
r
ipt
i
on
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
R
obinson
Warn
ab
o
ut SSE perf
o
rmance w
i
t
h non-m
u
lt
i
p
l
e-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
the correct
size fo
r
d
efaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor
cleanups
for variable declara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Rob
i
nson
Don't use
c
ount
-
specific functions to wri
t
e
to
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Us
e
a
n
on-
i
nt
e
rleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Do the f
i
ltering separately
from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Use
HU
G
E_VAL i
n
stead
of
divi
d
ing by 0 for infinit
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
Robins
o
n
Silence a couple
MSVC war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robins
o
n
Add example HRTF d
e
f
i
nition files for m
a
kehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
Again try
t
o
ge
t
_WIN32_
I
E to beha
v
e
right w
i
th Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
Remo
v
e a
hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robin
s
on
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robins
o
n
T
r
y
to
ensur
e
m
ixing samples in mu
l
tiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Use
the right
m
ethod to cl
e
ar a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
i
ns
o
n
Use SSE
t
o
do
4
samples at once (non
-
HR
T
F di
r
e
ct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
I
mplem
e
nt MixDi
r
e
c
t_SSE separat
e
ly f
r
om the C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mov
e
t
he target effect slot
t
o
the
S
endParams
s
tru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
R
emove STAC
K
_DATA_SIZE
i
n favor
o
f
B
U
FF
E
RSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
R
emove some unused cod
e
commit
|
commitdiff
|
tree
2012-09-09
C
hris
Rob
i
nson
Separate
the res
a
mp
l
ing and mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
W
orkaround MinG
W
__declspec(align(x))
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the glo
b
al AL
S
A config aft
e
r opening
c
apture
d
evices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the error if setting a
n
ew int
e
ger source
o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hr
i
s R
o
binson
Minor clea
n
ups for mixe
r
_
inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Add a
n
SSE
-
enhanced path
f
or app
l
ying
the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
Ro
b
inson
Make
s
ure
d
evice bu
f
f
e
rs are 16-byte ali
g
ned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
I
n
creas
e
MaxC
h
annels to
b
e
a
m
ult
i
ple of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Set an
e
r
r
o
r closer to where it occurs
for
s
ettin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
d
d he
l
pers to
s
e
t so
u
rce properti
e
s
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
Pri
n
t the e
r
ror w
h
en reporting snd_
p
cm_d
e
lay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris R
o
bi
n
so
n
Use
_alig
n
ed_free for pointers returned by
_
a
l
ign
e
d_mallo
c
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robinso
n
C
o
nstify some paramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
A
dd the o
p
ti
o
n to
r
etrieve
t
he source
offset and l
a
tency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robinson
Fix getting t
h
e RW
offse
t
s with a
l
GetSour
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Add
metho
d
s to get sou
r
c
e properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fi
x
a
p
ar
a
meter name
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Properly export alGetSource3i64
S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper
f
unc
t
ions to read s
o
ur
c
e pr
o
perties
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Use the correct
64-bit i
n
t
typ
e
for the extens
i
on funct
i
ons
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro
t
o help
make
a 64-bi
t
va
l
u
e
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
R
o
binson
U
se a defau
l
t m
e
thod t
o
p
r
ovide a du
m
my latency
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robi
n
son
Hold
t
he de
v
ice
l
o
ck wi
t
h P
u
lseAudio between m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Hold the devic
e
lock
with ALSA
betwee
n
mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robins
o
n
U
se non-blocking acc
e
ss for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinso
n
Move the
d
ev
i
ce lo
c
k into the backe
n
d function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Ke
e
p the ba
c
kend devi
c
e open until the las
t
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinso
n
Add
the
s
tart
o
f AL_
S
OFT_so
u
rce_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
Add
a
device method to retrieve the active latenc
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
P
l
ace t
h
e alignme
n
t attribu
t
e before the variabl
e
declar
a
tion
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
binson
Rem
o
ve e
x
tra pa
r
en
t
hesis u
s
ed in
t
he al
i
gned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
F
i
x aligned alloc
a
tor f
a
ll
b
ac
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
MSVC
w
an
t
s __dec
l
spec(al
i
gn), not _
_
declspec(
a
ligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dynamic ha
n
d
l
ing of libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
Ro
b
inson
A
p
ply
HRTF
mixer coeffici
e
nts with s
t
epping using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Rob
i
nson
C
h
eck
t
he max CPU
I
D functi
o
ns b
e
f
ore c
a
lling them
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nso
n
Make
s
ure sources are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinso
n
Add wra
p
per
m
ethods to e
n
s
u
re aligned al
l
ocat
i
ons
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Ens
u
re s
o
me H
R
TF-r
e
lated p
a
rameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris
R
o
binson
Ma
k
e sure the w
o
rking coef
f
icien
t
s
are al
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Remove unused filt
e
r functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
heck for and use th
e
-msse switch whe
n
dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Check the
correct macro
f
or ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
Robinson
Don'
t
bother handling MMX sinc
e
we
don't use
i
t
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Add cmake options
to disable or
requi
r
e
s
upport f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hr
i
s Ro
b
i
nson
Move mix
e
rs into s
e
parate
s
ource files
commit
|
commitdiff
|
tree
2012-08-14
Chris Rob
i
ns
o
n
A
dd an SSE-
e
nh
a
nced
H
RTF mixer
usi
n
g
intrinsics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Robinso
n
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a config option to disab
l
e use of CPU extens
i
o
n
s
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allo
w
buildin
g
multipl
e
type
s
of mixers
,
selecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robinson
Check fo
r
so
m
e
CPU
e
xtensi
o
ns
commit
|
commitdiff
|
tree
2012-08-12
Chris
Robin
s
on
Don't unlock the puls
e
audio mainl
o
op w
h
en mixin
g
commit
|
commitdiff
|
tree
next