repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Move a couple methods to where they're used
2012-09-12
Chri
s
R
o
binson
M
ove a
c
o
up
l
e
m
ethods to wh
e
re they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Restore support f
o
r
the previous
m
hr fo
r
mat
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
i
s R
o
bi
n
son
A
dd a
note a
b
out the
hrtf_tables filename ma
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Properly
s
c
al
e
the HRTF delays when w
r
iting
them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update fnamelist after handli
n
g % ma
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Use PATH_MAX
for the fname leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Improv
e
pars
i
ng
hrtf
_
tables filenames
commit
|
commitdiff
|
tree
2012-09-12
C
h
ri
s
Rob
i
ns
o
n
F
ix HRTF
data for
m
at description
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
W
a
rn about SSE performance with n
o
n-mul
t
i
ple-o
f
-4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Use the correct s
i
ze
f
o
r defaultCo
e
ffs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robi
n
son
Minor clean
u
ps for var
i
ab
l
e declarations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
Robinson
Don
'
t use coun
t
-specific funct
i
ons
t
o write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
bins
o
n
U
s
e a n
o
n-interlea
v
ed DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Do
t
h
e
filteri
n
g sepa
r
ately f
r
om the mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
Use
H
UG
E
_VAL
i
nstead of dividing
b
y
0
f
or infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is
R
obinson
S
ilence a coup
l
e MSVC
w
arnings
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Add example HR
T
F definition fi
l
es for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
obinso
n
Update H
R
TF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
bin
s
on
Again
tr
y
to get _WI
N
32_IE t
o
behave right wit
h
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obins
o
n
Remove a ha
c
k
f
or MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Try to ensu
r
e mixing
s
am
p
l
e
s in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
binson
Use the
r
igh
t
method to cle
a
r a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robinson
Use SSE to
d
o 4 sa
m
pl
e
s
at once (non-
H
RTF
direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement
MixDirect_SSE separately
f
rom the C
an
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move the
t
arget effect s
l
ot t
o
the Sen
d
Params s
t
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Ro
b
inson
Remove S
T
ACK_DATA_
S
IZE in favor of BUFF
E
RS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
Ro
b
ins
o
n
Remove so
m
e u
n
used code
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
b
inson
Separate the
resampling and
m
ixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
nson
Workaround Min
G
W __declsp
e
c
(
align(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Free the global ALSA con
f
ig aft
e
r open
i
ng capture devi
c
e
s too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Kasanen
alsa
:
Free the global config cache to remove a lo
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris R
o
b
inson
S
e
t the er
r
or if setting a new inte
g
e
r source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Mi
n
or cleanups for
mix
e
r
_
inc
commit
|
commitdiff
|
tree
2012-08-29
C
hris Rob
i
nson
Add an SSE-e
n
h
a
nced path for app
l
ying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Ma
k
e sure devic
e
buffers
a
re 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
i
nson
Increase MaxChannels to be a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Set an error
c
loser to
w
her
e
i
t occurs for
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
h
e
l
per
s
to set sour
c
e pr
o
pe
r
ties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Prin
t
t
he erro
r
w
h
en reporting snd_pcm_delay fai
l
ur
e
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
R
o
bins
o
n
Use _a
l
igned
_
free for pointers returned
by _aligned_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Con
s
tify some p
a
rameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
d
d
t
he optio
n
to
retrieve
the s
o
urce offset and l
a
tency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robin
s
on
Fix getting the RW off
s
ets with
a
lG
e
tSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add metho
d
s to get so
u
rce proper
t
ies as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
i
nson
F
i
x a
p
aramet
e
r name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
Pro
p
erly expor
t
alGetSo
u
rce3
i
64SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
U
se
helper functions to
read source
properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use th
e
correct 64-bit int
type for the
extension
f
unctions
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
binson
Ad
d
a macro to help m
a
ke
a
64-bit
valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
binson
Use a default m
e
thod
to provide a dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
Robinson
H
ol
d
t
h
e
device lock with PulseAudio bet
w
een mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
bi
n
son
Hold the de
v
ice lo
c
k
w
ith ALSA b
e
tween mixing a
n
d
wri
t
in
g
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
U
s
e n
o
n
-blocking a
c
cess f
o
r
ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Move the d
e
vice lock into the b
a
c
k
e
nd
function table
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robinson
Keep
t
he b
a
cke
n
d devic
e
o
pen until the las
t
re
f
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Add
t
he s
t
art of AL_SOFT_sourc
e
_
l
at
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris Robinson
A
d
d a device method to ret
r
ieve the act
i
ve lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place th
e
alignment attribute befo
r
e the variable
declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Remove extra p
a
r
enthesis used in the al
i
gn
e
d
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix ali
g
ned al
l
ocato
r
fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obins
o
n
MSVC wants __dec
l
spec(align),
n
o
t
__declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dy
n
am
i
c
handling
of
libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obinson
Apply HRTF
mix
e
r c
o
effic
i
ent
s
with steppi
n
g using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ch
e
ck the
max C
P
UID functio
n
s before calling
them
commit
|
commitdiff
|
tree
2012-08-15
C
hri
s
Robinson
Make su
r
e sou
r
ces are
1
6-
b
yte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ad
d
wr
a
pper methods
t
o en
s
ure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure so
m
e HR
T
F
-
r
e
l
ated par
a
meters are ali
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Make sure the wor
k
ing coefficients are aligne
d
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obinson
Remove unused filter function
s
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Check for and use th
e
-msse switc
h
when
d
e
aling
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check th
e
correct macr
o
f
or
A
RM Neo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Don't
b
o
t
her
handlin
g
MMX s
i
nce we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binson
Add
cmake optio
n
s to disable
or req
u
ire s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Move
m
ix
e
rs into separate source
fil
e
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robin
s
on
A
d
d an SSE-enhanced HRTF mixer usi
n
g intrinsic
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a typ
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a conf
i
g
o
ption to disab
l
e u
s
e of CPU e
x
ten
s
i
ons
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robinson
Allow building multiple t
y
pe
s
of mixers, selecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robinson
Check f
o
r
s
ome CPU e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unloc
k
the p
u
lseaudio
mainloop when mix
i
ng
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
a
ndle
t
he scala
r
v
a
l
u
es a bit better
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is Robin
s
on
Use a
more efficie
n
t method
to blend HR
T
F
d
el
a
ys an
d
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an op
t
ion for
w
ide ster
e
o sourc
e
s
commit
|
commitdiff
|
tree
2012-08-09
Chris Rob
i
nson
Use a more
e
ffi
c
ie
n
t method t
o
o
ffset the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
nson
In
t
erpolate betw
e
e
n
HRTF delay samples us
i
ng th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obin
s
on
I
n
crea
s
e
the directional ch
a
nge sensitivi
t
y for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris
R
obinson
F
ix an i
n
adve
r
tent change i
n
the
H
RTF coe
f
fic
i
e
n
t
s
tepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
U
se wrapp
e
rs for float-typed math f
u
nction
s
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robins
o
n
Test the squ
a
red length
of
a
vector be
f
ore normal
i
zing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Mino
r
typo
fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris R
o
b
inson
D
o
n't use a
l
l caps for enum
v
a
lue
n
a
m
es
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
Don't
t
ry to set FE_TOWARDZ
E
RO w
h
e
n
i
t's not a
v
ailable
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Clamp th
e
Y
position before tr
y
ing to get the e
l
evation
commit
|
commitdiff
|
tree
2012-06-20
Chris R
o
binson
Add some inclu
d
es
commit
|
commitdiff
|
tree
2012-06-20
Chris Robi
n
son
Add missing include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robi
n
son
Use a p
r
ope
r
met
h
od
t
o wait
f
or a PulseAudio operation
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
R
obinson
Remov
e
an unuse
d
i
n
clude
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't n
e
edl
e
ssly v
e
rify a devic
e
commit
|
commitdiff
|
tree
2012-06-18
Chris
Robins
o
n
Remove
an outdate
d
comme
n
t about _R
E
ENTRANT
commit
|
commitdiff
|
tree
next