image: don't use (void *) pointer arithmetic.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 7 Sep 2012 09:57:59 +0000 (11:57 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 7 Sep 2012 09:58:35 +0000 (11:58 +0200)
gst-libs/gst/vaapi/gstvaapiimage.c

index 717d952..fb2b947 100644 (file)
@@ -783,7 +783,7 @@ _gst_vaapi_image_map(GstVaapiImage *image, GstVaapiImageRaw *raw_image)
         raw_image->height     = va_image->height;
         raw_image->num_planes = va_image->num_planes;
         for (i = 0; i < raw_image->num_planes; i++) {
-            raw_image->pixels[i] = image_data + va_image->offsets[i];
+            raw_image->pixels[i] = (guchar *)image_data + va_image->offsets[i];
             raw_image->stride[i] = va_image->pitches[i];
         }
     }