[Bug 706985] New: gst_base_sink_is_too_late will report late buffers as ready for rendering every second unconditionally

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 28 07:36:26 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706985
  GStreamer | gstreamer (core) | unspecified

           Summary: gst_base_sink_is_too_late will report late buffers as
                    ready for rendering every second unconditionally
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: julien at moutte.net
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


In some cases it can be a problem as buffers are very late, though in segment,
and rendering them is not desirable.

The emergency procedure to render buffers every second makes sense for a video
sink but not really for fakesink and should at least be configurable for
appsink. Indeed when rendering subtitles in a newly created decoding branch
some formats will start pushing buffers from beginning of segment and the
expected behavior would be that they get dropped until we catch up. That's not
currently possible with any basesink based element.

-- 
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