[media] bttv: G_PARM: set readbuffers
authorHans Verkuil <hans.verkuil@cisco.com>
Sun, 9 Sep 2012 13:27:57 +0000 (10:27 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 5 Mar 2013 17:03:23 +0000 (14:03 -0300)
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/pci/bt8xx/bttv-driver.c

index 546a9f55b809d2c7980d7b632cde4dbac93c6c91..fb8ec0a67d140257a8af78dc81af3a3c2e9b4311 100644 (file)
@@ -2970,6 +2970,9 @@ static int bttv_g_parm(struct file *file, void *f,
        struct bttv_fh *fh = f;
        struct bttv *btv = fh->btv;
 
+       if (parm->type != V4L2_BUF_TYPE_VIDEO_CAPTURE)
+               return -EINVAL;
+       parm->parm.capture.readbuffers = gbuffers;
        v4l2_video_std_frame_period(bttv_tvnorms[btv->tvnorm].v4l2_id,
                                    &parm->parm.capture.timeperframe);