e.g. with totem-3.18.1 No accelerated IMDCT transform found libva info: VA-API version 0.38.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so libva info: Found init function __vaDriverInit_0_38 libva info: va_openDriver() returns 0 (totem:7822): Cogl-WARNING **: driver/gl/cogl-buffer-gl.c:93: GL error (1280): Invalid enumeration value Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=753099 Workarounds: - disable VA API by prefixing command with LIBVA_DRIVER_NAME= - patch here: https://bugzilla.gnome.org/attachment.cgi?id=311169&action=diff I've tried the above patch and it works OK for me so far.
New release gst-plugins-vaapi-0.7.0 fixes the problem. Simply renaming the 0.6.1 ebuild works for me. It seems the problem occurs with clutter-1.24 and not clutter-1.22. clutter-gst-2.0 has a different (non VA API?) issue playing videos with clutter-1.24. The only ebuild I had installed depending on clutter-gst-2.0 was gnome-extra/sushi-3.18.0. A patch has been committed that moves sushi to clutter-gst-3.0: https://git.gnome.org/browse/sushi/commit/?id=ce695719d7292bfe9d8183cfa057afe1df53565b
[master 87e7fa8] media-plugins/gst-plugins-vaapi: Version bump 2 files changed, 61 insertions(+) create mode 100644 media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.7.0.ebuild