diff options
author | Austin Yuan <shengquan.yuan@intel.com> | 2009-08-27 17:45:40 +0800 |
---|---|---|
committer | Austin Yuan <shengquan.yuan@intel.com> | 2009-08-27 17:45:40 +0800 |
commit | 4aef21d9d99c622b603d0db3e78fef50ba2fb78e (patch) | |
tree | 965a36640ba604dcd8d79daa4b5dfb8fa0d463f1 /dummy_drv_video | |
parent | cac45b0c190b73d05189457e2838dcd215858306 (diff) | |
download | libva-4aef21d9d99c622b603d0db3e78fef50ba2fb78e.tar.gz |
Combine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
Diffstat (limited to 'dummy_drv_video')
-rw-r--r-- | dummy_drv_video/dummy_drv_video.c | 46 |
1 files changed, 2 insertions, 44 deletions
diff --git a/dummy_drv_video/dummy_drv_video.c b/dummy_drv_video/dummy_drv_video.c index 1eb51a0..fe4055d 100644 --- a/dummy_drv_video/dummy_drv_video.c +++ b/dummy_drv_video/dummy_drv_video.c @@ -502,25 +502,8 @@ VAStatus dummy_GetImage( return VA_STATUS_SUCCESS; } -VAStatus dummy_PutImage( - VADriverContextP ctx, - VASurfaceID surface, - VAImageID image, - int src_x, - int src_y, - unsigned int width, - unsigned int height, - int dest_x, - int dest_y -) -{ - INIT_DRIVER_DATA - - /* TODO */ - return VA_STATUS_SUCCESS; -} -VAStatus dummy_PutImage2( +VAStatus dummy_PutImage( VADriverContextP ctx, VASurfaceID surface, VAImageID image, @@ -631,31 +614,8 @@ VAStatus dummy_SetSubpictureGlobalAlpha( return VA_STATUS_SUCCESS; } -VAStatus dummy_AssociateSubpicture( - VADriverContextP ctx, - VASubpictureID subpicture, - VASurfaceID *target_surfaces, - int num_surfaces, - short src_x, /* upper left offset in subpicture */ - short src_y, - short dest_x, /* upper left offset in surface */ - short dest_y, - unsigned short width, - unsigned short height, - /* - * whether to enable chroma-keying or global-alpha - * see VA_SUBPICTURE_XXX values - */ - unsigned int flags -) -{ - INIT_DRIVER_DATA - - /* TODO */ - return VA_STATUS_SUCCESS; -} -VAStatus dummy_AssociateSubpicture2( +VAStatus dummy_AssociateSubpicture( VADriverContextP ctx, VASubpictureID subpicture, VASurfaceID *target_surfaces, @@ -1258,7 +1218,6 @@ VAStatus __vaDriverInit_0_30( VADriverContextP ctx ) ctx->vtable.vaSetImagePalette = dummy_SetImagePalette; ctx->vtable.vaGetImage = dummy_GetImage; ctx->vtable.vaPutImage = dummy_PutImage; - ctx->vtable.vaPutImage2 = dummy_PutImage2; ctx->vtable.vaQuerySubpictureFormats = dummy_QuerySubpictureFormats; ctx->vtable.vaCreateSubpicture = dummy_CreateSubpicture; ctx->vtable.vaDestroySubpicture = dummy_DestroySubpicture; @@ -1266,7 +1225,6 @@ VAStatus __vaDriverInit_0_30( VADriverContextP ctx ) ctx->vtable.vaSetSubpictureChromakey = dummy_SetSubpictureChromakey; ctx->vtable.vaSetSubpictureGlobalAlpha = dummy_SetSubpictureGlobalAlpha; ctx->vtable.vaAssociateSubpicture = dummy_AssociateSubpicture; - ctx->vtable.vaAssociateSubpicture2 = dummy_AssociateSubpicture2; ctx->vtable.vaDeassociateSubpicture = dummy_DeassociateSubpicture; ctx->vtable.vaQueryDisplayAttributes = dummy_QueryDisplayAttributes; ctx->vtable.vaGetDisplayAttributes = dummy_GetDisplayAttributes; |