[Bug 794306] vaapih264enc caps negotiation is broken by default

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 24 06:40:51 UTC 2018


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

--- Comment #17 from Michael Olbrich <m.olbrich at pengutronix.de> ---
Created attachment 372375
  --> https://bugzilla.gnome.org/attachment.cgi?id=372375&action=edit
vaapiencode: h264: find best profile available and allowed if possible

The commit 67e33d3de225d0e006d7bf606e7abb20d4544eab ("vaapiencode: h264:
find best profile in those available") changed the code to pick a profile
that is actually supported by the hardware. Unfortunately it dropped the
downstream constraints. This can cause negotiation failures under certain
circumstances.
Fix this by picking a profile that is supported and allowed by the
downstream constraints if possible.


How about this?

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