Don't complain if the preface has no primary package set

This commit is contained in:
Sebastian Dröge 2009-01-27 14:23:03 +01:00
parent afbec8ab9b
commit dc42074fa9

View file

@ -456,6 +456,7 @@ mxf_metadata_preface_resolve (MXFMetadataBase * m, GHashTable * metadata)
MXFMetadataBase *current = NULL;
guint i;
if (!mxf_ul_is_zero (&self->primary_package_uid)) {
current = g_hash_table_lookup (metadata, &self->primary_package_uid);
if (!current || !MXF_IS_METADATA_GENERIC_PACKAGE (current)) {
GST_ERROR ("Primary package not found");
@ -464,6 +465,7 @@ mxf_metadata_preface_resolve (MXFMetadataBase * m, GHashTable * metadata)
self->primary_package = MXF_METADATA_GENERIC_PACKAGE (current);
}
}
}
current = NULL;
current = g_hash_table_lookup (metadata, &self->content_storage_uid);