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
Avoid prefixing function pointers in the streaming example
2012-09-16
Chris
Rob
i
n
s
on
Avoid building
re
d
undant
m
ixe
r
s
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Implement
a
n SSE MixSend met
h
od
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Proper
l
y res
t
ore the SSE
c
ontrol w
o
r
d
with __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
P
r
ope
r
ly
h
and
l
e the S
S
E
control word
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Use __contro
l
87
_
2 whe
n
av
a
ilab
l
e
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Ro
b
inson
Use a struct to sto
r
e the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
Robinson
Add missing source proper
t
y retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Ro
b
inson
Imp
l
ement an
S
SE cubic
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Sho
r
ten a warni
n
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
o
n
Implement an
S
SE linear
resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ri
s
Ro
b
inso
n
E
n
sure the ResampledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Use a s
o
urce param for the resampl
e
r and
m
ove them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Remove an
u
nused
h
e
ader
commit
|
commitdiff
|
tree
2012-09-14
C
hris Rob
i
nso
n
Mo
v
e a c
o
uple macros to more
a
pp
r
opriate header
s
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
F
ix up some more
h
eader incl
u
des
commit
|
commitdiff
|
tree
2012-09-14
C
hris Ro
b
inson
Don't include al
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Enabl
e
flush-to-zero mode wh
e
n
p
ossibl
e
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robi
n
son
Move a co
u
ple
method
s
to w
h
e
r
e they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinso
n
Res
t
ore support for the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
ins
o
n
Add a note abou
t
the
h
rtf_tables
file
n
ame markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Proper
l
y scale the HRTF delays w
h
en w
r
it
i
n
g them
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Upda
t
e fnameli
s
t after
h
andlin
g
% ma
r
k
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
ob
i
nson
Use PATH_MAX
f
or t
h
e
f
nam
e
length
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
I
m
prove pa
r
sin
g
hrtf
_
tab
l
e
s
file
n
ames
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
binson
Fix HRTF
d
a
t
a fo
r
mat description
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Warn
a
b
o
ut SSE per
f
ormance
w
ith
n
on-multi
p
le-
o
f
-
4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
U
s
e t
h
e
correct
s
i
z
e for defaultCoeff
s
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
Minor
cleanups for var
i
abl
e
decla
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don
'
t use count-s
p
e
cific
f
unctions to write
t
o
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
Use a non-interleaved DryBuffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
D
o the filtering separately fro
m
the mixin
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use HUGE_VAL instead of
dividing
b
y
0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
S
ilence a
c
ouple MSVC warn
i
ngs
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
inson
Add e
x
am
p
le HRTF def
i
n
i
t
ion
f
iles for m
a
kehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try
t
o
get _
W
I
N
32_IE to beh
a
v
e right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Re
m
ove a hack for MinG
W
commit
|
commitdiff
|
tree
2012-09-10
C
hris Robinson
Ad
d
m
issing returns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Try to ensu
r
e mixing sam
p
les
i
n mu
l
tiples
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robin
s
on
Use the
r
ight me
t
hod to clear
a
_
_m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
son
Use SS
E
t
o do
4 samp
l
es at once
(non-H
R
TF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
I
m
plement
MixDirect_
S
SE separately from the
C an
d
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
o
ve
t
he tar
g
et effect
slot
t
o th
e
SendPa
r
am
s
struct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Rob
i
nson
Remov
e
STACK_DATA_S
I
ZE
in
favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
R
e
move some unus
e
d
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Se
p
arate the resam
p
li
n
g and
m
ixing steps
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Workar
o
und
M
inGW __d
e
clspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free th
e
global ALSA config after openi
n
g capture de
v
ice
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
S
et the er
r
or if settin
g
a n
e
w in
t
eger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Minor cl
e
anups f
o
r mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add a
n
S
SE-enhanced path f
o
r
a
pplyi
n
g the mi
x
er matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Make sur
e
devi
c
e b
u
ffers are 16-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
so
n
Increase MaxChannels to be
a
multiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Set an error closer
t
o where it
o
ccu
r
s
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
i
s Robinson
Add hel
p
ers to set s
o
urce
p
rope
r
ties
commit
|
commitdiff
|
tree
2012-08-28
C
h
r
is Robinso
n
Print the err
o
r
wh
e
n
reporting snd_p
c
m_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robi
n
son
Use
_
a
ligned_free for pointers returne
d
by
_aligned_ma
l
l
o
c
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robinson
Constify
so
m
e
param
e
ters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
d
d the option
t
o
re
t
rieve
t
he sourc
e
o
ffset
and la
t
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robin
s
on
Fix
g
etting the RW
o
ffsets with alGetS
o
urc
e
i
64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Add
m
e
tho
d
s to get sou
r
c
e
p
r
operties as doubl
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
F
i
x
a p
a
rameter name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robi
n
son
Prope
r
ly
e
x
port
a
lGetSourc
e
3i
6
4SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Use helpe
r
f
un
c
t
i
on
s
to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use
th
e
correct 64-bit int type for the extension fu
n
ction
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add
a ma
c
ro to he
l
p make a 64-bit v
a
l
u
e
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a d
e
f
a
ult method
t
o
pro
v
ide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinson
H
o
ld the dev
i
ce lock with P
u
lseAudio between
mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
H
o
l
d
th
e
devic
e
lock with
ALSA
be
t
we
e
n
mix
i
ng and
w
riting
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
U
s
e non-blocking acce
s
s for ALSA play
b
ac
k
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the devic
e
lock
i
n
t
o the back
e
nd function
t
ab
l
e
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
Keep
the backend device open until
t
he las
t
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
Add the s
t
art of AL_SO
F
T_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robins
o
n
A
d
d a device method to retri
e
ve
t
he active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Place the al
i
gnment attribute
b
e
f
ore the
variable dec
l
a
r
ation
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove ext
r
a
p
arenthesis used
i
n the
a
ligned attri
b
ute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
F
ix aligned allocat
o
r fa
l
lback
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
M
S
VC wants
_
_declspec
(
a
lign),
n
ot __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
hris Rob
i
nson
Av
o
id dynamic
h
a
ndlin
g
of libsndi
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply HRTF mixer coeff
i
c
i
ents with stepping usin
g
S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check th
e
max CPUID functi
o
ns b
e
for
e
calling th
e
m
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robinson
Ma
k
e sure sources are 16-byte a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
C
hris
Robinson
Add wr
a
pper methods
to
ens
u
re aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obi
n
son
Ensure some H
R
T
F
-
r
e
late
d
paramet
e
rs are
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Make
sure the work
i
ng coeff
i
cie
n
ts a
r
e alig
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Check for a
n
d use the -msse sw
i
tch when
d
ea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bin
s
on
Check the correct macro fo
r
A
R
M Neon
su
p
port
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Don't bother handli
n
g MMX
s
inc
e
we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Add cmak
e
op
t
ions to d
i
sable or require support f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Mo
v
e mixers into separate
sourc
e
files
commit
|
commitdiff
|
tree
2012-08-14
Chris
Robin
s
on
Add a
n
SSE-en
h
anced HRTF mi
x
er using intrins
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robin
s
on
Add
a
c
o
nfig optio
n
to disable use o
f
C
P
U
e
x
tensi
o
n
s
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
son
Al
l
ow build
i
n
g mult
i
ple
types of mixers
,
selec
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robin
s
o
n
Check for some CPU ex
t
ensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unlock the pu
l
seaudio mainloop whe
n
mixing
commit
|
commitdiff
|
tree
2012-08-11
C
hris Ro
b
inson
Handle
t
he scal
a
r values
a
bi
t
better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robi
n
son
Use a mo
r
e
e
fficient metho
d
to b
l
end
HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Robi
n
son
Add an option fo
r
wid
e
s
t
e
re
o
sou
r
c
e
s
commit
|
commitdiff
|
tree
next