OSDN Git Service

media: cedrus: add check for H264 and H265 limitations
authorJernej Skrabec <jernej.skrabec@gmail.com>
Sun, 12 Sep 2021 08:20:51 +0000 (10:20 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 5 Oct 2021 07:35:36 +0000 (09:35 +0200)
commit83ffdc3292466d487a3cf38bc33516b6b42b7e5b
tree014f7d08e01376719c6f48a12ebb633a43824aa2
parenta240a464eaab701b993df5a1e7f0a0490a2ec930
media: cedrus: add check for H264 and H265 limitations

Cedrus supports only YUV420 H264/H265 content and mostly only 8-bit
colours (except on H6, where 10-bit are also supported).

Add validation callback to SPS controls, which will reject unsupported
combinations.

Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/staging/media/sunxi/cedrus/cedrus.c