OpenCloudOS-Kernel/drivers/media/platform/allegro-dvt
Michael Tretter b08797d1b2 media: allegro: add support for HEVC encoding
The Allegro Codec supports HEVC encoding. The messages to the MCU are
the same for H.264 and HEVC, but some options have to be changed. These
are actually only a few options.

The driver, however, must add the HEVC VPS/SPS/PPS NAL Units to the
coded stream and must properly provide the HEVC format and controls to
user space.

[hverkuil: fix warning for wrong enum type (h264 instead of hevc)]

Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2021-01-27 16:15:04 +01:00
..
Makefile media: allegro: add HEVC NAL unit generator 2021-01-27 16:04:04 +01:00
allegro-core.c media: allegro: add support for HEVC encoding 2021-01-27 16:15:04 +01:00
allegro-mail.c media: allegro: add support for HEVC encoding 2021-01-27 16:15:04 +01:00
allegro-mail.h media: allegro: add support for HEVC encoding 2021-01-27 16:15:04 +01:00
nal-h264.c media: allegro: extract RBSP handler from H.264 NAL generator 2021-01-27 15:51:51 +01:00
nal-h264.h
nal-hevc.c media: allegro: add HEVC NAL unit generator 2021-01-27 16:04:04 +01:00
nal-hevc.h media: allegro: add HEVC NAL unit generator 2021-01-27 16:04:04 +01:00
nal-rbsp.c media: allegro: add helper to report unsupported fields 2021-01-27 15:52:23 +01:00
nal-rbsp.h media: allegro: add helper to report unsupported fields 2021-01-27 15:52:23 +01:00