gstreamer/gst/rawparse
Nicolas Dufresne 3897b24f69 video: Pass component index not plane index
While so far it worked, we are about to introduce a format that break this
assuming. We have a format which consist of NV12 with alpha, and this format
does not have a direct mapping of the component against their plane indexes.

Fix this by using gst_video_format_info_component() introduced in 1.18 for
this purpose.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1151>
2021-05-19 15:17:56 +00:00
..
gstrawaudioparse.c rawparse: allow per feature registration 2021-03-16 17:58:59 +00:00
gstrawaudioparse.h plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin types 2020-06-03 22:44:23 -04:00
gstrawbaseparse.c Drop @ documentation references from functions and external types 2021-04-15 15:49:39 +02:00
gstrawbaseparse.h rawparse: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
gstrawparseelements.h rawparse: allow per feature registration 2021-03-16 17:58:59 +00:00
gstrawvideoparse.c video: Pass component index not plane index 2021-05-19 15:17:56 +00:00
gstrawvideoparse.h rawparse: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
gstunalignedaudioparse.c rawparse: allow per feature registration 2021-03-16 17:58:59 +00:00
gstunalignedaudioparse.h rawparse: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
gstunalignedvideoparse.c rawparse: allow per feature registration 2021-03-16 17:58:59 +00:00
gstunalignedvideoparse.h rawparse: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
meson.build doc: Port to hotdoc 2019-05-13 11:34:08 -04:00
plugin.c rawparse: allow per feature registration 2021-03-16 17:58:59 +00:00
unalignedaudio.h rawparse: Add unaligned raw audio parsing to audioparse and add new element 2016-05-15 13:19:48 +03:00
unalignedvideo.h rawparse: Add new raw audio and video parser elements 2016-07-26 13:44:39 +03:00