From: jinhyung.jo Date: Thu, 10 Nov 2011 11:12:49 +0000 (+0900) Subject: [Title] Bugfix : image size mismatch X-Git-Tag: 2.2.1_release^2~182^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5c54eb8dfd03a004429857a1eaa7c9a52ed03d7;p=sdk%2Femulator%2Femulator-kernel.git [Title] Bugfix : image size mismatch [Type] Bugfix [Module] Emulator/Multimedia/Camera [Priority] [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] --- diff --git a/drivers/media/video/svcd.c b/drivers/media/video/svcd.c index db6ff1fddc98..6f529637a33c 100755 --- a/drivers/media/video/svcd.c +++ b/drivers/media/video/svcd.c @@ -103,7 +103,12 @@ static int get_image_size(struct svcd_device *dev) int size; switch (dev->pixelformat) { + case V4L2_PIX_FMT_RGB24: + case V4L2_PIX_FMT_BGR24: + size = dev->width * dev->height * 3; + break; case V4L2_PIX_FMT_YUV420: + case V4L2_PIX_FMT_YVU420: case V4L2_PIX_FMT_NV12: size = (dev->width * dev->height * 3) /2; break;