--- src/video_out/video_out_vaapi.c.orig	2016-02-28 18:52:40.703634605 +0100
+++ src/video_out/video_out_vaapi.c	2016-02-28 18:59:08.726983798 +0100
@@ -1479,14 +1479,14 @@
     return VA_STATUS_ERROR_UNKNOWN;
 
   va_context->is_bound = 0;
-
+/*
   vaStatus = vaDeriveImage(va_context->va_display, va_surface_id, va_image);
   if(vaStatus == VA_STATUS_SUCCESS) {
     if (va_image->image_id != VA_INVALID_ID && va_image->buf != VA_INVALID_ID) {
       va_context->is_bound = 1;
     }
   }
-
+*/
   if(!va_context->is_bound) {
     for (i = 0; i < va_context->va_num_image_formats; i++) {
       if (va_context->va_image_formats[i].fourcc == VA_FOURCC( 'Y', 'V', '1', '2' ) ||
