This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/cgit.cgi/media_tree.git tree:

Subject: [media] vivid: fix typo in plane size checks
Author:  Hans Verkuil <[email protected]>
Date:    Sat Mar 7 12:19:36 2015 -0300

The plane size check was hardcoded to plane 0 instead of using the plane
index.

This failed when using the NV61M format which has a larger plane size for
the second plane compared to the first plane.

Signed-off-by: Hans Verkuil <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/platform/vivid/vivid-vid-cap.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

---

http://git.linuxtv.org/cgit.cgi/media_tree.git/commit/?id=360565fcf72637258ebe6d3984c669bc9d86f7cd

diff --git a/drivers/media/platform/vivid/vivid-vid-cap.c 
b/drivers/media/platform/vivid/vivid-vid-cap.c
index 550945a..49f79a0 100644
--- a/drivers/media/platform/vivid/vivid-vid-cap.c
+++ b/drivers/media/platform/vivid/vivid-vid-cap.c
@@ -188,9 +188,9 @@ static int vid_cap_buf_prepare(struct vb2_buffer *vb)
                size = tpg_g_bytesperline(&dev->tpg, p) * 
dev->fmt_cap_rect.height +
                        dev->fmt_cap->data_offset[p];
 
-               if (vb2_plane_size(vb, 0) < size) {
+               if (vb2_plane_size(vb, p) < size) {
                        dprintk(dev, 1, "%s data will not fit into plane %u 
(%lu < %lu)\n",
-                                       __func__, p, vb2_plane_size(vb, 0), 
size);
+                                       __func__, p, vb2_plane_size(vb, p), 
size);
                        return -EINVAL;
                }
 

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to