GNOME Bugzilla – Bug 719707
encoder: mpeg2: allow target decoder constraints
Last modified: 2018-11-03 15:44:00 UTC
This is the MPEG-2 encoding counterpart for bug #719694. The target decoder constraints are to be specified through downstream caps only, not vaapiencode_mpeg2 properties. * Public API: - gst_vaapi_encoder_mpeg2_set_max_profile_and_level(). * Order of resolution: - Plug-in element (vaapiencode_mpeg2) settings are applied first ; - Then, downstream element caps are applied through the public API. If the target decoder constraints could not be met, e.g. invalid encoded resolution for the specified level, then an error is raised.
It will share some code with bug #719694, So I will fix this after bug #719694 patch been accepted.
Non-critical feature enhancements are pushed out to 0.5.10.
-- 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/gstreamer-vaapi/issues/4.