OK, so it sounds like the regression probably occurred in Mesa 17.3 recently, and it looks like it only affects clutterautovideosink (used by Totem) in Xorg sessions.
THESE WORK:
gst-launch-1.0 filesrc location=bbb_sunflower_1080p_60fps_normal.mp4 ! qtdemux ! vaapidecodebin ! glimagesink
gst-launch-1.0 filesrc location=bbb_sunflower_1080p_60fps_normal.mp4 ! qtdemux ! vaapidecodebin ! ximagesink
gst-launch-1.0 filesrc location=bbb_sunflower_1080p_60fps_normal.mp4 ! qtdemux ! vaapidecodebin ! xvimagesink
THIS DOESN'T WORK:
gst-launch-1.0 filesrc location=bbb_sunflower_1080p_60fps_normal.mp4 ! qtdemux ! vaapidecodebin ! clutterautovideosink
OK, so it sounds like the regression probably occurred in Mesa 17.3 recently, and it looks like it only affects clutterautovide osink (used by Totem) in Xorg sessions.
THESE WORK:
gst-launch-1.0 filesrc location= bbb_sunflower_ 1080p_60fps_ normal. mp4 ! qtdemux ! vaapidecodebin ! glimagesink
gst-launch-1.0 filesrc location= bbb_sunflower_ 1080p_60fps_ normal. mp4 ! qtdemux ! vaapidecodebin ! ximagesink
gst-launch-1.0 filesrc location= bbb_sunflower_ 1080p_60fps_ normal. mp4 ! qtdemux ! vaapidecodebin ! xvimagesink
THIS DOESN'T WORK:
gst-launch-1.0 filesrc location= bbb_sunflower_ 1080p_60fps_ normal. mp4 ! qtdemux ! vaapidecodebin ! clutterautovide osink