GNOME Bugzilla – Bug 704410
vaapisink does not work unless display= is specified
Last modified: 2013-07-18 17:29:08 UTC
When using gst-vaapi, I have to explicitely specify the display type like this: works: $ gst-launch-1.0 filesrc location="file.mp4" ! qtdemux ! vaapidecode ! vaapisink display=1 # since I am on X11 2 works as well here does not work: $ GST_DEBUG=1 gst-launch-1.0 filesrc location="file.mp4" ! qtdemux ! vaapidecode ! vaapisink 0:00:00.015209430 1316 0x9f1590 ERROR vaapidecode ../../../gst/vaapi/gstvaapidecode.c:807:gst_vaapidecode_ensure_allowed_caps: failed to retrieve VA display Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. Setting pipeline to NULL ... Freeing pipeline ... One thing to note is that on Wayland, the autodetection works fine.
Should be fixed in git master. I will respin a release, though 0.5.5 was not announced. :)
Yep, I can confirm that this is fixed.
Thanks, closing.