Lines Matching refs:UID
95 UID uid;
97 UID source_container_ul;
101 UID uid;
103 UID source_package_uid;
104 UID data_definition_ul;
111 UID uid;
113 UID data_definition_ul;
114 UID *structural_components_refs;
120 UID uid;
129 UID uid;
132 UID sequence_ref;
142 UID uid;
144 UID essence_container_ul;
145 UID essence_codec_ul;
159 UID *sub_descriptors_refs;
168 UID uid;
183 UID uid;
185 UID package_uid;
186 UID *tracks_refs;
189 UID descriptor_ref;
193 UID uid;
213 UID *packages_refs;
242 typedef int MXFMetadataReadFunc(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset);
245 const UID key;
413 static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
435 static int mxf_read_partition_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
439 UID op;
492 if (avio_read(pb, op, sizeof(UID)) != sizeof(UID)) {
493 av_log(mxf->fc, AV_LOG_ERROR, "Failed reading UID\n");
606 static int mxf_read_cryptographic_context(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
616 static int mxf_read_content_storage(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
622 mxf->packages_refs = av_calloc(mxf->packages_count, sizeof(UID));
626 avio_read(pb, (uint8_t *)mxf->packages_refs, mxf->packages_count * sizeof(UID));
632 static int mxf_read_source_clip(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
654 static int mxf_read_material_package(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
660 package->tracks_refs = av_calloc(package->tracks_count, sizeof(UID));
664 avio_read(pb, (uint8_t *)package->tracks_refs, package->tracks_count * sizeof(UID));
670 static int mxf_read_timecode_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
687 static int mxf_read_track(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
708 static int mxf_read_sequence(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
720 sequence->structural_components_refs = av_calloc(sequence->structural_components_count, sizeof(UID));
724 avio_read(pb, (uint8_t *)sequence->structural_components_refs, sequence->structural_components_count * sizeof(UID));
730 static int mxf_read_source_package(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
736 package->tracks_refs = av_calloc(package->tracks_count, sizeof(UID));
740 avio_read(pb, (uint8_t *)package->tracks_refs, package->tracks_count * sizeof(UID));
777 static int mxf_read_index_table_segment(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
834 static int mxf_read_generic_descriptor(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
841 descriptor->sub_descriptors_refs = av_calloc(descriptor->sub_descriptors_count, sizeof(UID));
845 avio_read(pb, (uint8_t *)descriptor->sub_descriptors_refs, descriptor->sub_descriptors_count * sizeof(UID));
919 static int mxf_match_uid(const UID key, const UID uid, int len)
929 static const MXFCodecUL *mxf_get_codec_ul(const MXFCodecUL *uls, UID *uid)
939 static void *mxf_resolve_strong_ref(MXFContext *mxf, UID *strong_ref, enum MXFMetadataSetType type)
1388 UID *essence_container_ul = NULL;
1702 static int mxf_uid_to_str(UID uid, char **str)
1706 p = *str = av_mallocz(sizeof(UID) * 2 + 4 + 1);
1709 for (i = 0; i < sizeof(UID); i++) {
1767 static int mxf_read_identification_metadata(void *arg, AVIOContext *pb, int tag, int size, UID _uid, int64_t klv_offset)
1772 UID uid = { 0 };
1850 UID uid = {0};