From 882e4083409daeaaf1b1df34a931ebe5d6206adf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Wed, 18 Jul 2012 17:21:27 +0100 Subject: [PATCH] rmdemux: give stream tags a different event name so they don't overwrite global tags There can only be one taglist per name for sticky tag events. Needs to be fixed more properly, see https://bugzilla.gnome.org/show_bug.cgi?id=677619 --- gst/realmedia/rmdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/realmedia/rmdemux.c b/gst/realmedia/rmdemux.c index 6fde1f4..3258dd7 100644 --- a/gst/realmedia/rmdemux.c +++ b/gst/realmedia/rmdemux.c @@ -2629,7 +2629,7 @@ gst_rmdemux_parse_packet (GstRMDemux * rmdemux, GstBuffer * in, guint16 version) if (stream->pending_tags != NULL) { GST_LOG_OBJECT (stream->pad, "tags %" GST_PTR_FORMAT, stream->pending_tags); - gst_pad_push_event (stream->pad, gst_event_new_tag ("GstDemuxer", + gst_pad_push_event (stream->pad, gst_event_new_tag ("stream", stream->pending_tags)); stream->pending_tags = NULL; } -- 2.7.4