playbin2: Remove dead code
authorEdward Hervey <edward@centricular.com>
Wed, 27 Apr 2022 06:23:59 +0000 (08:23 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 27 Apr 2022 13:13:17 +0000 (13:13 +0000)
blacklisted_mimes has been empty for ages. Remove the code "using" it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2306>

subprojects/gst-plugins-base/gst/playback/gstplaybin2.c

index beeaaa8..d6aff0c 100644 (file)
@@ -2871,12 +2871,6 @@ gst_play_bin_query (GstElement * element, GstQuery * query)
   return ret;
 }
 
-/* mime types we are not handling on purpose right now, don't post a
- * missing-plugin message for these */
-static const gchar *blacklisted_mimes[] = {
-  NULL
-};
-
 static void
 gst_play_bin_handle_message (GstBin * bin, GstMessage * msg)
 {
@@ -2884,21 +2878,7 @@ gst_play_bin_handle_message (GstBin * bin, GstMessage * msg)
   GstSourceGroup *group;
   gboolean do_reset_time = FALSE;
 
-  if (gst_is_missing_plugin_message (msg)) {
-    gchar *detail;
-    guint i;
-
-    detail = gst_missing_plugin_message_get_installer_detail (msg);
-    for (i = 0; detail != NULL && blacklisted_mimes[i] != NULL; ++i) {
-      if (strstr (detail, "|decoder-") && strstr (detail, blacklisted_mimes[i])) {
-        GST_LOG_OBJECT (bin, "suppressing message %" GST_PTR_FORMAT, msg);
-        gst_message_unref (msg);
-        g_free (detail);
-        return;
-      }
-    }
-    g_free (detail);
-  } else if (GST_MESSAGE_TYPE (msg) == GST_MESSAGE_ASYNC_START ||
+  if (GST_MESSAGE_TYPE (msg) == GST_MESSAGE_ASYNC_START ||
       GST_MESSAGE_TYPE (msg) == GST_MESSAGE_ASYNC_DONE) {
     GstObject *src = GST_OBJECT_CAST (msg->src);