Remove INIT_DRIVER_DATA and replace it with explicit definition

Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
This commit is contained in:
Paul Kocialkowski
2018-04-23 10:34:30 +02:00
parent 4354922570
commit b0a8023644
10 changed files with 59 additions and 33 deletions
+6 -3
View File
@@ -50,7 +50,8 @@ VAStatus sunxi_cedrus_QueryImageFormats(VADriverContextP ctx,
VAStatus sunxi_cedrus_CreateImage(VADriverContextP ctx, VAImageFormat *format,
int width, int height, VAImage *image)
{
INIT_DRIVER_DATA
struct sunxi_cedrus_driver_data *driver_data =
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
int sizeY, sizeUV;
struct object_image *obj_img;
@@ -90,7 +91,8 @@ VAStatus sunxi_cedrus_CreateImage(VADriverContextP ctx, VAImageFormat *format,
VAStatus sunxi_cedrus_DeriveImage(VADriverContextP ctx, VASurfaceID surface,
VAImage *image)
{
INIT_DRIVER_DATA
struct sunxi_cedrus_driver_data *driver_data =
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
struct object_surface *obj_surface;
VAImageFormat fmt;
struct object_buffer *obj_buffer;
@@ -119,7 +121,8 @@ VAStatus sunxi_cedrus_DeriveImage(VADriverContextP ctx, VASurfaceID surface,
VAStatus sunxi_cedrus_DestroyImage(VADriverContextP ctx, VAImageID image)
{
INIT_DRIVER_DATA
struct sunxi_cedrus_driver_data *driver_data =
(struct sunxi_cedrus_driver_data *) ctx->pDriverData;
struct object_image *obj_img;
obj_img = IMAGE(image);