mxfdemux: Resolve source package before accessing it's members

This commit is contained in:
Sebastian Dröge 2009-02-08 21:31:40 +01:00
parent 2b566be795
commit 33baa707a2

View file

@ -1150,6 +1150,13 @@ mxf_metadata_material_package_resolve (MXFMetadataBase * m,
break;
}
if (!mxf_metadata_base_resolve (MXF_METADATA_BASE (sc->source_package),
metadata)) {
GST_ERROR ("Couldn't resolve source package for track %u", i);
track = NULL;
break;
}
sc->source_package->top_level = TRUE;
for (k = 0; k < sc->source_package->parent.n_tracks; k++) {
MXFMetadataTimelineTrack *tmp;