From 1b1beded5176f0fb217d3a8492c3560c80043468 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Fri, 29 Apr 2016 17:19:19 -0300 Subject: [PATCH] mpegtsmux: effectively check if there is a language 'language' is an array and not a pointer. CID 1358835 --- gst/mpegtsmux/tsmux/tsmuxstream.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/mpegtsmux/tsmux/tsmuxstream.c b/gst/mpegtsmux/tsmux/tsmuxstream.c index 48879074c7..f719d8f3f0 100644 --- a/gst/mpegtsmux/tsmux/tsmuxstream.c +++ b/gst/mpegtsmux/tsmux/tsmuxstream.c @@ -737,7 +737,7 @@ tsmux_stream_get_es_descrs (TsMuxStream * stream, g_return_if_fail (stream != NULL); g_return_if_fail (pmt_stream != NULL); - if (stream->is_audio && stream->language) { + if (stream->is_audio && stream->language[0] != '\0') { descriptor = gst_mpegts_descriptor_from_iso_639_language (stream->language); g_ptr_array_add (pmt_stream->descriptors, descriptor); descriptor = NULL;