mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-20 21:16:24 +00:00
plugins: do not use deprecated core GStreamer symbols.
Bump GStreamer required version to 0.10.14, needed for gst_element_class_set_details_simple(). Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
This commit is contained in:
parent
ffb13f9660
commit
90d82ab7e1
6 changed files with 36 additions and 6 deletions
|
@ -12,7 +12,7 @@ m4_append([gst_vaapi_version], gst_vaapi_pre_version, [.pre])
|
|||
# gst version number
|
||||
m4_define([gst_major_version], [0])
|
||||
m4_define([gst_minor_version], [10])
|
||||
m4_define([gst_micro_version], [10])
|
||||
m4_define([gst_micro_version], [14])
|
||||
m4_define([gst_major_minor_version],
|
||||
[gst_major_version.gst_minor_version])
|
||||
m4_define([gst_version],
|
||||
|
|
|
@ -431,7 +431,13 @@ gst_vaapidecode_base_init(gpointer klass)
|
|||
GstElementClass * const element_class = GST_ELEMENT_CLASS(klass);
|
||||
GstPadTemplate *pad_template;
|
||||
|
||||
gst_element_class_set_details(element_class, &gst_vaapidecode_details);
|
||||
gst_element_class_set_details_simple(
|
||||
element_class,
|
||||
gst_vaapidecode_details.longname,
|
||||
gst_vaapidecode_details.klass,
|
||||
gst_vaapidecode_details.description,
|
||||
gst_vaapidecode_details.author
|
||||
);
|
||||
|
||||
/* sink pad */
|
||||
pad_template = gst_static_pad_template_get(&gst_vaapidecode_sink_factory);
|
||||
|
|
|
@ -222,7 +222,13 @@ gst_vaapidownload_base_init(gpointer klass)
|
|||
GstElementClass * const element_class = GST_ELEMENT_CLASS(klass);
|
||||
GstPadTemplate *pad_template;
|
||||
|
||||
gst_element_class_set_details(element_class, &gst_vaapidownload_details);
|
||||
gst_element_class_set_details_simple(
|
||||
element_class,
|
||||
gst_vaapidownload_details.longname,
|
||||
gst_vaapidownload_details.klass,
|
||||
gst_vaapidownload_details.description,
|
||||
gst_vaapidownload_details.author
|
||||
);
|
||||
|
||||
/* sink pad */
|
||||
pad_template = gst_static_pad_template_get(&gst_vaapidownload_sink_factory);
|
||||
|
|
|
@ -667,7 +667,13 @@ gst_vaapipostproc_base_init(gpointer klass)
|
|||
GstElementClass * const element_class = GST_ELEMENT_CLASS(klass);
|
||||
GstPadTemplate *pad_template;
|
||||
|
||||
gst_element_class_set_details(element_class, &gst_vaapipostproc_details);
|
||||
gst_element_class_set_details_simple(
|
||||
element_class,
|
||||
gst_vaapipostproc_details.longname,
|
||||
gst_vaapipostproc_details.klass,
|
||||
gst_vaapipostproc_details.description,
|
||||
gst_vaapipostproc_details.author
|
||||
);
|
||||
|
||||
/* sink pad */
|
||||
pad_template = gst_static_pad_template_get(&gst_vaapipostproc_sink_factory);
|
||||
|
|
|
@ -800,7 +800,13 @@ gst_vaapisink_base_init(gpointer klass)
|
|||
GstElementClass * const element_class = GST_ELEMENT_CLASS(klass);
|
||||
GstPadTemplate *pad_template;
|
||||
|
||||
gst_element_class_set_details(element_class, &gst_vaapisink_details);
|
||||
gst_element_class_set_details_simple(
|
||||
element_class,
|
||||
gst_vaapisink_details.longname,
|
||||
gst_vaapisink_details.klass,
|
||||
gst_vaapisink_details.description,
|
||||
gst_vaapisink_details.author
|
||||
);
|
||||
|
||||
pad_template = gst_static_pad_template_get(&gst_vaapisink_sink_factory);
|
||||
gst_element_class_add_pad_template(element_class, pad_template);
|
||||
|
|
|
@ -213,7 +213,13 @@ gst_vaapiupload_base_init(gpointer klass)
|
|||
GstElementClass * const element_class = GST_ELEMENT_CLASS(klass);
|
||||
GstPadTemplate *pad_template;
|
||||
|
||||
gst_element_class_set_details(element_class, &gst_vaapiupload_details);
|
||||
gst_element_class_set_details_simple(
|
||||
element_class,
|
||||
gst_vaapiupload_details.longname,
|
||||
gst_vaapiupload_details.klass,
|
||||
gst_vaapiupload_details.description,
|
||||
gst_vaapiupload_details.author
|
||||
);
|
||||
|
||||
/* sink pad */
|
||||
pad_template = gst_static_pad_template_get(&gst_vaapiupload_sink_factory);
|
||||
|
|
Loading…
Reference in a new issue