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.
This commit is contained in:
Sebastian Dröge 2009-03-05 14:40:57 +01:00
parent 3cfe16cc63
commit b5e87b6517

View file

@ -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) {