amlvideo2: fix screen capture funciton
authorGuosong Zhou <guosong.zhou@amlogic.com>
Mon, 12 Jun 2017 11:09:49 +0000 (19:09 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 20 Jun 2017 07:19:47 +0000 (00:19 -0700)
PD#145804: fix screen capture function

Change-Id: Icb857a889b53d74cfc85072cc88464fb46d283b3
Signed-off-by: Guosong Zhou <guosong.zhou@amlogic.com>
drivers/amlogic/media/video_processor/video_dev/amlvideo2.c

index cc07230..16c525e 100644 (file)
@@ -4420,7 +4420,9 @@ static int vidioc_querycap(struct file *file, void *priv,
                node->vid_dev->v4l2_dev.name,
                sizeof(cap->bus_info));
        cap->version = AMLVIDEO2_VERSION;
-       cap->capabilities = V4L2_CAP_VIDEO_CAPTURE
+       cap->device_caps = V4L2_CAP_VIDEO_CAPTURE;
+       cap->capabilities = cap->device_caps
+               |V4L2_CAP_DEVICE_CAPS
                |V4L2_CAP_STREAMING
                | V4L2_CAP_READWRITE;
        return 0;