GNOME Bugzilla – Bug 757134
amcviddec: zerocopy does not work with decodebin
Last modified: 2018-11-03 13:41:50 UTC
See summary, problem is that autoplug-query is not used and context query does not go to sink. Only works in playbin and static pipelines at this point
There's no way we can make this work as it requires app intervention to pass the context query onwards to the correct sink by connecting to the autoplug-query signal just like with playbin.
Just thinking out loud here but could one add some kind of 'auto-find-context' thing to GstContext, that gives GstPipeline a hint where to look for the context if one wasn't set by the app in response to the NEED_CONTEXT message? Like specifying an element factory filter for example. We could also make elements advertise what contexts they support. This wouldn't solve complicated cases, but at least simple cases could perhaps be made to work like this.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/317.