summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2012-07-01 03:57:13 +0900
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-07-19 10:56:56 +0200
commit90d82ab7e167e73ecbd5c6b8c50393db22e5b27d (patch)
tree983554e424a3cb9794609152883bf83ef54bf527 /gst
parentffb13f966048e5c9004be1dc4725eff8b2a97d5b (diff)
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>
Diffstat (limited to 'gst')
-rw-r--r--gst/vaapi/gstvaapidecode.c8
-rw-r--r--gst/vaapi/gstvaapidownload.c8
-rw-r--r--gst/vaapi/gstvaapipostproc.c8
-rw-r--r--gst/vaapi/gstvaapisink.c8
-rw-r--r--gst/vaapi/gstvaapiupload.c8
5 files changed, 35 insertions, 5 deletions
diff --git a/gst/vaapi/gstvaapidecode.c b/gst/vaapi/gstvaapidecode.c
index 751c158..6595566 100644
--- a/gst/vaapi/gstvaapidecode.c
+++ b/gst/vaapi/gstvaapidecode.c
@@ -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);
diff --git a/gst/vaapi/gstvaapidownload.c b/gst/vaapi/gstvaapidownload.c
index a2af0a5..31e7eea 100644
--- a/gst/vaapi/gstvaapidownload.c
+++ b/gst/vaapi/gstvaapidownload.c
@@ -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);
diff --git a/gst/vaapi/gstvaapipostproc.c b/gst/vaapi/gstvaapipostproc.c
index ca9400a..476ce19 100644
--- a/gst/vaapi/gstvaapipostproc.c
+++ b/gst/vaapi/gstvaapipostproc.c
@@ -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);
diff --git a/gst/vaapi/gstvaapisink.c b/gst/vaapi/gstvaapisink.c
index 027fcb2..e6080ea 100644
--- a/gst/vaapi/gstvaapisink.c
+++ b/gst/vaapi/gstvaapisink.c
@@ -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);
diff --git a/gst/vaapi/gstvaapiupload.c b/gst/vaapi/gstvaapiupload.c
index 9bd383f..923a6f6 100644
--- a/gst/vaapi/gstvaapiupload.c
+++ b/gst/vaapi/gstvaapiupload.c
@@ -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);