[Bug 793624] New: debugutilsbad: Add fakevideosink a fakesink that can do zero-copy

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 20 03:13:41 UTC 2018


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

            Bug ID: 793624
           Summary: debugutilsbad: Add fakevideosink a fakesink that can
                    do zero-copy
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas at ndufresne.ca
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I just started working on a shim that wraps fakesink but adversize couple of
meta API in the allocation query. The list of meta api can be extended as
needed. As I didn't want to clone fakesink, I've added some code that
replicates the child properties on the GstBin, a bit tricky, but seems to work
nicely. I'll finish this work tomorrow hopefully but am sharing a link to
gather comment:

https://gitlab.collabora.com/nicolas/gst-plugins-bad/commit/d2fabd6c93fea902229fc9f4161abeca043229c4

TODO:
 - Document the element, add examples
 - Make sure there is no leaks

Note, I haven't proxied the handoff signals, I'm not sure it's really worth it.

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