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 signed/unsigned comparisons
2012-10-03
Ch
r
is Robinson
Fix some
signed/unsigned compari
s
ons
commit
|
commitdiff
|
tree
2012-10-03
Ch
r
is Robinson
Reset maxlengt
h
if P
u
l
seAudio
u
pda
t
es t
h
e p
l
ayba
c
k
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Us
e
lrintf to f
a
st
c
onvert floats to
ints
when possible
commit
|
commitdiff
|
tree
2012-09-28
C
hris Robinson
Decrease th
e
def
a
ult BUFFERSIZ
E
to 204
8
commit
|
commitdiff
|
tree
2012-09-28
C
hr
i
s Robi
n
son
C
o
mbine early reflections
a
n
d lat
e
reverb i
n
Verb
P
ass
commit
|
commitdiff
|
tree
2012-09-27
Chris
R
obinson
Use an
u
n
signed type for
the s
a
mple position
fraction
commit
|
commitdiff
|
tree
2012-09-27
Ch
r
i
s
Robinson
Re
m
ove an unnee
d
ed parameter from the resampl
e
r
commit
|
commitdiff
|
tree
2012-09-27
C
hris Robinso
n
Ensure the device's default effect slot
i
s proper
l
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Chris
Ro
b
ins
o
n
Update a com
m
e
n
t
commit
|
commitdiff
|
tree
2012-09-27
Chris Rob
i
nso
n
E
nsu
r
e effect slots are aligne
d
commit
|
commitdiff
|
tree
2012-09-27
Chri
s
Robins
o
n
Deinterlace audio w
h
en
loading it into the stack
.
commit
|
commitdiff
|
tree
2012-09-25
C
h
ris
Robinso
n
R
o
und
w
hen c
a
lcu
l
ating NumUpdates from Pulse
A
udio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
C
h
ris Robin
s
on
Remo
v
e
an u
n
nec
e
s
s
ary include
commit
|
commitdiff
|
tree
2012-09-25
Chr
i
s Robinson
Combine multiple loops
i
nto one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Avoid mixing
s
ilen
c
e to o
u
t
put
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Remove S
S
E resamp
l
ers
.
The
y
aren't gaining u
s
much
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Mak
e
sure PulseAud
i
o
sets a
n
u
p
date size th
a
t's a multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chr
i
s Robinson
Help e
n
sure the upd
a
te size is a mult
i
ple of
4
with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris
Robi
n
s
o
n
Fix matrix
m
ulti
p
ly used by the SS
E
cubic
resampler
commit
|
commitdiff
|
tree
2012-09-18
C
h
ri
s
Robinson
Prec
i
sion cont
r
ol bits don't exis
t
with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chri
s
R
o
binson
Improve a
c
ouple error
t
races with the HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robin
s
on
fpu_
c
o
ntrol
.
h is n
o
longer used
commit
|
commitdiff
|
tree
2012-09-18
Chris Rob
i
nson
Win
6
4
d
oesn't allow
_control
f
p or __control
8
7_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chri
s
Robin
s
on
Fix a typo in
a
co
m
ment
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Avoid correcting fo
r
more non-ex
i
st
i
ng c
l
icks
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Don't tr
y
to correct for non-exi
s
t
i
ng
clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Explicitly gi
v
e the
w
et
buf
f
er 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
C
h
eck the pro
p
er value
for s
e
tting WetPendingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid bu
i
lding redunda
n
t mixers
commit
|
commitdiff
|
tree
2012-09-16
C
hris Ro
b
inson
Im
p
lemen
t
an SSE M
i
xSend
m
et
h
o
d
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robin
s
o
n
Proper
l
y restore the SSE
cont
r
ol w
o
rd with __control87_
2
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Ro
b
in
s
on
P
roperl
y
handle t
h
e SSE
c
ont
r
ol word
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
i
s Robinson
Us
e
__cont
r
ol87_2 when ava
i
lable
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use a struc
t
t
o
s
t
ore
the
FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add missing
s
ource property re
t
riev
a
l
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
I
m
plement an
SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robins
o
n
Shorten a w
a
rning
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Impl
e
ment an SSE linear resamp
l
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure the Resam
p
ledBu
f
fer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a sourc
e
p
aram for
t
h
e resampler and mo
v
e the
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Re
m
o
ve an
u
nused header
commit
|
commitdiff
|
tree
2012-09-14
C
hris
Robinson
Move a coupl
e
macros t
o
more appropriate heade
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
F
i
x up some
more header includes
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Do
n
't in
c
lude alu
.
h in alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Ro
b
inson
E
nable
f
lush
-
to-ze
r
o mo
d
e whe
n
p
o
s
sib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Move a couple methods to whe
r
e they're
u
sed
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Restore sup
p
ort f
o
r the previous mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Add a note about the hrt
f
_tab
l
es f
i
lename mar
k
ers
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Properly scale
the
HRT
F
delay
s
when
writ
i
ng th
e
m
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Update
f
namelist after handling % m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Use PATH_MA
X
fo
r
the fname length
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
I
mprove parsing hr
t
f_tables f
i
lena
m
e
s
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Ro
b
inson
Fix
H
RTF data
f
ormat d
e
scrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Warn ab
o
u
t
SSE performance with non-multiple-o
f
-
4 u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
U
s
e the
c
orrec
t
si
z
e
f
or
d
e
faul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cle
a
nups for v
a
ri
a
ble
d
eclaration
s
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Don
'
t
use
c
ount-specific functions
t
o wr
i
te to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinso
n
Use a non-interleaved
D
ryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robin
s
on
Do the filtering se
p
arately from t
h
e
mixing
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is Robinson
U
se H
U
GE
_
V
AL instead of dividi
n
g by 0 for infini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
S
ilence a couple M
S
VC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add examp
l
e HRTF definition files for ma
k
ehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
bins
o
n
Update HR
T
F
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Rob
i
nson
Ag
a
in
try
to get _WIN32_I
E
to beh
a
ve right with
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robins
o
n
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
son
Add missing r
e
turns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try
to en
s
ur
e
m
ix
i
ng sampl
e
s in m
u
lt
i
ples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Rob
i
nson
Use the
right
m
e
t
hod to c
l
ear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bin
s
on
Use SSE to
d
o
4 samples at
o
nce (non-
H
RTF
direc
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is R
o
bins
o
n
Impl
e
ment MixDirect_
S
SE separately from th
e
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robins
o
n
Move the target
effect slot t
o
the
S
endParams st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
R
emove STACK_D
A
T
A_S
I
ZE in favor of
B
UFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unus
e
d
co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Sepa
r
ate the resa
m
pling a
n
d
mi
x
ing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Wor
k
around Min
G
W __d
e
clspe
c
(
align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robins
o
n
Fre
e
the
g
l
obal
A
LS
A
config after open
i
ng capture devic
e
s
to
o
commit
|
commitdiff
|
tree
2012-09-02
Laur
i
Kasanen
a
l
sa: Free th
e
g
l
obal config cache
to
r
emove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Set the error if setting a new inte
g
er source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Minor c
l
ea
n
ups
f
or mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enhanced pa
t
h for
appl
y
ing the mix
e
r mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
Rob
i
nson
Make
s
ure devi
c
e buffe
r
s
are 16
-
byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
ob
i
nson
Increa
s
e Max
C
h
a
nnels to be
a multiple
o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bin
s
o
n
Set an er
r
or closer to w
h
ere
it occ
u
r
s
for se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to
set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
P
rint the e
r
ror
w
h
e
n
r
e
p
ort
i
ng snd_pc
m
_delay
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_f
r
ee for pointers
r
eturned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robins
o
n
Constify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robins
o
n
Add th
e
option to re
t
rieve th
e
sou
r
ce offset
an
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinso
n
Fix get
t
ing th
e
RW offsets with alGetSourcei64v
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robi
n
s
o
n
A
d
d met
h
ods to get
s
ource properties a
s
d
ouble
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Fix a parameter
name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properl
y
export alGet
S
o
urce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
U
s
e helper function
s
to read sourc
e
pro
p
erties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the
c
orrect 64
-
bit int type for the extens
i
o
n
functi
o
ns
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s R
o
bin
s
o
n
Add a mac
r
o to help mak
e
a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
b
in
s
on
U
se a default method to pro
v
ide a dummy la
t
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device lock with
P
ulseAudio
b
e
tw
e
e
n mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robins
o
n
Hold the device lo
c
k with ALSA between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robi
n
son
Use no
n
-blocking access f
o
r
ALSA
p
lay
b
ack
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Mo
v
e the device
l
ock into the backend function t
a
ble
commit
|
commitdiff
|
tree
next