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
Use the right method to clear a __m128 to 0
2012-09-09
Chris Robinson
Us
e
the right metho
d
to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Use SSE to do
4
s
ample
s
at once
(
non-HRTF dire
c
t mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Im
p
l
ement MixDirect
_
SSE
separat
e
l
y from the C a
n
d Neo
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Mov
e
the ta
r
get
effect
s
l
o
t to the
S
e
ndParams st
r
uc
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Remove ST
A
CK_DAT
A
_SIZE
in favor of BUFFERSI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Rob
i
nson
Rem
o
ve some u
n
used cod
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Separate the resa
m
p
l
i
ng a
n
d mixing s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
inson
W
orkaround MinGW __decl
s
pec(al
i
g
n
(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the
g
lobal ALSA config afte
r
op
e
ning
c
a
p
ture de
v
i
c
es too
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Robinson
Set th
e
e
r
ror if set
t
ing
a
new integer source
o
ffse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Minor
clean
u
p
s
for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
d
d
an SSE-enh
a
n
c
e
d
path
f
o
r a
p
plying the m
i
xer matrix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robin
s
on
M
a
k
e
sure devi
c
e buffers ar
e
16-by
t
e aligned
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robins
o
n
I
ncrease MaxChannels to be a mu
l
tiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Set an e
r
r
o
r clo
s
er
to where i
t
oc
c
urs
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Add helpers
to se
t
source
p
rop
e
rties
commit
|
commitdiff
|
tree
2012-08-28
Chris Ro
b
i
n
son
Pr
i
nt th
e
error when r
e
porting
snd_
p
c
m
_
delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Robi
n
son
Us
e
_ali
g
ned_f
r
ee for point
e
rs
r
etu
r
ned by
_
aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chri
s
Robins
o
n
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robin
s
on
Add the option to retriev
e
the
source o
f
f
set
and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Fix getti
n
g the RW
offsets wit
h
alGetSourcei
6
4vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bins
o
n
Add methods to get
source properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
obi
n
son
F
ix a
p
aram
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
P
r
o
per
l
y
export
a
l
G
etSo
u
rce3i6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robinson
Use help
e
r functions to read source p
r
op
e
rtie
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Use
t
he corr
e
ct 64-bit in
t
typ
e
for the extensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
A
d
d a mac
r
o to he
l
p
m
a
ke a 64
-
bit valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
obinson
Use a defau
l
t
meth
o
d to provide a dummy lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s
Robinson
Hold the device lock
with P
u
lseA
u
dio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s Robinso
n
Hold the
dev
i
ce lock w
i
th A
L
SA bet
w
een mixing
and writ
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Use non-
b
lock
i
ng access for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s
Robins
o
n
Move the device lock into the ba
c
ke
n
d function table
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Keep the b
a
ckend device ope
n
until
the last
ref
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
A
d
d
t
he st
a
rt
of
A
L_SO
F
T_source_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a device
me
t
hod t
o
retr
i
e
v
e
t
h
e
acti
v
e latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Place the alignment attribute before t
h
e vari
a
ble declarat
i
on
commit
|
commitdiff
|
tree
2012-08-16
C
hris Ro
b
i
nson
Remo
v
e extra parenthe
s
is used
i
n the aligned
a
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
F
ix
aligne
d
allocator
f
allback
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is
R
obinson
M
S
VC want
s
_
_
declspec(align)
,
not __
d
eclspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
Avoid dynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Apply HR
T
F m
i
xer co
e
ffic
i
ents with stepping using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obinson
Check the max CPUID functions before
c
alling them
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
M
a
k
e
sure so
u
rce
s
are
16-
b
yte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hr
i
s Ro
b
inson
Add wrapper methods to ensure alig
n
ed a
l
loc
a
t
i
ons
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Ro
b
inson
Ensure some HRTF-r
e
lated param
e
ters are
a
l
i
g
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
i
nson
Ma
k
e
s
ure the working co
e
f
f
icients
ar
e
ali
g
ned
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
o
bins
o
n
Remove unuse
d
f
i
lter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
C
heck for
a
n
d
use t
h
e -mss
e
switch w
h
en dealin
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
C
heck the corre
c
t macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Don't b
o
ther handling MMX
since we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bin
s
on
A
dd cmake o
p
tions t
o
d
i
sable or require su
p
p
o
r
t
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
R
obinson
Move
mixer
s
into s
e
parate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add
a
n SSE-e
n
ha
n
ced H
R
TF mixer usi
n
g i
n
t
r
i
n
sics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Ro
b
inson
Fix a
typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a config option to disable use of C
P
U ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robinson
Al
l
ow
b
uilding
m
ultiple t
y
p
es of mixers, sel
e
ct
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Check for some CPU e
x
te
n
sions
commit
|
commitdiff
|
tree
2012-08-12
Chris R
o
b
i
nson
Don't unlock t
h
e
p
ulseaudio
m
ain
l
oop
w
hen mix
i
ng
commit
|
commitdiff
|
tree
2012-08-11
Chris
Rob
i
n
son
Han
d
le t
h
e s
c
alar
values
a
bit bet
t
er
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris Robinson
Use a more ef
f
icient m
e
t
hod to
blend
H
RTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
is
R
obinson
Add
a
n opti
o
n
for wide stereo
s
ources
commit
|
commitdiff
|
tree
2012-08-09
Chris Rob
i
n
s
on
Use a more efficient method to offset the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is
R
ob
i
n
son
Interpola
t
e
between
HRTF delay
s
amples using the dela
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris Robinson
Increase
the direction
a
l chang
e
sensit
i
v
i
ty
f
o
r t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s
Robinso
n
Fix
a
n i
n
advertent change in the HRTF coeffici
e
nt steppin
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
Robinson
Use wrappers
f
or float-typed ma
t
h functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinso
n
Test the squared
l
e
ngth of
a vector
before norma
l
izing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
C
hris
Robi
n
son
Don't use all
caps for enum value names
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinso
n
D
o
n't
try to set FE_TOWARDZERO when it's not av
a
ilable
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Clamp the Y
p
osition before
t
r
ying to get the el
e
v
a
t
io
n
commit
|
commitdiff
|
tree
2012-06-20
Chris Rob
i
nso
n
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
C
h
ris Robi
n
son
Add m
i
ssing incl
u
de
commit
|
commitdiff
|
tree
2012-06-19
Chris Robin
s
on
Use a p
r
oper method to wait f
o
r a Pulse
A
udio ope
r
a
tion
commit
|
commitdiff
|
tree
2012-06-19
Chris
Robins
o
n
Re
m
ov
e
an unus
e
d include
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is Robinso
n
Don't
needlessly verify a device
commit
|
commitdiff
|
tree
2012-06-18
C
hri
s
R
o
binson
Remove a
n
outdated comment about _REENTRA
N
T
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
Silence some
G
CC
w
arn
i
ngs
commit
|
commitdiff
|
tree
2012-06-17
C
h
ris R
o
b
i
n
s
o
n
Only
try float32 wit
h
DSound when specifically requested
commit
|
commitdiff
|
tree
2012-06-17
Chris
Robinson
Avoi
d
failing if ALSA can
'
t s
e
t a
b
uffer or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris
R
o
b
inson
Allow Pul
s
eAudio to s
p
awn a server by default
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Add an opt
i
on t
o
allow
P
ulseA
u
dio to move
s
tr
e
ams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robinson
Clarify some commen
t
s,
fix some de
f
i
nition order
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
C
h
ris Robi
n
son
Add DEVPKEY_Dev
i
c
e
_
Friendl
y
Nam
e
declaration for min
g
w
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
A
dd some m
o
r
e e
n
tries to
.
gitignore
commit
|
commitdiff
|
tree
2012-05-09
C
h
r
is Ro
b
inson
Rename
AllDevice -
>
AllDevices
commit
|
commitdiff
|
tree
2012-05-08
Chris Rob
i
nson
Clamp the ALSA period
t
ime between m
i
n
and max if sett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris Robinson
C
l
a
m
p the
ALSA buff
e
r time between min
and max if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
C
h
ris Robinso
n
Look for l
i
bsndio
.
so
.
2 i
n
st
e
a
d
of
li
b
sn
d
i
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
C
h
r
i
s Robinson
Only use _FPU_GETCW and _FPU
_
SETCW fo
r
x86 targets
commit
|
commitdiff
|
tree
2012-04-30
Chr
i
s Robinson
Use 2
chained
o
ne-pole filters fo
r
th
e
wet
path
commit
|
commitdiff
|
tree
2012-04-29
Chr
i
s Robinson
Use ComputeAngleGains
f
o
r multi-channel
s
ources and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
C
h
ris
R
obins
o
n
R
e
m
ove the stereodup option
commit
|
commitdiff
|
tree
2012-04-29
Chris
R
obinson
Fix
a c
o
uple
c
omment typos
,
an
d
a
min
o
r clean
u
p
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Use ComputeAngleGains for 3D so
u
nds
commit
|
commitdiff
|
tree
2012-04-28
C
h
r
is Robinson
Fix
C
omputeAngle
G
ain
s
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Use C
o
mputeAn
g
l
eGains
f
or the echo an
d
d
e
d
i
cate
d
effects
commit
|
commitdiff
|
tree
2012-04-28
Chris
R
obinson
Add a method to c
a
lcu
l
ate gains
g
iven a sound poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robi
n
son
Flip the pa
r
ameters to alu
C
art2LUTpos, so it
b
ehav
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chri
s
Robinson
Pass the
direct/send params to the mixer i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
next