mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
24c0dc9602
Since https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6153 , subtitle "decoders" (i.e. which decode to raw text) are no longer auto-plugged by parsebin. But if a given format does not have a parser at all, we would end up outputting non-time/non-parsed outputs. In order to mitigate the issue, until such parsers are available, we check if the subtitle stream is in TIME format or not (i.e. whether it comes from a parser or demuxer). If not, we attempt to plug in a subtitle "decoder". Fixes #3463 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6592> |
||
---|---|---|
.. | ||
gstdecodebin2.c | ||
gstdecodebin3-parse.c | ||
gstdecodebin3.c | ||
gstparsebin.c | ||
gstplay-enum.c | ||
gstplay-enum.h | ||
gstplaybackelement.c | ||
gstplaybackelements.h | ||
gstplaybackplugin.c | ||
gstplaybackutils.c | ||
gstplaybackutils.h | ||
gstplaybin2.c | ||
gstplaybin3.c | ||
gstplaysink.c | ||
gstplaysink.h | ||
gstplaysinkaudioconvert.c | ||
gstplaysinkaudioconvert.h | ||
gstplaysinkconvertbin.c | ||
gstplaysinkconvertbin.h | ||
gstplaysinkvideoconvert.c | ||
gstplaysinkvideoconvert.h | ||
gstrawcaps.h | ||
gststreamsynchronizer.c | ||
gststreamsynchronizer.h | ||
gstsubtitleoverlay.c | ||
gstsubtitleoverlay.h | ||
gsturidecodebin.c | ||
gsturidecodebin3.c | ||
gsturisourcebin.c | ||
meson.build |