After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 602225 - Can't play another movie after using subtitles
Can't play another movie after using subtitles
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other Linux
: Normal normal
: 0.10.26
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 603021 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-11-17 18:01 UTC by Gabor Kelemen
Modified: 2009-11-26 18:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gabor Kelemen 2009-11-17 18:01:49 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.
Comment 1 Bastien Nocera 2009-11-18 11:11:41 UTC
Already fixed in gst-plugins-base, can't find bug number.
Comment 2 Sebastian Dröge (slomo) 2009-11-18 11:16:40 UTC
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.
Comment 3 Bastien Nocera 2009-11-26 18:12:38 UTC
*** Bug 603021 has been marked as a duplicate of this bug. ***