Lines Matching refs:metadata_sets
132 MXFMetadataSet **metadata_sets;
381 if (mxf->metadata_sets_count+1 >= UINT_MAX / sizeof(*mxf->metadata_sets))
383 mxf->metadata_sets = av_realloc(mxf->metadata_sets, (mxf->metadata_sets_count + 1) * sizeof(*mxf->metadata_sets));
384 if (!mxf->metadata_sets)
386 mxf->metadata_sets[mxf->metadata_sets_count] = metadata_set;
656 if (!memcmp(*strong_ref, mxf->metadata_sets[i]->uid, 16) &&
657 (type == AnyType || mxf->metadata_sets[i]->type == type)) {
658 return mxf->metadata_sets[i];
804 MXFMetadataSet *metadata = mxf->metadata_sets[k];
977 switch (mxf->metadata_sets[i]->type) {
979 av_freep(&((MXFDescriptor *)mxf->metadata_sets[i])->sub_descriptors_refs);
982 av_freep(&((MXFSequence *)mxf->metadata_sets[i])->structural_components_refs);
986 av_freep(&((MXFPackage *)mxf->metadata_sets[i])->tracks_refs);
991 av_freep(&mxf->metadata_sets[i]);
993 av_freep(&mxf->metadata_sets);