From: Arnaud Vrac Date: Wed, 20 Jun 2012 10:11:47 +0000 (+0100) Subject: playsinkconvertbin: Fix conversion bin when sink has both raw and non-raw caps X-Git-Tag: 1.19.3~511^2~6303 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1ff7f95ad3c7ea813def9dc394a6017527da1f8;p=platform%2Fupstream%2Fgstreamer.git playsinkconvertbin: Fix conversion bin when sink has both raw and non-raw caps Fixes bug #678403. --- diff --git a/gst/playback/gstplaysinkconvertbin.c b/gst/playback/gstplaysinkconvertbin.c index 44fe69c..9a86d55 100644 --- a/gst/playback/gstplaysinkconvertbin.c +++ b/gst/playback/gstplaysinkconvertbin.c @@ -60,11 +60,11 @@ is_raw_caps (GstCaps * caps, gboolean audio) for (i = 0; i < n; i++) { s = gst_caps_get_structure (caps, i); name = gst_structure_get_name (s); - if (!g_str_equal (name, prefix)) - return FALSE; + if (g_str_equal (name, prefix)) + return TRUE; } - return TRUE; + return FALSE; } static void