gstreamer/gst/subparse
Tim-Philipp Müller 3219b704fd subparse: fix pushing out of last chunk if last line has no newline
With playbin the last subtitle chunk would not get displayed
if the last chunk was missing a newline at the end. This is
because streamsynchronizer will hold back the EOS event until
the audio and video streams are finished too, so subparse
would never forcefully push out the last chunk until the very
end when it is too late.

We get a STREAM_GROUP_DONE event from streamsynchronizer however,
so handle that like EOS and force out any remaining text then.

https://bugzilla.gnome.org/show_bug.cgi?id=771853
2018-01-25 18:42:08 +00:00
..
gstssaparse.c ssaparse: Fix buffer leak in error case 2017-07-24 11:56:50 +03:00
gstssaparse.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstsubparse.c subparse: fix pushing out of last chunk if last line has no newline 2018-01-25 18:42:08 +00:00
gstsubparse.h subparse: WebVTT parsing support 2016-03-25 00:58:42 +11:00
Makefile.am Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00
mpl2parse.c Fix FSF address 2012-11-03 23:05:09 +00:00
mpl2parse.h Fix FSF address 2012-11-03 23:05:09 +00:00
qttextparse.c Fix FSF address 2012-11-03 23:05:09 +00:00
qttextparse.h Fix FSF address 2012-11-03 23:05:09 +00:00
samiparse.c samiparse: Check that the string has a non-zero length before overwriting the last byte with '\0' 2017-01-20 08:03:33 +02:00
samiparse.h Fix FSF address 2012-11-03 23:05:09 +00:00
tmplayerparse.c Fix FSF address 2012-11-03 23:05:09 +00:00
tmplayerparse.h Fix FSF address 2012-11-03 23:05:09 +00:00