Lines Matching defs:uid
114 UID uid;
230 UID uid;
316 typedef int MXFMetadataReadFunc(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset);
685 static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
711 static int mxf_read_partition_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
748 switch(uid[13]) {
759 av_log(mxf->fc, AV_LOG_ERROR, "unknown partition type %i\n", uid[13]);
764 partition->closed = partition->type == Footer || !(uid[14] & 1);
765 partition->complete = uid[14] > 2;
919 if (!memcmp((*metadata_set)->uid, mxf->metadata_sets[i]->uid, 16) && type == mxf->metadata_sets[i]->type) {
940 static int mxf_read_cryptographic_context(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
945 if (IS_KLV_KEY(uid, mxf_crypto_source_container_ul))
1036 static int mxf_read_content_storage(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1050 static int mxf_read_source_clip(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1072 static int mxf_read_timecode_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1089 static int mxf_read_pulldown_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1100 static int mxf_read_track(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1124 static int mxf_read_sequence(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1144 static int mxf_read_essence_group(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1158 static int mxf_read_package(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1182 static int mxf_read_essence_container_data(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1234 static int mxf_read_index_table_segment(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1291 static int mxf_read_generic_descriptor(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1390 /* Private uid used by SONY C0023S01.mxf */
1391 if (IS_KLV_KEY(uid, mxf_sony_mpeg4_extradata)) {
1402 if (IS_KLV_KEY(uid, mxf_jp2k_rsiz)) {
1408 if (IS_KLV_KEY(uid, mxf_mastering_display_prefix)) {
1414 if (IS_KLV_KEY(uid, mxf_mastering_display_uls[0])) {
1424 if (IS_KLV_KEY(uid, mxf_mastering_display_uls[1])) {
1431 if (IS_KLV_KEY(uid, mxf_mastering_display_uls[2])) {
1437 if (IS_KLV_KEY(uid, mxf_mastering_display_uls[3])) {
1444 if (IS_KLV_KEY(uid, mxf_apple_coll_prefix)) {
1450 if (IS_KLV_KEY(uid, mxf_apple_coll_max_cll)) {
1453 if (IS_KLV_KEY(uid, mxf_apple_coll_max_fall)) {
1458 if (IS_KLV_KEY(uid, mxf_sub_descriptor))
1466 static int mxf_read_mca_sub_descriptor(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1470 if (IS_KLV_KEY(uid, mxf_mca_label_dictionary_id))
1473 if (IS_KLV_KEY(uid, mxf_mca_link_id))
1476 if (IS_KLV_KEY(uid, mxf_soundfield_group_link_id))
1479 if (IS_KLV_KEY(uid, mxf_group_of_soundfield_groups_link_id))
1482 if (IS_KLV_KEY(uid, mxf_mca_channel_id))
1485 if (IS_KLV_KEY(uid, mxf_mca_rfc5646_spoken_language))
1509 static int mxf_read_tagged_value(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
1522 * Match an uid independently of the version byte and up to len common bytes
1525 static int mxf_match_uid(const UID key, const UID uid, int len)
1529 if (i != 7 && key[i] != uid[i])
1535 static const MXFCodecUL *mxf_get_codec_ul(const MXFCodecUL *uls, UID *uid)
1537 while (uls->uid[0]) {
1538 if(mxf_match_uid(uls->uid, *uid, uls->matching_len))
1552 if (!memcmp(*strong_ref, mxf->metadata_sets[i]->uid, 16) &&
1621 UID uid;
1672 if (!codec_ul->uid[0])
1674 if (!codec_ul->uid[0])
1676 if (!codec_ul->uid[0] || !codec_ul->wrapping_indicator_pos)
2140 static void mxf_umid_to_str(const UID ul, const UID uid,
2145 ff_data_to_hex(str + 2 + 2 * sizeof(UID), uid, sizeof(UID), 0);
2485 for (const MXFChannelOrderingUL* channel_ordering = mxf_channel_ordering; channel_ordering->uid[0]; channel_ordering++) {
2486 if (IS_KLV_KEY(channel_ordering->uid, label->mca_label_dictionary_id)) {
3081 av_uuid_unparse(uid, uuid_str); \
3096 UID uid = { 0 };
3114 SET_UID_METADATA(pb, "product_uid", uid, str);
3126 SET_UID_METADATA(pb, "generation_uid", uid, str);
3129 SET_UID_METADATA(pb, "uid", uid, str);
3135 static int mxf_read_preface_metadata(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
3142 if (tag >= 0x8000 && (IS_KLV_KEY(uid, mxf_avid_project_name))) {
3231 UID uid = {0};
3250 memcpy(uid, mxf->local_tags+i*18+2, 16);
3252 PRINT_KEY(mxf->fc, "uid", uid);
3257 avio_read(pb, meta->uid, 16);
3258 } else if ((ret = read_child(ctx, pb, tag, size, uid, -1)) < 0) {