diff --git a/src/image.c b/src/image.c index abfdc17..51d88f0 100644 --- a/src/image.c +++ b/src/image.c @@ -52,7 +52,7 @@ VAStatus sunxi_cedrus_CreateImage(VADriverContextP ctx, VAImageFormat *format, { INIT_DRIVER_DATA int sizeY, sizeUV; - object_image_p obj_img; + struct object_image *obj_img; memset(image, 0, sizeof(VAImage)); @@ -120,7 +120,7 @@ VAStatus sunxi_cedrus_DeriveImage(VADriverContextP ctx, VASurfaceID surface, VAStatus sunxi_cedrus_DestroyImage(VADriverContextP ctx, VAImageID image) { INIT_DRIVER_DATA - object_image_p obj_img; + struct object_image *obj_img; obj_img = IMAGE(image); assert(obj_img); diff --git a/src/image.h b/src/image.h index def3ccb..9341f9e 100644 --- a/src/image.h +++ b/src/image.h @@ -30,7 +30,7 @@ #include "object_heap.h" -#define IMAGE(id) ((object_image_p) object_heap_lookup(&driver_data->image_heap, id)) +#define IMAGE(id) ((struct object_image *) object_heap_lookup(&driver_data->image_heap, id)) #define IMAGE_ID_OFFSET 0x10000000 struct object_image { @@ -38,8 +38,6 @@ struct object_image { VABufferID buf; }; -typedef struct object_image *object_image_p; - VAStatus sunxi_cedrus_QueryImageFormats(VADriverContextP ctx, VAImageFormat *format_list, int *num_formats);