[Bug 791453] videocrop: Add GstVideoCropMeta support

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 14 03:03:28 UTC 2017


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

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #365512|0                           |1
        is obsolete|                            |

--- Comment #12 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Created attachment 365513
  --> https://bugzilla.gnome.org/attachment.cgi?id=365513&action=edit
basetransform: Allow going passthrough inside decide_allocation

Sub-class may want to decide to go passthrough/in-place by inspecting
the support meta APIs. This patch duplicates the check for this mode,
so we still don't do uneeded allocation query while we allow sub-classes
to switch the behaviour during it's own decide_allocation call.

Notice that such sub-class need to reset the class to non-passthrough in
set_caps() in order for decide_allocation to be called again. This is
needed otherwise we'd be doing an allocation query in element in which
it make no sense (notably capsfilter).

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