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
Do the filtering separately from the mixing
2012-09-11
C
h
ris
Robinson
D
o the fi
l
tering sep
a
rately from
t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
U
s
e HUGE_VAL i
n
ste
a
d
of dividing b
y
0
for infi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
S
ilen
c
e a coup
l
e MSVC war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
A
dd ex
a
mple H
R
TF definition files
for
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
Upd
a
t
e
HRTF co
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
A
g
ain
t
r
y
to ge
t
_
W
IN32_IE to beh
a
ve right with
Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obi
n
so
n
R
e
move a hack
f
o
r
Mi
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Add missing
r
eturn
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try
to ensure mixing samples in multiple
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use th
e
right m
e
thod
t
o
c
l
ear a _
_
m
1
2
8
t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Use
SSE to do 4 samples at once (non-
H
R
TF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Im
p
lemen
t
MixDirec
t
_SSE separately f
r
o
m
the C an
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
Mov
e
the target effect slot to t
h
e Sen
d
Params st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove ST
A
CK_DATA_SIZE in f
a
vor of BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Ro
b
i
n
son
Remove some unused
code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Separate the resampling and m
i
xing
ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW _
_
dec
l
spec(align(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robin
s
on
F
r
ee
the glo
b
al ALS
A
c
o
nfig after ope
n
ing cap
t
ure dev
i
ces too
commit
|
commitdiff
|
tree
2012-09-02
Lau
r
i Kasanen
alsa: Free the g
l
obal
config cache to remove a lo
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set th
e
error if setting
a
new i
n
teger sou
r
ce o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
so
n
Minor clean
u
ps for mi
x
er
_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
n
s
on
Ad
d
an SS
E
-
e
nhanc
e
d path for a
p
p
lying the mixer m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Chris
Rob
i
nso
n
Ma
k
e
s
u
re device b
u
ffers are
1
6-by
t
e a
l
i
g
ned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxChannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an err
o
r
cl
o
ser to where it
o
ccurs
for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set source
p
ropert
i
e
s
commit
|
commitdiff
|
tree
2012-08-28
Chri
s
Robinson
Print the error when report
i
ng snd_pcm
_
d
el
a
y failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free for pointers
returned
by
_
aligned_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
nson
Con
s
t
i
fy some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Add
the option to retrieve the source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robins
o
n
Fix getting the RW
off
s
e
ts wit
h
alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Add methods to get so
u
rce pro
p
erties as doubl
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Fix a p
a
rameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Properl
y
e
x
port alG
e
tSource3i
6
4
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper functions to rea
d
source pr
o
per
t
i
es
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Rob
i
nson
Use the corre
c
t 64-bit int type f
o
r the e
x
tension functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
Add a macro to hel
p
m
a
ke
a 64-
b
it va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
obinson
Use a
defau
l
t meth
o
d t
o
provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
hris
Ro
b
in
s
on
Hold the devic
e
l
o
ck w
i
t
h PulseAudio betwee
n
mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device lock with ALSA b
e
tween mixing an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Rob
i
nson
U
s
e
non-b
l
o
cking acc
e
ss for ALSA
p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robi
n
son
Move th
e
devi
c
e lock into the backend func
t
ion table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Keep the backend devi
c
e open until the
l
ast re
f
erence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
b
inson
Add the start of
A
L_S
O
FT_s
o
urce_late
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a device method to retri
e
ve the
a
c
tive la
t
ency
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
Robinson
Place the a
l
ign
m
ent attribu
t
e
be
f
o
r
e the vari
a
ble
d
eclarat
i
o
n
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Ro
b
inson
Remove extr
a
parenthesis
used
i
n t
h
e a
l
igned at
t
ri
b
ute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robi
n
s
on
Fix al
i
g
ned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
MSVC wants
_
_
declspec(a
l
ign),
n
ot _
_
decl
s
pec(
a
l
i
gne
d
)
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Ro
b
inson
Avoid d
y
namic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robi
n
son
A
p
ply HRTF m
i
xer
c
oefficients with ste
p
ping using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robins
o
n
Check the max CPUI
D
functions before c
a
lli
n
g them
commit
|
commitdiff
|
tree
2012-08-15
C
hris Rob
i
n
s
on
Make
s
ure
s
ources are
16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Rob
i
nson
Add wrapper met
h
ods
t
o ensur
e
al
i
gned allo
c
ations
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Ensure some HRTF-relate
d
p
aramete
r
s are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
M
ake sure the working coefficients
a
re aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
R
em
o
ve u
n
used f
i
lt
e
r
f
u
nctions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check f
o
r and use t
h
e -msse s
w
i
t
ch when de
a
ling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Rob
i
nson
Ch
e
ck the correct
m
acro for ARM N
e
on suppor
t
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Do
n
't
bother
h
a
ndling MMX
since we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inso
n
Ad
d
cmake op
t
ions to dis
a
ble or
req
u
ire
supp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
on
Move m
i
xers into separa
t
e
s
ource files
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robins
o
n
Add an SSE-enh
a
n
c
e
d
HRTF mixer us
i
n
g
intri
n
sics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robin
s
on
Fi
x
a t
y
po
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robin
s
on
Add a confi
g
option t
o
d
i
s
a
ble us
e
of CPU ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
A
l
low buildin
g
multiple types
of
m
ix
e
rs, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
i
s
Robinson
Check for s
o
me CPU exte
n
sion
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robin
s
on
Don't unlock the pulseaudio mainloop
w
hen mixi
n
g
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Robinson
Hand
l
e t
h
e
s
ca
l
ar values a bit bet
t
er
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
U
se a more efficien
t
metho
d
t
o
blend H
R
T
F
d
elays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Ad
d
an option f
o
r
w
ide s
t
ereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s
R
obinson
Use a more efficient met
h
od to offs
e
t the s
p
eaker
a
ngle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
In
t
erpo
l
ate between HRT
F
delay samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
i
s Robinson
I
n
crease the directional change sensitivity fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix
a
n inad
v
ertent
change
i
n
the HRTF coefficient
s
teppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris
R
ob
i
n
son
Use wrappers for float-t
y
pe
d
math functi
o
n
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
n
son
Te
s
t the squared length of a
v
ecto
r
before normalizing
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinso
n
Minor typ
o
fixes
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Don't use all caps for e
n
um
value names
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Don't try to
s
et FE_
T
OWARDZERO when it's
n
ot a
v
ailable
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
obins
o
n
Clamp the Y po
s
ition before trying t
o
get the elevat
i
on
commit
|
commitdiff
|
tree
2012-06-20
Chr
i
s Robinson
Add so
m
e
includ
e
s
commit
|
commitdiff
|
tree
2012-06-20
Chris Robin
s
on
Add mi
s
sing inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Us
e
a
pro
p
er met
h
od to wait for a Pulse
A
udi
o
operation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Remove an unu
s
ed include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Don't needlessly ver
i
fy a dev
i
ce
commit
|
commitdiff
|
tree
2012-06-18
Chris Robins
o
n
Remove an outdated comme
n
t
about _R
E
ENT
R
ANT
commit
|
commitdiff
|
tree
2012-06-18
C
hri
s
Ro
b
inson
S
i
lenc
e
some GCC w
a
rning
s
commit
|
commitdiff
|
tree
2012-06-17
Chris
R
obinson
Only try float32 with DSound when specific
a
lly
requested
commit
|
commitdiff
|
tree
2012-06-17
C
h
ris Ro
b
inson
Avoid fai
l
ing if ALS
A
c
a
n
'
t s
e
t a buffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Allow Puls
e
Au
d
io to spa
w
n a s
e
rver by
d
e
faul
t
commit
|
commitdiff
|
tree
2012-06-17
C
hris Robin
s
o
n
Add an opti
o
n to allow PulseAudio to move streams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robi
n
s
on
Clarify some
c
omments, fix some definition ordering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris Robinson
Add
D
EVPK
E
Y_Device_FriendlyN
a
me declaration for mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris R
o
binson
A
d
d some more e
n
trie
s
to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
Chris Robins
o
n
R
e
nam
e
AllDevice -> All
D
evices
commit
|
commitdiff
|
tree
2012-05-08
Chris Robinson
Clamp the AL
S
A period tim
e
bet
w
een min an
d
max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
C
h
ris Robinson
Clamp
the ALSA bu
f
fer time b
e
tween min
a
nd max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chris
R
obinson
Look for
libsndio
.
so
.
2
i
n
s
t
ead of
li
b
sndi
o
.
s
o
commit
|
commitdiff
|
tree
2012-05-03
Chris Robinson
Only use _F
P
U_GETCW and _FPU_
S
ETCW for x86
t
a
rge
t
s
commit
|
commitdiff
|
tree
next