GNOME Bugzilla – Bug 751475
encodebin: Expose more specific sink template caps.
Last modified: 2018-11-03 11:38:48 UTC
Having STATIC_CAPS_ANY on both templates led to issues in gst-launch with such a profile: application/ogg:video/x-theora:audio/x-vorbis ie one audio and one video encoding profile, both with no presence. This led gst_element_request_compatible_pad (gst-utils.c) to return either template, which was not necessarily compatible. The reason for having STATIC_CAPS_ANY was to allow for "avoid-reencoding", however there only is a small set of formats that can be directly remuxed, we thus specify them all in the video template caps.
Created attachment 306066 [details] [review] encodebin: Expose more specific sink template caps.
-- 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-base/issues/200.