Lines Matching refs:metadata
794 av_dict_set(&s->metadata, "operational_pattern_ul", str, 0);
2322 mxf_add_umid_metadata(&st->metadata, "reel_umid", physical_package);
2326 av_dict_set(&st->metadata, "reel_name", physical_package->name, 0);
2365 mxf_add_timecode_metadata(&st->metadata, "timecode", &tc);
2394 av_log(mxf->fc, AV_LOG_ERROR, "could not allocate metadata stream\n");
2404 mxf_add_umid_metadata(&st->metadata, "file_package_umid", &tmp_package);
2406 av_dict_set(&st->metadata, "track_name", track->name, 0);
2409 av_dict_set(&st->metadata, "data_type", av_get_media_type_string(codec_ul->id), 0);
2416 /* CDCI range metadata */
2525 int ret = set_language(mxf->fc, language, &st->metadata);
2580 av_log(mxf->fc, AV_LOG_TRACE, "metadata sets count %d\n", mxf->metadata_sets_count);
2591 mxf_add_umid_metadata(&mxf->fc->metadata, "material_package_umid", material_package);
2593 av_dict_set(&mxf->fc->metadata, "material_package_name", material_package->name, 0);
2594 mxf_parse_package_comments(mxf, &mxf->fc->metadata, material_package);
2622 mxf_add_timecode_metadata(&mxf->fc->metadata, "timecode", &tc);
2639 mxf_add_timecode_metadata(&mxf->fc->metadata, "timecode", &tc);
2768 MXFMetadataSet *metadata = mxf->metadata_sets[k];
2769 if (metadata->type == CryptoContext) {
2770 essence_container_ul = &((MXFCryptoContext *)metadata)->source_container_ul;
2794 mxf_add_umid_metadata(&st->metadata, "file_package_umid", source_package);
2796 av_dict_set(&st->metadata, "file_package_name", source_package->name, 0);
2798 av_dict_set(&st->metadata, "track_name", material_track->name, 0);
2905 av_dict_set_int(&st->metadata, "material_track_origin", material_track->sequence->origin, 0);
2908 av_dict_set_int(&st->metadata, "source_track_origin", source_track->sequence->origin, 0);
2989 av_dict_set(&st->metadata, "data_type", container_ul->desc, 0);
3064 av_dict_set(&s->metadata, name, str, AV_DICT_DONT_STRDUP_VAL); \
3075 av_dict_set(&s->metadata, name, str, AV_DICT_DONT_STRDUP_VAL); \
3082 av_dict_set(&s->metadata, name, uuid_str, 0); \
3087 if (var && (ret = avpriv_dict_set_timestamp(&s->metadata, name, mxf_timestamp_to_int64(var))) < 0) \
3297 * Parses a metadata KLV
3321 av_log(s, AV_LOG_ERROR, "error reading header metadata\n");
3674 const MXFMetadataReadTableEntry *metadata;
3717 for (metadata = mxf_metadata_read_table; metadata->read; metadata++) {
3718 if (IS_KLV_KEY(klv.key, metadata->key)) {
3719 if ((ret = mxf_parse_klv(mxf, klv, metadata->read, metadata->ctx_size, metadata->type)) < 0)
3724 if (!metadata->read) {