From de6b24d905ed25dd457379737c89ef3a3286096b Mon Sep 17 00:00:00 2001 From: Wonchul Lee Date: Tue, 9 Jun 2015 11:14:58 +0900 Subject: [PATCH] validate:media-descriptor-writer: cleanup get tag code https://bugzilla.gnome.org/show_bug.cgi?id=750609 --- validate/gst/validate/media-descriptor-writer.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/validate/gst/validate/media-descriptor-writer.c b/validate/gst/validate/media-descriptor-writer.c index 5684746b9a..fa2ae3a274 100644 --- a/validate/gst/validate/media-descriptor-writer.c +++ b/validate/gst/validate/media-descriptor-writer.c @@ -514,6 +514,7 @@ gst_media_descriptor_writer_new_discover (GstValidateRunner * runner, GstDiscovererStreamInfo *streaminfo = NULL; GstMediaDescriptorWriter *writer = NULL; GstMediaDescriptor *media_descriptor; + const GstTagList *tags; discoverer = gst_discoverer_new (GST_SECOND * 60, err); @@ -542,9 +543,9 @@ gst_media_descriptor_writer_new_discover (GstValidateRunner * runner, if (handle_g_logs) gst_validate_reporter_set_handle_g_logs (GST_VALIDATE_REPORTER (writer)); - if (gst_discoverer_info_get_tags (info)) - gst_media_descriptor_writer_add_taglist (writer, - gst_discoverer_info_get_tags (info)); + tags = gst_discoverer_info_get_tags (info); + if (tags) + gst_media_descriptor_writer_add_taglist (writer, tags); streaminfo = gst_discoverer_info_get_stream_info (info);