video: Add support for linear 8x128 NV12 tiles and 10bit BE tiles
authorMing Qian <ming.qian@nxp.com>
Thu, 12 Aug 2021 03:00:11 +0000 (11:00 +0800)
committerNicolas Dufresne <nicolas@ndufresne.ca>
Tue, 22 Mar 2022 00:41:39 +0000 (00:41 +0000)
commit094d1218121bf6b10fc8e150bfb0a8ee92c23813
tree1f6c55182d2126e9ed78cd55436c16cf2cdddfb8
parent98cb44ffc6892f8e7c8d32f3ea3fab2ff3555763
video: Add support for linear 8x128 NV12 tiles and 10bit BE tiles

This adds linear 8x128 NV12 based tiles and NV12 10bit big endian tiles.
These formats are used by i.MX 8QXP/8QM VPU and exposed in V4L2.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1379>
subprojects/gst-plugins-base/gst-libs/gst/video/video-converter.c
subprojects/gst-plugins-base/gst-libs/gst/video/video-format.c
subprojects/gst-plugins-base/gst-libs/gst/video/video-format.h
subprojects/gst-plugins-base/gst-libs/gst/video/video-info.c
subprojects/gst-plugins-base/tests/check/elements/videoscale.c
subprojects/gst-plugins-base/tests/check/libs/video.c