gstreamer/subprojects/gst-plugins-base/gst
Mathieu Duponchelle 6bcfce7501 decodebin2: don't reverse stream topology order
This can be important for instance when a container holds multiple
tracks with the same media type, with no indication (eg tags) of
which track is the default one.

In that case, players usually pick the first track by default.

This is especially useful when using smart editing with GES, as
it will result in the same ordering as the input file that was
used as a template.

For reference, this yields the same order as ffprobe.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1549>
2022-08-02 15:48:12 +00:00
..
adder Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
app Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
audioconvert audioconvert: If no channel-mask can be fixated then use a NONE channel layout 2022-05-03 13:41:07 +03:00
audiomixer audiointerleave: fix property docs 2022-07-23 16:03:43 +00:00
audiorate Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
audioresample audio: Add logging that was useful in figuring out the last commit 2022-01-08 05:15:30 +00:00
audiotestsrc audiotestsrc: Produce a default channel mask if possible 2022-01-24 14:05:50 +00:00
compositor compositor: Warn when inputs are SDR/HDR mixed 2022-07-29 13:29:39 +00:00
encoding gstsmartencoder: don't make calculations for invalid DTS 2022-08-02 15:48:12 +00:00
gio Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
overlaycomposition Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
pbtypes Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
playback decodebin2: don't reverse stream topology order 2022-08-02 15:48:12 +00:00
rawparse rawvideoparse: set format from caps in gst_raw_video_parse_set_config_from_caps 2022-03-27 15:50:07 +00:00
subparse samiparse: clean up some GString usage 2022-07-01 17:24:52 +00:00
tcp Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
typefind typefindfunctions: Fix WebVTT format detection 2022-02-11 13:48:45 +00:00
videoconvertscale videoconvertscale: ensure writable caps when fixating format 2022-07-04 19:57:10 +00:00
videorate videorate: fix assertion when pushing last and only buffer without duration 2022-04-26 13:43:56 +00:00
videotestsrc Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
volume Remove glib and gobject dependencies everywhere 2022-04-01 16:32:17 +00:00
meson.build Introduce the videocolorscale element 2022-04-20 17:03:21 -04:00