mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
avidemux: remove dead code
sub may not be NULL in this switch, there is a bail out just before it if so. Coverity 206098
This commit is contained in:
parent
937269d02e
commit
c6acd6368b
1 changed files with 10 additions and 14 deletions
|
@ -2023,6 +2023,7 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf)
|
||||||
gst_riff_vprp *vprp = NULL;
|
gst_riff_vprp *vprp = NULL;
|
||||||
GstEvent *event;
|
GstEvent *event;
|
||||||
gchar *stream_id;
|
gchar *stream_id;
|
||||||
|
GstMapInfo map;
|
||||||
|
|
||||||
element = GST_ELEMENT_CAST (avi);
|
element = GST_ELEMENT_CAST (avi);
|
||||||
|
|
||||||
|
@ -2216,22 +2217,17 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf)
|
||||||
break;
|
break;
|
||||||
case GST_RIFF_TAG_strn:
|
case GST_RIFF_TAG_strn:
|
||||||
g_free (stream->name);
|
g_free (stream->name);
|
||||||
if (sub != NULL) {
|
|
||||||
GstMapInfo map;
|
|
||||||
|
|
||||||
gst_buffer_map (sub, &map, GST_MAP_READ);
|
gst_buffer_map (sub, &map, GST_MAP_READ);
|
||||||
stream->name = g_strndup ((gchar *) map.data, map.size);
|
stream->name = g_strndup ((gchar *) map.data, map.size);
|
||||||
gst_buffer_unmap (sub, &map);
|
gst_buffer_unmap (sub, &map);
|
||||||
gst_buffer_unref (sub);
|
gst_buffer_unref (sub);
|
||||||
sub = NULL;
|
sub = NULL;
|
||||||
|
|
||||||
if (avi->globaltags == NULL)
|
if (avi->globaltags == NULL)
|
||||||
avi->globaltags = gst_tag_list_new_empty ();
|
avi->globaltags = gst_tag_list_new_empty ();
|
||||||
gst_tag_list_add (avi->globaltags, GST_TAG_MERGE_REPLACE,
|
gst_tag_list_add (avi->globaltags, GST_TAG_MERGE_REPLACE,
|
||||||
GST_TAG_TITLE, stream->name, NULL);
|
GST_TAG_TITLE, stream->name, NULL);
|
||||||
} else {
|
|
||||||
stream->name = g_strdup ("");
|
|
||||||
}
|
|
||||||
GST_DEBUG_OBJECT (avi, "stream name: %s", stream->name);
|
GST_DEBUG_OBJECT (avi, "stream name: %s", stream->name);
|
||||||
break;
|
break;
|
||||||
case GST_RIFF_IDIT:
|
case GST_RIFF_IDIT:
|
||||||
|
|
Loading…
Reference in a new issue