GNOME Bugzilla – Bug 590494
cannot seek when a srt subtitle file is loaded
Last modified: 2009-08-06 01:41:30 UTC
I am running the packages from the gstreamer developers PPA for ubuntu 9.04. Since the last update a few days ago, it seems something broke in totem. If I have a .srt subtitle file loaded, I cannot seek, but it works fine if I rename the srt file so that it's not loaded by totem. No errors are printed to totem's terminal. Please advise as to how to debug this.
Does this still happen? Which exact versions of libgstreamer0.10-0, libgstreamer-plugins-base0.10-0 and totem do you have installed?
Created attachment 139858 [details] [review] subparse-seeking.diff This might fix it if it still happens. I'll push it right after 0.10.24 release.
> This might fix it if it still happens. I'll push it right after 0.10.24 > release. That doesn't look like the real issue then though - maybe the problem is in the way textoverlay passes queries upstream?
textoverlay installs no query function on its pads and the default query function will query all pads until the first one answers the query. It should always send queries from sinkpad to video srcpad. I'll change that too now ;)
Created attachment 139864 [details] [review] textoverlay-query.diff
In reply to comment #1: of course it still happens, I filed the bug only 2 days ago :) I am using whatever is on the gstreamer ppa*, so gst-plugins-base and gstreamer 0.10.23.3, with totem 2.26.1 (stock jaunty version). If you want me to provide a debug log, just give me the command to generate it. * https://launchpad.net/~gstreamer-developers/+archive/ppa?field.name_filter=&field.status_filter=published&field.series_filter=jaunty
Ok, this is most likely fixed with gstreamer 0.10.23.4 and later then. Please reopen if it still happens (the attached patches are still correct but are probably not the cause of this bug).
Indeed, the update today in the PPA fixed the problem.