Author: stefano Date: Tue Nov 3 22:37:22 2009 New Revision: 5426 Log: Fix crash introduced in r5411.
The buffer requested by start_frame has to have the size of the output link, which is different from the size of the input link. Modified: libavfilter/vf_transpose.c Modified: libavfilter/vf_transpose.c ============================================================================== --- libavfilter/vf_transpose.c Tue Oct 27 23:05:34 2009 (r5425) +++ libavfilter/vf_transpose.c Tue Nov 3 22:37:22 2009 (r5426) @@ -93,7 +93,7 @@ static void start_frame(AVFilterLink *li { AVFilterLink *out = link->dst->outputs[0]; - out->outpic = avfilter_get_video_buffer(out, AV_PERM_WRITE, link->w, link->h); + out->outpic = avfilter_get_video_buffer(out, AV_PERM_WRITE, out->w, out->h); out->outpic->pts = picref->pts; out->outpic->pixel_aspect.num = picref->pixel_aspect.den; _______________________________________________ FFmpeg-soc mailing list FFmpeg-soc@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc