Lines Matching refs:sample_time
4100 static int mxf_read_seek(AVFormatContext *s, int stream_index, int64_t sample_time, int flags)
4113 /* if audio then truncate sample_time to EditRate */
4115 sample_time = av_rescale_q(sample_time, st->time_base,
4121 if (sample_time < 0)
4122 sample_time = 0;
4123 seconds = av_rescale(sample_time, st->time_base.num, st->time_base.den);
4129 avpriv_update_cur_dts(s, st, sample_time);
4140 sample_time = av_rescale_q(sample_time, new_source_track->edit_rate, source_track->edit_rate);
4152 sample_time = FFMAX(sample_time, 0);
4161 sample_time < t->ptses[0] &&
4163 sample_time = t->ptses[0];
4166 if ((sample_time = ff_index_search_timestamp(t->fake_index, t->nb_ptses, sample_time, flags)) < 0)
4167 return sample_time;
4169 sample_time += t->offsets[sample_time];
4173 sample_time = FFMIN(sample_time, source_track->original_duration - 1);
4179 if ((ret = mxf_edit_unit_absolute_offset(mxf, t, sample_time, source_track->edit_rate, &sample_time, &seekpos, &partition, 1)) < 0)
4182 avpriv_update_cur_dts(s, st, sample_time);
4201 int64_t track_edit_unit = sample_time;