video: Add NV12_10LE32 support
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 1 Nov 2017 21:26:31 +0000 (17:26 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 29 Jan 2018 16:01:34 +0000 (16:01 +0000)
commit2b9725d0df0897ec4653c63a8fb3512d359b2ccf
tree7979563fe16c125ad78f076660db83213106fdec
parent3219b704fd6a6f24daef5a66e9251ae2e159a4cc
video: Add NV12_10LE32 support

This adds a 10bit variant for NV12 which packs 3 10bit components
into little endian 32bit words. The MSB 2 bits are padding and should be
ignored. This format is used on Xilinx SoC and is identified with there
with the FOURCC XV15

https://bugzilla.gnome.org/show_bug.cgi?id=789876
gst-libs/gst/video/video-converter.c
gst-libs/gst/video/video-format.c
gst-libs/gst/video/video-format.h
gst-libs/gst/video/video-info.c