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
Fix some types
2012-09-14
Chris
Robinson
Use
a
s
o
ur
c
e param for th
e
resampler and move
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remove
an
u
n
u
se
d
header
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Move a
c
ou
p
le macros to mo
r
e
appropriate
h
ead
e
rs
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Fix up some more header
includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Don't inc
l
ude alu
.
h i
n
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Rob
i
nson
Enable fl
u
sh-to-zero mode wh
e
n possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Mov
e
a
couple
m
eth
o
ds to
where
t
h
e
y'r
e
used
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Restore suppor
t
for the p
r
evious
m
hr format
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Add a no
t
e a
b
out t
h
e hrtf_tab
l
es filename
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
P
roperl
y
s
c
ale the HRTF delays
w
he
n
writing t
h
e
m
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Up
d
ate fnamelist after handl
i
n
g % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Use PATH_MAX for t
h
e
fname length
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Improve par
s
ing hrtf_
t
ables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF data format des
c
ript
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robins
o
n
Warn about SS
E
perf
o
rmance with
n
on-mul
t
iple
-
of-4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
U
s
e the cor
r
ect
s
ize for defaul
t
Coeff
s
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Minor cleanups for vari
a
ble declara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robins
o
n
Don'
t
u
se c
o
unt-specific functions to
write
to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use
a
non-
i
nterleaved DryBu
f
fer
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Do the fi
l
t
e
r
ing separately fro
m
t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Ro
b
in
s
o
n
U
se H
U
GE_VAL
instead of dividing by 0
for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
Robins
o
n
S
ilence a couple
MSV
C
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Add example
H
RTF definition files f
o
r mak
e
hrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robin
s
on
Up
d
a
t
e
HRT
F
c
od
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Aga
i
n try to get _WIN32_IE t
o
behave right with MinG
W
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binson
Remove a hac
k
for Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
bi
n
son
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
Robinson
Try to ensu
r
e m
i
xing samples
i
n
m
u
l
t
i
p
l
e
s of 4
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robinson
U
se the ri
g
ht method
to clear a
_
_m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Use SSE to do 4 samples at on
c
e (non-H
R
TF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Rob
i
nson
Implem
e
nt
M
i
xDirec
t
_SS
E
s
e
parately fr
o
m the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hri
s
Robins
o
n
Move the targ
e
t effect slot to the
SendParams s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_D
A
TA_SIZE in
favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robi
n
s
on
S
e
parate t
h
e resampling
a
nd mi
x
in
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Workaro
u
nd MinGW
_
_
declspec(align
(
x)) bu
g
commit
|
commitdiff
|
tree
2012-09-02
C
h
r
is Robinson
Fr
e
e
the glo
b
al ALSA
c
onfig after
o
pening capture devices
too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set the error if setting a
n
e
w inte
g
e
r
sourc
e
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Minor cleanups
for
mixer_
i
nc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is
Robinso
n
A
d
d
a
n
SSE
-
enhan
c
ed pat
h
for
app
l
ying the mix
e
r ma
t
r
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Mak
e
sure d
e
v
i
c
e
buffers a
r
e 16-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Increase Max
C
hannels to b
e
a multiple
o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set a
n
error closer t
o
w
here it occ
u
rs
for
setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
A
d
d helpers to set
source pr
o
perties
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robins
o
n
Pr
i
nt the
e
rror when reporting sn
d
_pcm_dela
y
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _a
l
ig
n
e
d_free for pointers returned
by _
a
ligned_mallo
c
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robin
s
on
C
o
n
stify s
o
me
p
ar
a
m
et
e
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robins
o
n
A
dd
the option to retri
e
ve the so
u
rce
o
ffset a
n
d la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robinso
n
Fix getting the RW offsets with alGetS
o
ur
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Add m
e
thods to get source properties
a
s
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obi
n
son
Fix a parame
t
er
n
ame
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Rob
i
ns
o
n
Properly export
a
lGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Use helper functions
t
o read
s
ource
propert
i
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
U
s
e the co
r
r
ect 64-bit int
type
fo
r
the extension functi
o
ns
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add a macro to help mak
e
a 64
-
bit
value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a
d
efault me
t
ho
d
t
o
p
ro
v
ide
a
d
ummy laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Ro
b
ins
o
n
Hold t
h
e device
lo
c
k w
i
t
h
P
ulseAu
d
io betwe
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is
Robinson
Hold the device lock
w
i
t
h
ALSA between m
i
xing and w
r
iting
commit
|
commitdiff
|
tree
2012-08-19
C
h
ri
s
Rob
i
nson
Use non
-
blocking access for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Move
t
he
d
evice lock in
t
o
t
he
b
ackend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
K
e
ep th
e
backend device open until
t
he last referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
nson
Add
t
he sta
r
t of
A
L_SOFT_source_lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robinson
Add a dev
i
ce meth
o
d
to retrieve the
active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robin
s
on
Place
the alignme
n
t attribut
e
before
t
h
e
variable
d
e
cla
r
atio
n
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robins
o
n
Remove
e
xtra paren
t
hesis
used in the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
F
i
x al
i
g
n
e
d
allocator fall
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
MSV
C
wants __decls
p
ec(
a
lign), not __declspec
(
aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
A
vo
i
d dyn
a
mi
c
ha
n
dl
i
ng o
f
libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robin
s
on
Apply HRT
F
mixer
co
e
fficie
n
t
s wit
h
s
tepping u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obin
s
on
Check the max CP
U
I
D function
s
b
efore call
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
ke sure sources are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is R
o
bin
s
on
Add wr
a
p
p
er m
e
thods to e
n
sure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
E
n
sure some HRTF-relate
d
p
a
rameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
o
binson
Make
sur
e
the
working coefficients ar
e
aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Remove unused filter fun
c
t
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Chec
k
for and u
s
e the -msse swit
c
h when
deal
i
ng with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
the correct m
a
cro for ARM N
e
on
support
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Don't
b
other handli
n
g MMX s
i
nce we
do
n
't use
it
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinso
n
Add cmake options to d
i
s
abl
e
or r
e
q
uir
e
support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
M
o
ve
mixers into separate
sour
c
e files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add
an SSE-e
n
hanc
e
d HR
T
F mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
ins
o
n
Add a config option to disab
l
e use
of
C
PU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
R
o
binson
Allow build
i
n
g
m
ultiple types of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Check for
some
C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robi
n
so
n
Don't unloc
k
the pulseaudio ma
i
nloop
w
hen m
i
xing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the sc
a
lar value
s
a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robin
s
on
Use a more eff
i
cient m
e
thod to blend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robins
o
n
Add an option for wide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Use a more efficient
method t
o
offs
e
t the spea
k
er ang
l
es
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris R
o
binson
Interpolate be
t
ween HRTF delay sampl
e
s using th
e
d
elay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Rob
i
nso
n
Increase t
h
e directional change sensi
t
ivity fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robin
s
on
Fix an
i
nadverte
n
t cha
n
g
e in the HRTF
c
oeff
i
cient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robin
s
on
Use wrapper
s
for float-
t
y
ped math function
s
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Te
s
t the squared length of
a
vecto
r
before norma
l
iz
i
ng
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robins
o
n
Minor typo fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
n
s
on
Do
n
't u
s
e all caps
f
or enum value names
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n
't try to
s
et
F
E_TOWARDZERO when it's not availa
b
le
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Clamp the Y
p
osi
t
ion before trying to get
the elevat
i
on
commit
|
commitdiff
|
tree
2012-06-20
Chris Robi
n
s
o
n
Add some
includes
commit
|
commitdiff
|
tree
next