mxfmetadata: DMSchemes in the Preface is a required field

Even if it has 0 entries.
This commit is contained in:
Sebastian Dröge 2016-01-29 20:58:27 +01:00
parent 9c39e6769d
commit 4d13ef1034

View File

@ -932,7 +932,6 @@ mxf_metadata_preface_write_tags (MXFMetadataBase * m, MXFPrimerPack * primer)
} }
ret = g_list_prepend (ret, t); ret = g_list_prepend (ret, t);
if (self->dm_schemes) {
t = g_slice_new0 (MXFLocalTag); t = g_slice_new0 (MXFLocalTag);
memcpy (&t->ul, MXF_UL (DM_SCHEMES), 16); memcpy (&t->ul, MXF_UL (DM_SCHEMES), 16);
t->size = 8 + 16 * self->n_dm_schemes; t->size = 8 + 16 * self->n_dm_schemes;
@ -945,7 +944,6 @@ mxf_metadata_preface_write_tags (MXFMetadataBase * m, MXFPrimerPack * primer)
memcpy (t->data + 8 + 16 * i, &self->dm_schemes[i], 16); memcpy (t->data + 8 + 16 * i, &self->dm_schemes[i], 16);
} }
ret = g_list_prepend (ret, t); ret = g_list_prepend (ret, t);
}
return ret; return ret;
} }