From b5e87b651785c356b19313b3dfddfd4284f7c0e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 5 Mar 2009 14:40:57 +0100 Subject: [PATCH] mxf: Don't use NULL GstStructures to prevent warnings Currently serializing of DM Frameworks is not supported yet by DMS1 and will give us NULL. --- gst/mxf/mxfmetadata.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gst/mxf/mxfmetadata.c b/gst/mxf/mxfmetadata.c index 687165c13e..f13bcd0375 100644 --- a/gst/mxf/mxfmetadata.c +++ b/gst/mxf/mxfmetadata.c @@ -2924,9 +2924,11 @@ mxf_metadata_dm_segment_to_structure (MXFMetadataBase * m) GstStructure *s = mxf_metadata_base_to_structure (MXF_METADATA_BASE (self->dm_framework)); - gst_structure_id_set (ret, MXF_QUARK (DM_FRAMEWORK), GST_TYPE_STRUCTURE, s, - NULL); - gst_structure_free (s); + if (s) { + gst_structure_id_set (ret, MXF_QUARK (DM_FRAMEWORK), GST_TYPE_STRUCTURE, + s, NULL); + gst_structure_free (s); + } } if (self->n_track_ids > 0) {