[Bug 763756] gl ! textoverlay ! glupload ! glfilter doesn't negotiate

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 16 16:11:37 UTC 2016


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

Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:

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

--- Comment #3 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
commit 200767ba0eeca9b81ec0341ce477ea19b837f46b
Author: Matthew Waters <matthew at centricular.com>
Date:   Thu Mar 17 01:52:00 2016 +1100

    glfilter: only allow the same src/sink caps when we are in passthrough mode

    If we are given caps with extra features (like the overlay composition
    features), we can only deal with that when we are in passthrough mode.

    Previously we were bailing entirely and not allowing passthrough filter
elements
    with things like textoverlay.

    Fixes the following pipeline (assuming glfilter supports passthrough):
    gl ! textoverlay ! glfilter ! ... ! glimagesinkelement

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

commit 993ec87ae6f19f189938bc7cd97a928fec70a2f8
Author: Matthew Waters <matthew at centricular.com>
Date:   Wed Mar 16 22:48:00 2016 +1100

    glupload: deal with the ANY caps feature correctly

    When transforming, xplode it out into the necessary caps features both
    with and without the passthough features.

    Fixes negotiation in the following class of pipelines:

    gl ! textoverlay ! glupload ! glimagesinkelement

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

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