Lines Matching refs:sample_time
2566 static int mxf_read_seek(AVFormatContext *s, int stream_index, int64_t sample_time, int flags)
2576 /* if audio then truncate sample_time to EditRate */
2578 sample_time = av_rescale_q(sample_time, st->time_base,
2584 if (sample_time < 0)
2585 sample_time = 0;
2586 seconds = av_rescale(sample_time, st->time_base.num, st->time_base.den);
2592 ff_update_cur_dts(s, st, sample_time);
2593 mxf->current_edit_unit = sample_time;
2599 sample_time = FFMAX(sample_time, 0);
2603 if ((sample_time = ff_index_search_timestamp(t->fake_index, t->nb_ptses, sample_time, flags)) < 0)
2604 return sample_time;
2608 sample_time = FFMIN(sample_time, source_track->original_duration - 1);
2611 if ((ret = mxf_edit_unit_absolute_offset(mxf, t, sample_time, &sample_time, &seekpos, 1)) < 0)
2614 ff_update_cur_dts(s, st, sample_time);
2615 mxf->current_edit_unit = sample_time;