Lines Matching refs:source_package
693 MXFPackage *source_package = NULL;
726 source_package = temp_package;
730 if (!source_package) {
734 for (k = 0; k < source_package->tracks_count; k++) {
735 if (!(temp_track = mxf_resolve_strong_ref(mxf, &source_package->tracks_refs[k], Track))) {
774 source_package->descriptor = mxf_resolve_strong_ref(mxf, &source_package->descriptor_ref, AnyType);
775 if (source_package->descriptor) {
776 if (source_package->descriptor->type == MultipleDescriptor) {
777 for (j = 0; j < source_package->descriptor->sub_descriptors_count; j++) {
778 MXFDescriptor *sub_descriptor = mxf_resolve_strong_ref(mxf, &source_package->descriptor->sub_descriptors_refs[j], Descriptor);
789 } else if (source_package->descriptor->type == Descriptor)
790 descriptor = source_package->descriptor;