From b997b34fa7a52120acd6738258c7049e54f10821 Mon Sep 17 00:00:00 2001 From: Luca Abeni Date: Tue, 16 May 2006 13:43:06 +0000 Subject: [PATCH] Fix cropping & padding when capturing from a v4l(2) card Originally committed as revision 5385 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffmpeg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ffmpeg.c b/ffmpeg.c index d03a538484..0a10114533 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -3463,6 +3463,10 @@ static void prepare_grab(void) if (vp->time_base.num*(int64_t)enc->time_base.den > enc->time_base.num*(int64_t)vp->time_base.den){ vp->time_base = enc->time_base; + vp->width += frame_leftBand + frame_rightBand; + vp->width -= (frame_padleft + frame_padright); + vp->height += frame_topBand + frame_bottomBand; + vp->height -= (frame_padtop + frame_padbottom); } has_video = 1; break;