GNOME Bugzilla – Bug 602225
Can't play another movie after using subtitles
Last modified: 2009-11-26 18:12:38 UTC
I'm opening a movie, then I'm choosing a subtitle for it with the opensubtitles plugin. Movie plays fine, finishes, then I'm opening another movie. But it cannot be played back, I get this error on the console: ** Message: Error: Text file can't be played back without video. //translated back, not sure if correctly, I also get this in a popup window gstplaysink.c(2167): gst_play_sink_reconfigure (): /GstPlayBin2:play/GstPlaySink:playsink0: Have text pad but no video pad Then, I'm trying to set no subtitle, only to get this: ** Message: Error: Internal stream error gstbasesrc.c(2378): gst_base_src_loop (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin1/GstFileSrc:source: streaming task paused, reason not-linked (-1) I have to quit Totem to play another movie. I don't get this error without using subtitles, but after opening a movie with subs, I can't play another one. This is on Ubuntu 9.10 with Totem 2.28.2.
Already fixed in gst-plugins-base, can't find bug number.
commit e91458f13caa92e5c3d15f67f1c0c8b0a23a5c33 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Tue Nov 3 12:47:55 2009 +0100 playbin2: Set subtitle caps as raw caps for the uridecodebins This will make sure that no subparse is ever plugged and subtitleoverlay, that subpicture streams are handled the same was as subtitles and that subtitle renderers are used if available. Fixes bugs #595123, #570753, #591662, #591706.
*** Bug 603021 has been marked as a duplicate of this bug. ***