mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
gstvaapiprofile : Add VAEntrypointEncSliceLP definitions
This is for implementations that supports low_power/high_performance variant for slice level encode. https://bugzilla.gnome.org/show_bug.cgi?id=766050
This commit is contained in:
parent
7baacda91c
commit
7e4e597c6d
2 changed files with 7 additions and 1 deletions
|
@ -154,6 +154,9 @@ static const GstVaapiEntrypointMap gst_vaapi_entrypoints[] = {
|
||||||
#if VA_CHECK_VERSION(0,30,0)
|
#if VA_CHECK_VERSION(0,30,0)
|
||||||
{GST_VAAPI_ENTRYPOINT_SLICE_ENCODE, VAEntrypointEncSlice},
|
{GST_VAAPI_ENTRYPOINT_SLICE_ENCODE, VAEntrypointEncSlice},
|
||||||
{GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE, VAEntrypointEncPicture},
|
{GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE, VAEntrypointEncPicture},
|
||||||
|
#endif
|
||||||
|
#if VA_CHECK_VERSION(0,39,1)
|
||||||
|
{GST_VAAPI_ENTRYPOINT_SLICE_ENCODE_LP, VAEntrypointEncSliceLP},
|
||||||
#endif
|
#endif
|
||||||
{0,}
|
{0,}
|
||||||
};
|
};
|
||||||
|
|
|
@ -188,6 +188,8 @@ typedef enum {
|
||||||
* @GST_VAAPI_ENTRYPOINT_MOCO: Motion Compensation
|
* @GST_VAAPI_ENTRYPOINT_MOCO: Motion Compensation
|
||||||
* @GST_VAAPI_ENTRYPOINT_SLICE_ENCODE: Encode Slice
|
* @GST_VAAPI_ENTRYPOINT_SLICE_ENCODE: Encode Slice
|
||||||
* @GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE: Encode Picture
|
* @GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE: Encode Picture
|
||||||
|
* @GST_VAAPI_ENTRYPOINT_SLICE_ENCODE_LP: Encode Slice low power/
|
||||||
|
* high performace varient
|
||||||
*
|
*
|
||||||
* The set of all entrypoints for #GstVaapiEntrypoint
|
* The set of all entrypoints for #GstVaapiEntrypoint
|
||||||
*/
|
*/
|
||||||
|
@ -196,7 +198,8 @@ typedef enum {
|
||||||
GST_VAAPI_ENTRYPOINT_IDCT,
|
GST_VAAPI_ENTRYPOINT_IDCT,
|
||||||
GST_VAAPI_ENTRYPOINT_MOCO,
|
GST_VAAPI_ENTRYPOINT_MOCO,
|
||||||
GST_VAAPI_ENTRYPOINT_SLICE_ENCODE,
|
GST_VAAPI_ENTRYPOINT_SLICE_ENCODE,
|
||||||
GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE
|
GST_VAAPI_ENTRYPOINT_PICTURE_ENCODE,
|
||||||
|
GST_VAAPI_ENTRYPOINT_SLICE_ENCODE_LP
|
||||||
} GstVaapiEntrypoint;
|
} GstVaapiEntrypoint;
|
||||||
|
|
||||||
const gchar *
|
const gchar *
|
||||||
|
|
Loading…
Reference in a new issue