]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: hevc: Add scaling matrix control
authorBenjamin Gaignard <benjamin.gaignard@collabora.com>
Thu, 15 Jul 2021 15:12:22 +0000 (17:12 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Fri, 6 Aug 2021 08:41:25 +0000 (10:41 +0200)
commit478e8d8b3997e15825c49f6f716faf26e1becaeb
treed0252442f023815cb8a9ffe85350226edfee0ad2
parentbb1741c408b2d9d0a5e576fadbf7803ab5f1ddc6
media: hevc: Add scaling matrix control

HEVC scaling lists are used for the scaling process for transform
coefficients.
V4L2_HEVC_SPS_FLAG_SCALING_LIST_ENABLED has to set when they are
encoded in the bitstream.

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Reviewed-by: Ezequiel Garcia <ezequiel@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst
Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst
drivers/media/v4l2-core/v4l2-ctrls-core.c
drivers/media/v4l2-core/v4l2-ctrls-defs.c
include/media/hevc-ctrls.h