[Bug 796528] vaapih264enc: negotiation with cabac=true stopped working after 794306
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jun 7 12:57:01 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=796528
--- Comment #1 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
with commit 1f1e9eef the negotiation behavoir changed to select the lowest
profile intersected. The consequence of this, in your pipeline, is profile
constrained-baseline is selected, but that profile doesn't support cabac.
The normal/new way, should be selecting the main or high profile:
gst-launch-1.0 -v videotestsrc ! vaapipostproc ! vaapih264enc ! video/x-h264,
profile=main ! h264parse ! fakesink dump=true num-buffers=1
But you are right, I shouldn't have changed the behavoir for the stable
release. Now there's a commit that reverts that new behavoir for 1.14:
https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/?h=1.14&id=dbe30f3459b98d6136f7cfdbd0a226f81e76e429
The new way is preserved in master.
--
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