[Bug 794306] vaapih264enc caps negotiation is broken by default
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed May 23 17:40:51 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=794306
Michael Olbrich <m.olbrich at pengutronix.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |m.olbrich at pengutronix.de
--- Comment #16 from Michael Olbrich <m.olbrich at pengutronix.de> ---
This commit breaks negotiation for me with this pipeline:
gst-launch-1.0 videotestsrc ! vaapih264enc ! h264parse ! \
video/x-h264,profile=constrained-baseline ! fakesink
Using the intersection like this works for me:
GstCaps *tmp_caps = gst_caps_intersect(allowed_caps, available_caps);
profile = find_best_profile (tmp_caps);
I'm not sure if this is the correct solution.
--
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