After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 794812 - vaapienc rejecting caps on Baytrail platform
vaapienc rejecting caps on Baytrail platform
Status: RESOLVED DUPLICATE of bug 794306
Product: GStreamer
Classification: Platform
Component: gstreamer-vaapi
1.14.0
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-29 14:15 UTC by Benjamin Tamási
Modified: 2018-03-29 14:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Benjamin Tamási 2018-03-29 14:15:05 UTC
Running the following pipeline:
gst-launch-1.0 videotestsrc ! vaapih264enc ! matroskamux ! fakesink

This worked with gstreamer 12.4, but upgrading to 14.0 the pipeline won't preroll on a Baytrail platform.

Adding the following caps will make it work: gst-launch-1.0 videotestsrc ! vaapih264enc ! video/x-h264 ! matroskamux ! fakesink

Log can be found here: https://gist.github.com/half2me/3c848ef5b25058e6fb743c17ba7668df
Comment 1 Benjamin Tamási 2018-03-29 14:16:32 UTC
When upgrading from 12.4 to 14.0, everything was upgraded. Gstreamer and all the plugins including gst-vaapi.
Comment 2 Sebastian Dröge (slomo) 2018-03-29 14:19:42 UTC
The capsfilter in the working case should be with profile=high, according to what was written on IRC before.
Comment 3 Benjamin Tamási 2018-03-29 14:22:10 UTC
(In reply to Sebastian Dröge (slomo) from comment #2)
> The capsfilter in the working case should be with profile=high, according to
> what was written on IRC before.

Ah, my bad. Yes, the pipeline that fixed the problem (as suggested on IRC by tim) was:
gst-launch-1.0 videotestsrc ! vaapih264enc ! video/x-h264,profile=high ! matroskamux ! fakesink
Comment 4 Víctor Manuel Jáquez Leal 2018-03-29 14:29:58 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

But thanks for log! I really need it, since I cannot reproduce it with my kabylake

*** This bug has been marked as a duplicate of bug 794306 ***