GNOME Bugzilla – Bug 533736
[mythtvsrc] Seeking doesn't work
Last modified: 2009-11-13 15:04:49 UTC
Seeking doesn't work with the gmythsrc (might have to do with the Fluendo MPEG demuxer...). I used the seek example in gst-plugins-base. As well as the current SVN flumpeg demuxer, and gmythsrc.
Created attachment 111109 [details] [review] seeking.patch That at least gets me an approximately correct seek bar.
GST_OPTION_CFLAGS is already included in GST_CFLAGS... other than that it's committed now ;) 2008-05-20 Sebastian Dröge <slomo@circular-chaos.org> Patch by: Bastien Nocera <hadess at hadess dot net> * ext/mythtv/gstmythtvsrc.c: (gst_mythtv_src_class_init), (gst_mythtv_src_init), (gst_mythtv_src_clear), (do_read_request_response), (gst_mythtv_src_create), (gst_mythtv_src_start): Correctly set duration to get a more correct seek bar in totem. Disable query and event functions as they don't work and do some smaller cleanup. Fixes bug #533736.
Problem is, it still doesn't fix the problem. Totem gets lengths of 33 hours for a 30 minutes program. Seeking within the known limits work (I get the first picture to the seek point, but never more). It might be a problem with the Fluendo MPEG-TS demuxer, but it's the only TS demuxer matching the needed caps (decoder-video/mpegts, systemstream=(boolean)true, packetsize=(int)188 (ignoring))
*** This bug has been marked as a duplicate of bug 517655 ***