From cb94de5d2f13df67b0874e20647b9cda3bbe60a6 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Thu, 12 Feb 2015 11:15:31 -0300 Subject: [PATCH] dashdemux: set proper stream type to streams strncmp returns 0 when it compares equal and not a boolean --- ext/dash/gstmpdparser.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/dash/gstmpdparser.c b/ext/dash/gstmpdparser.c index 3f6a239e77..23ffe8aedb 100644 --- a/ext/dash/gstmpdparser.c +++ b/ext/dash/gstmpdparser.c @@ -1919,11 +1919,11 @@ gst_mpdparser_representation_get_mimetype (GstAdaptationSetNode * adapt_set, mime = adapt_set->RepresentationBase->mimeType; } - if (strncmp_ext (mime, "audio")) + if (strncmp_ext (mime, "audio") == 0) return GST_STREAM_AUDIO; - if (strncmp_ext (mime, "video")) + if (strncmp_ext (mime, "video") == 0) return GST_STREAM_VIDEO; - if (strncmp_ext (mime, "application")) + if (strncmp_ext (mime, "application") == 0) return GST_STREAM_APPLICATION; return GST_STREAM_UNKNOWN;