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
Filter unneeded thread messages with MMDevApi
2012-10-07
Chris Robins
o
n
Use IsP
r
o
cess
o
rFeaturePresent to detect SSE on
W
ind
o
ws
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Re
v
ert "U
s
e __cpu
i
d
from intrin
.
h in
Windows when availa
b
le"
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inson
Use _
_
cp
u
id from intrin
.
h in Windows when available
commit
|
commitdiff
|
tree
2012-10-07
Chris Robinson
Add trace
,
warn, an
d
e
r
ror
m
a
r
k
ers to logged out
p
ut
commit
|
commitdiff
|
tree
2012-10-07
Chris Ro
b
inso
n
Lock the device using
the pul
s
eaud
i
o main loop
commit
|
commitdiff
|
tree
2012-10-07
C
h
ris Robinson
Avoid
unnecessarily locking the li
s
t lock
commit
|
commitdiff
|
tree
2012-10-07
Ch
r
is Robinson
Shorten
format t
r
ace me
s
sages
commit
|
commitdiff
|
tree
2012-10-07
Chris
Robinson
Define WIN32_LEAN_AND_ME
A
N when i
n
cluding win
d
o
w
s
.
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-07
Chris
Robinso
n
Include windows
.
h before cpuid
.
h t
o
avoi
d
__cpui
d
clashes
commit
|
commitdiff
|
tree
2012-10-05
Chris Robin
s
on
Rename a couple
functions
commit
|
commitdiff
|
tree
2012-10-05
Chris Robinson
P
ut te
m
p
o
rary storage in the
d
e
v
i
c
e
i
n
ste
a
d of on the
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
C
hris Robinson
Add a s
p
ecial resa
m
pler fo
r
matching s
a
mpl
e
rates
commit
|
commitdiff
|
tree
2012-10-05
Chris Robi
n
son
Round up the device's defaul
t
s
l
ot alig
n
ment
commit
|
commitdiff
|
tree
2012-10-05
C
hri
s
R
o
bins
o
n
Fix potential buffer o
v
erflow with temp sample space
commit
|
commitdiff
|
tree
2012-10-05
Chris
Robinson
Scale and roun
d
NumUpdates when PulseA
u
dio changes
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
C
hris Robinso
n
Avoid vo
i
d*
a
rithmet
i
c
commit
|
commitdiff
|
tree
2012-10-03
Chr
i
s Robinson
Make sure the outpu
t
b
u
f
fer
pointer is updated in
c
ase
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Chris
Robinson
Update the ex
a
m
ple to use avcodec
_
decode
_
aud
i
o4
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robinson
Up
d
ate so
m
e ffmpeg funct
i
ons
commit
|
commitdiff
|
tree
2012-10-03
Chris
Robinson
Fix so
m
e signed/unsigned compariso
n
s
commit
|
commitdiff
|
tree
2012-10-03
Chris Robin
s
on
Re
s
et maxle
n
gth if PulseAud
i
o
updates the playback
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
C
hris
Robin
s
on
Use
l
rintf
to fast co
n
vert f
l
o
ats to int
s
when possi
b
le
commit
|
commitdiff
|
tree
2012-09-28
C
hris Rob
i
nson
Decrea
s
e
the default BUFFE
R
SIZ
E
to 2048
commit
|
commitdiff
|
tree
2012-09-28
Ch
r
is Robin
s
o
n
C
o
mbine ea
r
ly r
e
flections and l
a
te r
e
verb in Ve
r
bPass
commit
|
commitdiff
|
tree
2012-09-27
Chris
Robinson
Use an unsigned type fo
r
the sample
p
ositio
n
frac
t
ion
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
R
emove
an
unneeded parameter from the
resam
p
ler
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s Robinson
Ensure the device's d
e
fault effect slot is properly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Update a comm
e
nt
commit
|
commitdiff
|
tree
2012-09-27
Chri
s
Robinson
Ensure effect slots
a
re ali
g
ned
commit
|
commitdiff
|
tree
2012-09-27
C
hris
R
o
bi
n
s
on
D
e
interlace audio w
h
e
n
loading
i
t int
o
the stack
.
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Ro
b
ins
o
n
Round wh
e
n calc
u
lating NumUpdat
e
s from
P
ulseAud
i
o's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
C
h
ris Robinson
Remov
e
a
n
unne
c
ess
a
ry in
c
lude
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Ro
b
i
nson
Combine mul
t
iple loops int
o
one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
A
v
o
id
m
i
x
ing si
l
ence to ou
t
put
commit
|
commitdiff
|
tree
2012-09-24
Chris
Robinson
Remove S
S
E
r
es
a
mpl
e
r
s
.
They ar
e
n't gainin
g
us much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Make sur
e
PulseAudio
s
et
s
a
n update
si
z
e that's a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help e
n
sure th
e
update size is a multiple
o
f 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris Robinson
Fi
x
matrix m
u
ltip
l
y
used
b
y the SSE c
u
bic resamp
l
er
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
inson
P
recision
c
ontr
o
l bits don't e
x
ist with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s
R
obi
n
son
Impr
o
ve a couple error traces with the
HRT
F
l
o
ader
commit
|
commitdiff
|
tree
2012-09-18
Chri
s
Robinso
n
fpu_con
t
r
ol
.
h is n
o
l
onger used
commit
|
commitdiff
|
tree
2012-09-18
Chri
s
Robinson
Win64
d
oesn't allow _con
t
rolfp or __control87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chr
i
s Robinson
Fix a ty
p
o in a comme
n
t
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robi
n
so
n
Avoid
correcti
n
g
fo
r
more non-existing clicks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is
Ro
b
inson
Do
n
't try to correct for no
n
-exis
t
ing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
o
binson
Exp
l
icit
l
y giv
e
the
w
e
t buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obi
n
son
C
h
eck the proper val
u
e for setting W
e
t
P
end
i
ngClic
k
s
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Avoid b
u
i
l
ding redundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
Impleme
n
t an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
i
s
Robins
o
n
Properly restore
the SSE contro
l
word with __co
n
trol87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Pr
o
p
er
l
y handle the SSE contro
l
word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
Use __cont
r
ol87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
i
nson
Use a struct t
o
s
t
ore
t
he F
P
U mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add missing source propert
y
retrievals
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robin
s
on
Impl
e
m
ent an SSE cub
i
c res
a
m
pler
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Sho
r
t
e
n a war
n
ing
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Imp
l
e
ment
a
n
S
SE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
i
nson
E
nsur
e
t
h
e Resa
m
pledBu
f
fe
r
is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
U
se a sourc
e
p
aram
f
or the resampler and mov
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remove
a
n
unused
header
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Move a cou
p
le macros
t
o more appropri
a
te
h
e
aders
commit
|
commitdiff
|
tree
2012-09-14
C
hris
Rob
i
n
s
on
Fix up so
m
e mor
e
header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
ns
o
n
D
on't include
alu
.
h
i
n
alM
a
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Enable fl
u
sh-to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robi
n
son
Move a couple methods to where they're us
e
d
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Restore support
f
or t
h
e pre
v
ious mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
A
dd a note about the hrtf_tab
l
e
s
filename markers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is
R
obinson
Pr
o
p
erly s
c
ale the HRTF delays when writ
i
ng
them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Up
d
ate f
n
a
m
elist af
t
er
h
andli
n
g % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robi
n
son
Use PAT
H
_MA
X
for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Improve par
s
ing hrtf_tab
l
e
s
filenames
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Fix H
R
TF data
f
or
m
at descr
i
ption
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
W
a
rn abou
t
SSE perf
o
rmance
w
ith non-mu
l
t
i
ple-of-4
u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Use the
c
orre
c
t si
z
e for
d
efaultCoe
f
fs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robins
o
n
Minor cleanups for variable declaratio
n
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
D
on't use
c
ount-specific function
s
to w
r
i
t
e
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Ro
b
inson
Use a non-inte
r
leaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s
R
ob
i
n
s
on
D
o
the filtering separately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inso
n
Use HUGE_VAL instead of divid
i
ng by
0
for infini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robins
o
n
S
i
lence a co
u
ple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add
ex
a
mple HRTF defini
t
ion files fo
r
makehrt
f
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Update
HRTF
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
A
g
ain try to get
_WIN32_IE to
b
ehave right wi
t
h MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a h
a
ck f
o
r MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hr
i
s Rob
i
nson
Add mis
s
i
n
g retu
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
T
r
y
to ensure mixi
n
g sampl
e
s in mu
l
tip
l
es o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
inson
U
s
e th
e
right metho
d
to clear a
_
_m
1
28 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinso
n
Use SSE to do 4 samples at once (non-
H
RTF d
i
rect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement MixDirect_
S
SE s
e
parately from the
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
M
ove the
t
a
r
g
e
t effect
s
l
o
t
to
t
he
SendPar
a
ms struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Remove STACK_DA
T
A_SIZE in favor of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
s
o
n
Remove s
o
me
u
nused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Separat
e
the resamplin
g
an
d
mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s Ro
b
ins
o
n
Worka
r
ound MinGW
_
_decl
s
pec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fr
e
e
t
he global AL
S
A c
o
n
f
ig
a
f
t
er op
e
ning capture devi
c
es t
o
o
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri Kasa
n
en
alsa:
Fr
e
e th
e
global
config cache
t
o
remove a
l
o
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
S
et the e
r
ror
if setting a new integer so
u
rce offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
M
i
nor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Add an SSE-enhan
c
ed
p
a
t
h for ap
p
lying the
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
M
a
ke
s
u
re de
v
ice buf
f
ers are 1
6
-byte aligned
commit
|
commitdiff
|
tree
next