From 414986e17b3be0d90ae53acd5b645424d330123b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 11 Sep 2012 11:28:06 +0200 Subject: rademux: tags can be NULL --- gst/realmedia/rademux.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gst') diff --git a/gst/realmedia/rademux.c b/gst/realmedia/rademux.c index 91fbc08a..083033ba 100644 --- a/gst/realmedia/rademux.c +++ b/gst/realmedia/rademux.c @@ -365,7 +365,8 @@ gst_real_audio_demux_parse_header (GstRealAudioDemux * demux) demux->fourcc = GST_READ_UINT32_LE (data + 56); demux->pending_tags = gst_rm_utils_read_tags (data + 63, demux->data_offset - 63, gst_rm_utils_read_string8); - gst_tag_list_set_scope (demux->pending_tags, GST_TAG_SCOPE_GLOBAL); + if (demux->pending_tags) + gst_tag_list_set_scope (demux->pending_tags, GST_TAG_SCOPE_GLOBAL); break; default: g_assert_not_reached (); -- cgit v1.2.3