Lines Matching refs:source_track
1383 MXFTrack *source_track = NULL;
1453 source_track = temp_track;
1457 if (!source_track) {
1462 if (!source_track || !component)
1465 if (!(source_track->sequence = mxf_resolve_strong_ref(mxf, &source_track->sequence_ref, Sequence))) {
1473 if (memcmp(material_track->sequence->data_definition_ul, source_track->sequence->data_definition_ul, 16)) {
1484 st->id = source_track->track_id;
1485 st->priv_data = source_track;
1486 source_track->original_duration = st->duration = component->duration;
1503 source_track->edit_rate = material_track->edit_rate;
1505 PRINT_KEY(mxf->fc, "data definition ul", source_track->sequence->data_definition_ul);
1506 codec_ul = mxf_get_codec_ul(ff_mxf_data_definition_uls, &source_track->sequence->data_definition_ul);
1519 if (sub_descriptor->linked_track_id == source_track->track_id) {
1528 av_log(mxf->fc, AV_LOG_INFO, "source track %d: stream %d, no descriptor found\n", source_track->track_id, st->index);
1561 source_track->intra_only = mxf_is_intra_only(descriptor);
2574 MXFTrack *source_track = st->priv_data;
2579 av_inv_q(source_track->edit_rate));
2608 sample_time = FFMIN(sample_time, source_track->original_duration - 1);