summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapicodec_objects.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapicodec_objects.h')
-rw-r--r--gst-libs/gst/vaapi/gstvaapicodec_objects.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapicodec_objects.h b/gst-libs/gst/vaapi/gstvaapicodec_objects.h
index 2d081bde..ab30dab7 100644
--- a/gst-libs/gst/vaapi/gstvaapicodec_objects.h
+++ b/gst-libs/gst/vaapi/gstvaapicodec_objects.h
@@ -59,6 +59,7 @@ typedef struct
{
gconstpointer param;
guint param_size;
+ guint param_num;
gconstpointer data;
guint data_size;
guint flags;
@@ -105,6 +106,13 @@ gst_vaapi_codec_object_new (const GstVaapiCodecObjectClass * object_class,
GstVaapiCodecBase * codec, gconstpointer param, guint param_size,
gconstpointer data, guint data_size, guint flags);
+G_GNUC_INTERNAL
+GstVaapiCodecObject *
+gst_vaapi_codec_object_new_with_param_num (const GstVaapiCodecObjectClass *
+ object_class, GstVaapiCodecBase * codec, gconstpointer param,
+ guint param_size, guint param_num, gconstpointer data,
+ guint data_size, guint flags);
+
#define gst_vaapi_codec_object_ref(object) \
((gpointer) gst_vaapi_mini_object_ref (GST_VAAPI_MINI_OBJECT (object)))