From 6be573d0903af9c84c98bf2d5861babcf28cec3a Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Mon, 23 Apr 2018 17:08:05 +0200 Subject: [PATCH] Sanitize unimplemented functions Signed-off-by: Paul Kocialkowski --- src/buffer.c | 4 +++- src/image.c | 12 +++++++++--- src/subpicture.c | 37 +++++++++++++++++++++++++++---------- src/surface.c | 8 ++++++-- 4 files changed, 45 insertions(+), 16 deletions(-) diff --git a/src/buffer.c b/src/buffer.c index 9031907..241603e 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -204,4 +204,6 @@ VAStatus SunxiCedrusBufferSetNumElements(VADriverContextP context, VAStatus SunxiCedrusBufferInfo(VADriverContextP context, VABufferID buffer_id, VABufferType *type, unsigned int *size, unsigned int *count) -{ return VA_STATUS_ERROR_UNIMPLEMENTED; } +{ + return VA_STATUS_ERROR_UNIMPLEMENTED; +} diff --git a/src/image.c b/src/image.c index 0466b32..7d896ea 100644 --- a/src/image.c +++ b/src/image.c @@ -129,15 +129,21 @@ VAStatus SunxiCedrusQueryImageFormats(VADriverContextP context, VAStatus SunxiCedrusSetImagePalette(VADriverContextP context, VAImageID image_id, unsigned char *palette) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusGetImage(VADriverContextP context, VASurfaceID surface_id, int x, int y, unsigned int width, unsigned int height, VAImageID image_id) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusPutImage(VADriverContextP context, VASurfaceID surface_id, VAImageID image, int src_x, int src_y, unsigned int src_width, unsigned int src_height, int dst_x, int dst_y, unsigned int dst_width, unsigned int dst_height) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} diff --git a/src/subpicture.c b/src/subpicture.c index 044daec..9a9853b 100644 --- a/src/subpicture.c +++ b/src/subpicture.c @@ -28,43 +28,60 @@ VAStatus SunxiCedrusCreateSubpicture(VADriverContextP context, VAImageID image_id, VASubpictureID *subpicture_id) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusDestroySubpicture(VADriverContextP context, VASubpictureID subpicture_id) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusQuerySubpictureFormats(VADriverContextP context, VAImageFormat *formats, unsigned int *flags, unsigned int *formats_count) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusSetSubpictureImage(VADriverContextP context, VASubpictureID subpicture_id, VAImageID image_id) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusSetSubpicturePalette(VADriverContextP context, VASubpictureID subpicture_id, unsigned char *palette) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusSetSubpictureChromakey(VADriverContextP context, VASubpictureID subpicture_id, unsigned int chromakey_min, unsigned int chromakey_max, unsigned int chromakey_mask) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusSetSubpictureGlobalAlpha(VADriverContextP context, VASubpictureID subpicture_id, float global_alpha) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusAssociateSubpicture(VADriverContextP context, VASubpictureID subpicture_id, VASurfaceID *surfaces_ids, int surfaces_count, short src_x, short src_y, unsigned short src_width, unsigned short src_height, short dst_x, short dst_y, unsigned short dst_width, unsigned short dst_height, unsigned int flags) -{ return VA_STATUS_SUCCESS; } +{ + return VA_STATUS_SUCCESS; +} VAStatus SunxiCedrusDeassociateSubpicture(VADriverContextP context, VASubpictureID subpicture_id, VASurfaceID *surfaces_ids, int surfaces_count) -{ return VA_STATUS_SUCCESS; } - +{ + return VA_STATUS_SUCCESS; +} diff --git a/src/surface.c b/src/surface.c index f3e4eef..63748ff 100644 --- a/src/surface.c +++ b/src/surface.c @@ -285,8 +285,12 @@ VAStatus SunxiCedrusLockSurface(VADriverContextP context, unsigned int *chroma_u_stride, unsigned int *chroma_v_stride, unsigned int *luma_offset, unsigned int *chroma_u_offset, unsigned int *chroma_v_offset, unsigned int *buffer_name, void **buffer) -{ return VA_STATUS_ERROR_UNIMPLEMENTED; } +{ + return VA_STATUS_ERROR_UNIMPLEMENTED; +} VAStatus SunxiCedrusUnlockSurface(VADriverContextP context, VASurfaceID surface_id) -{ return VA_STATUS_ERROR_UNIMPLEMENTED; } +{ + return VA_STATUS_ERROR_UNIMPLEMENTED; +}