[Bug 656007] New: pipeline containing x264enc stops temporarily if the pipeline seeked to a time before current time

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 4 21:42:29 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=656007
  GStreamer | gst-plugins-ugly | 0.10.18

           Summary: pipeline containing x264enc stops temporarily if the
                    pipeline seeked to a time before current time
    Classification: Platform
           Product: GStreamer
           Version: 0.10.18
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-ugly
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: blake.tregre at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I have a pipeline containing x264enc, such as "videotestsrc !
video/x-raw-yuv,width=1024,height=1024,framerate=10/1 ! x264enc ! fakesink
sync=true", when I seek from 90 seconds to 50 seconds the pipeline pauses for
40 seconds (this is true for any timestamps Y > X, seeking from Y to X pauses
for Y-X).  I originally stumbled across this when serving up transcoded video
via RTSP.  It seems to only happen when using x264enc, but perhaps I'm
mistaken.  Also, is this too much to expect of a video encoder?  

I have attached an example.  Entering a number, n, from 0 to 9 and pressing
enter seeks to n * 10 seconds, 'x' exits.  Sorry, it's not terribly
sophisticated.  Thanks.

versions:
gstreamer 0.10.35
gst-plugins-base 0.10.35
gst-plugins-good 0.10.30
gst-plugins-ugly 0.10.18
x264 85 (1a6d32)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list