[Bug 722303] v4l2sink: Enable rendering of the preroll buffer

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 26 11:08:47 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722303
  GStreamer | gst-plugins-good | git

Nicolas Dufresne <nicolas.dufresne> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #7 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-05-26 18:08:42 UTC ---
commit 5c07e6b45c9a9c91ea5e5dbe577f75830d69ad65
Author: Julien Isorce <julien.isorce at collabora.co.uk>
Date:   Mon May 26 10:59:55 2014 -0400

    v4l2sink: implement gstvideosink.show_frame instead of gstbasesink.render

    It allows to show preroll frame. Especially it allows to update the
    frame when seeking in PAUSED state.

    https://bugzilla.gnome.org/show_bug.cgi?id=722303


commit b3bf4e33d00d3c6b59d1f9aee46a58786ae08dfb
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Mon May 26 12:34:42 2014 -0400

    v4l2bufferpool: Copy already queued buffer

    This is required as during preroll we pass the first buffer twice, hence
already
    queued. It is also useful, to allow filters replaying a previous rendered
buffers.
    This will require 1 more buffer in sink if last-sample is enabled, since
the last
    sample will not be the same as the currently queued buffer.

    https://bugzilla.gnome.org/show_bug.cgi?id=722303

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


More information about the gstreamer-bugs mailing list