[gstreamer-bugs] [Bug 516278] New: [dvdreadsrc] FORMAT_BYTES based seek stopped working since 0.10.6

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Feb 13 10:41:13 PST 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=516278

  GStreamer | gst-plugins-ugly | Ver: HEAD CVS
           Summary: [dvdreadsrc] FORMAT_BYTES based seek stopped working
                    since 0.10.6
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-ugly
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: tal_gnome at shalif.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Please describe the problem:
pipeline seek() command which used to work in previous revision now causes the
pipeline to freeze

Steps to reproduce:
1. cvs update code under gst-plugins-ugly/ext/dvdread to HEAD
2. make install
3. run python and use the gst-python gstreamer binding:
4. >>> import gst
5. >>> pipeline = gst.parse_launch("dvdreadsrc ! dvddemux name=demux
.current_video ! queue ! mpeg2dec ! ffmpegcolorspace ! xvimagesink")
6. >>> pipeline.seek ( 1.0, gst.FORMAT_BYTES, gst.SEEK_FLAG_FLUSH,
gst.SEEK_TYPE_SET, long ( pipeline.query_duration ( gst.FORMAT_BYTES ) [0] *
0.3 ) , gst.SEEK_TYPE_NONE, 0 )


Actual results:
pipeline stops playing (video is now frozen/paused)

Expected results:
video playing should seek to the requested position in the DVD stream and
playing continue.

Does this happen every time?
yes, I have tried with a few DVDs and it happens each time

Other information:
If I revert dvdreadsrc.c to revision 1.48 it works. It stops working in
revision > 1.49


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=516278.




More information about the Gstreamer-bugs mailing list