gstreamer/gst
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
..
adder gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
app app: allow per feature registration 2021-03-16 17:58:59 +00:00
audioconvert audioconvert: update doc for mix-matrix 2021-03-17 14:26:54 +01:00
audiomixer audiomixer: allow per feature registration 2021-03-16 17:58:59 +00:00
audiorate audiorate: allow per feature registration 2021-03-29 14:06:00 +02:00
audioresample audioresample: allow per feature registration 2021-03-29 14:06:30 +02:00
audiotestsrc audiotestsrc: allow per feature registration 2021-03-29 14:07:00 +02:00
compositor video: Pass component index not plane index 2021-05-19 15:17:56 +00:00
encoding encodebin: handle video encoder preset fail. 2021-03-19 12:43:59 +00:00
gio gstgiobasesink: Handle incomplete writes in gst_gio_base_sink_render() 2021-04-09 07:35:07 +00:00
overlaycomposition overlaycomposition: allow per feature registration 2021-03-16 17:58:59 +00:00
pbtypes pbtypes: allow per features registration 2020-12-10 13:01:57 +00:00
playback playback: Handle sources with dynamic pads and pads already present 2021-05-13 11:58:12 +00:00
rawparse video: Pass component index not plane index 2021-05-19 15:17:56 +00:00
subparse subparse: allow per feature registration 2020-12-10 13:01:57 +00:00
tcp multihandlesink: Use the monotonic clock for detecting timeouts and connection durations 2021-05-05 16:12:38 +00:00
typefind typefind: use new gst_type_find_suggest_empty_simple() 2021-04-01 21:44:10 -04:00
videoconvert videoconvert: allow per feature registration 2021-03-16 17:58:59 +00:00
videorate gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
videoscale gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
videotestsrc videotestsrc: Fix a leak when computing alpha caps 2021-04-30 20:46:08 +05:30
volume volume: allow per feature registration 2021-03-16 17:59:00 +00:00
meson.build compositor: add to build after move from -bad 2018-12-28 12:16:18 +01:00