From: gb Date: Fri, 30 Apr 2010 09:48:41 +0000 (+0000) Subject: Add GST_VAAPI_ENTRYPOINT_SLICE_ENCODE. X-Git-Tag: accepted/trunk/20120822.173359~486 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1b76d72b9860bdab60254fd4b4b464668c8a8ead;p=profile%2Fivi%2Fgstreamer-vaapi.git Add GST_VAAPI_ENTRYPOINT_SLICE_ENCODE. --- diff --git a/gst-libs/gst/vaapi/gstvaapiprofile.c b/gst-libs/gst/vaapi/gstvaapiprofile.c index 11c67ad..06ae214 100644 --- a/gst-libs/gst/vaapi/gstvaapiprofile.c +++ b/gst-libs/gst/vaapi/gstvaapiprofile.c @@ -92,9 +92,12 @@ static const GstVaapiProfileMap gst_vaapi_profiles[] = { /* Entry-points */ static const GstVaapiEntrypointMap gst_vaapi_entrypoints[] = { - { GST_VAAPI_ENTRYPOINT_VLD, VAEntrypointVLD }, - { GST_VAAPI_ENTRYPOINT_IDCT, VAEntrypointIDCT }, - { GST_VAAPI_ENTRYPOINT_MOCO, VAEntrypointMoComp }, + { GST_VAAPI_ENTRYPOINT_VLD, VAEntrypointVLD }, + { GST_VAAPI_ENTRYPOINT_IDCT, VAEntrypointIDCT }, + { GST_VAAPI_ENTRYPOINT_MOCO, VAEntrypointMoComp }, +#if VA_CHECK_VERSION(0,30,0) + { GST_VAAPI_ENTRYPOINT_SLICE_ENCODE, VAEntrypointEncSlice }, +#endif { 0, } }; diff --git a/gst-libs/gst/vaapi/gstvaapiprofile.h b/gst-libs/gst/vaapi/gstvaapiprofile.h index 4746f69..48c80cd 100644 --- a/gst-libs/gst/vaapi/gstvaapiprofile.h +++ b/gst-libs/gst/vaapi/gstvaapiprofile.h @@ -112,13 +112,15 @@ enum _GstVaapiProfile { * @GST_VAAPI_ENTRYPOINT_VLD: Variable Length Decoding * @GST_VAAPI_ENTRYPOINT_IDCT: Inverse Decrete Cosine Transform * @GST_VAAPI_ENTRYPOINT_MOCO: Motion Compensation + * @GST_VAAPI_ENTRYPOINT_SLICE_ENCODE: Encode Slice * * The set of all entrypoints for #GstVaapiEntrypoint */ enum _GstVaapiEntrypoint { GST_VAAPI_ENTRYPOINT_VLD = 1, GST_VAAPI_ENTRYPOINT_IDCT, - GST_VAAPI_ENTRYPOINT_MOCO + GST_VAAPI_ENTRYPOINT_MOCO, + GST_VAAPI_ENTRYPOINT_SLICE_ENCODE }; GstVaapiProfile