From 74bbd4c1aa2e36a7fd260969585be4226e18fac2 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 17 Mar 2016 03:06:05 +1100 Subject: [PATCH] glutils: remove custom code for setting caps features Just use gst_caps_set_features() instead. --- gst-libs/gst/gl/gstglutils.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/gst-libs/gst/gl/gstglutils.c b/gst-libs/gst/gl/gstglutils.c index 0290efb40f..e2e04e407e 100644 --- a/gst-libs/gst/gl/gstglutils.c +++ b/gst-libs/gst/gl/gstglutils.c @@ -932,17 +932,8 @@ gst_gl_caps_replace_all_caps_features (const GstCaps * caps, guint i = 0; for (i = 0; i < n; i++) { - GstCapsFeatures *features = gst_caps_get_features (tmp, i); - if (features) { - guint n_f = gst_caps_features_get_size (features); - guint j = 0; - for (j = 0; j < n_f; j++) { - gst_caps_features_remove_id (features, - gst_caps_features_get_nth_id (features, j)); - } - } - - gst_caps_features_add (features, feature_name); + gst_caps_set_features (tmp, i, + gst_caps_features_from_string (feature_name)); } return tmp;