[MPlayer-users] Bug: Crash with smartblur
Carl Eugen Hoyos
cehoyos at ag.or.at
Sun Mar 29 17:11:18 CEST 2009
Alexander Shaduri <ashaduri <at> gmail.com> writes:
> I have a crash with MPlayer r29096, when invoking it
> on any file like this:
> mplayer -vf scale,smartblur=0.3:-1:0 <file>
A possible workaround follows inlined, I have no idea if it is correct.
(Actual crash is in line 2146 of libswscale/swscale.c: memcpy)
Carl Eugen
Index: libmpcodecs/vf_smartblur.c
===================================================================
--- libmpcodecs/vf_smartblur.c (revision 29081)
+++ libmpcodecs/vf_smartblur.c (working copy)
@@ -87,7 +87,7 @@
SwsVector *vec;
SwsFilter swsF;
- vec = sws_getGaussianVec(f->radius, f->quality);
+ vec = sws_getGaussianVec(f->radius + 0.5, f->quality);
sws_scaleVec(vec, f->strength);
vec->coeff[vec->length/2]+= 1.0 - f->strength;
swsF.lumH= swsF.lumV= vec;
More information about the MPlayer-users
mailing list