avidemux: expose 'strn' - stream name - as title tag
authorStefan Sauer <ensonic@users.sf.net>
Sun, 5 Jan 2014 21:47:42 +0000 (22:47 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Sun, 5 Jan 2014 21:47:42 +0000 (22:47 +0100)
gst/avi/gstavidemux.c

index 0871de2..3daba2a 100644 (file)
@@ -2213,6 +2213,11 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf)
           gst_buffer_unmap (sub, &map);
           gst_buffer_unref (sub);
           sub = NULL;
+
+          if (avi->globaltags == NULL)
+            avi->globaltags = gst_tag_list_new_empty ();
+          gst_tag_list_add (avi->globaltags, GST_TAG_MERGE_REPLACE,
+              GST_TAG_TITLE, stream->name, NULL);
         } else {
           stream->name = g_strdup ("");
         }