media: controls: Log HEVC stateless control in .std_log
authorBenjamin Gaignard <benjamin.gaignard@collabora.com>
Fri, 8 Jul 2022 16:21:52 +0000 (17:21 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 15 Jul 2022 16:36:58 +0000 (17:36 +0100)
Simply print the type of the control.

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Acked-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Tested-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/v4l2-core/v4l2-ctrls-core.c

index ff8a61f24d0a665f3bc5298b50c47111d4e71c44..c5c5407584ff2b49a2d063f4c709c9dce1461132 100644 (file)
@@ -307,6 +307,21 @@ static void std_log(const struct v4l2_ctrl *ctrl)
        case V4L2_CTRL_TYPE_VP9_FRAME:
                pr_cont("VP9_FRAME");
                break;
+       case V4L2_CTRL_TYPE_HEVC_SPS:
+               pr_cont("HEVC_SPS");
+               break;
+       case V4L2_CTRL_TYPE_HEVC_PPS:
+               pr_cont("HEVC_PPS");
+               break;
+       case V4L2_CTRL_TYPE_HEVC_SLICE_PARAMS:
+               pr_cont("HEVC_SLICE_PARAMS");
+               break;
+       case V4L2_CTRL_TYPE_HEVC_SCALING_MATRIX:
+               pr_cont("HEVC_SCALING_MATRIX");
+               break;
+       case V4L2_CTRL_TYPE_HEVC_DECODE_PARAMS:
+               pr_cont("HEVC_DECODE_PARAMS");
+               break;
        default:
                pr_cont("unknown type %d", ctrl->type);
                break;