OSDN Git Service

media: v4l2-ctrl: Add control for VP9 profile
authorKeiichi Watanabe <keiichiw@chromium.org>
Mon, 18 Jun 2018 07:58:53 +0000 (03:58 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 4 Jul 2018 13:32:22 +0000 (09:32 -0400)
commit2a75364d09b05f257f4cd1f718e06e0247eb1dd3
tree432cdc7c6f7785ed9a0ac1cc83884007f9e74828
parent5520b9467a39d5ec9ce9cd8a9ed01f826b817524
media: v4l2-ctrl: Add control for VP9 profile

Add a new control V4L2_CID_MPEG_VIDEO_VP9_PROFILE for VP9 profiles. This control
allows selecting the desired profile for VP9 encoder and querying for supported
profiles by VP9 encoder/decoder.

Though this control is similar to V4L2_CID_MPEG_VIDEO_VP8_PROFILE, we need to
separate this control from it because supported profiles usually differ between
VP8 and VP9.

Signed-off-by: Keiichi Watanabe <keiichiw@chromium.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Documentation/media/uapi/v4l/extended-controls.rst
drivers/media/v4l2-core/v4l2-ctrls.c
include/uapi/linux/v4l2-controls.h