From 432b09224701aac969b2c161109fddcc664e572d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 16 Jul 2013 12:21:44 +0200 Subject: [PATCH] playbin: Don't prefer decoders for which we found a matching sink It doesn't make much sense. --- gst/playback/gstplaybin2.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gst/playback/gstplaybin2.c b/gst/playback/gstplaybin2.c index 0fd4a73..5f307b9 100644 --- a/gst/playback/gstplaybin2.c +++ b/gst/playback/gstplaybin2.c @@ -3559,12 +3559,6 @@ avelement_compare (gconstpointer p1, gconstpointer p2) v2_rank = gst_plugin_feature_get_rank (fd2) * gst_plugin_feature_get_rank (fs2); } else { - /* If one has a sink, prefer that one */ - if (v1->sink) - return -1; - else if (v2->sink) - return 1; - v1_rank = gst_plugin_feature_get_rank (fd1); v2_rank = gst_plugin_feature_get_rank (fd2); fs1 = fs2 = NULL; -- 2.7.4