diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2016-02-22 22:08:12 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2016-02-22 22:08:12 +0000 |
commit | 62f5601723fec6f4ce01f3f2b1a1374812c8371f (patch) | |
tree | 488e3e09e880ab9597be4d204154b0b53a6b5882 /gst/asfdemux | |
parent | f1bb44460dafff9cafaa198923f0bade944ead01 (diff) | |
download | gstreamer-plugins-ugly-62f5601723fec6f4ce01f3f2b1a1374812c8371f.tar.gz |
asfdemux: fix adding bitrate to stream tags
https://bugzilla.gnome.org/show_bug.cgi?id=699586
Diffstat (limited to 'gst/asfdemux')
-rw-r--r-- | gst/asfdemux/gstasfdemux.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index ece642e3..0c50b68d 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -3748,10 +3748,10 @@ gst_asf_demux_process_bitrate_props_object (GstASFDemux * demux, guint8 * data, GST_DEBUG_OBJECT (demux, "bitrate of stream %u = %u", stream_id, bitrate); stream = gst_asf_demux_get_stream (demux, stream_id); if (stream) { - if (stream->pending_tags == NULL) { - stream->pending_tags = - gst_tag_list_new (GST_TAG_BITRATE, bitrate, NULL); - } + if (stream->pending_tags == NULL) + stream->pending_tags = gst_tag_list_new_empty (); + gst_tag_list_add (stream->pending_tags, GST_TAG_MERGE_REPLACE, + GST_TAG_BITRATE, bitrate, NULL); } else { GST_WARNING_OBJECT (demux, "Stream id %u wasn't found", stream_id); } |