Lines Matching defs:target_ts
1525 int av_seek_frame_binary(AVFormatContext *s, int stream_index, int64_t target_ts, int flags){
1526 return ff_seek_frame_binary(s, stream_index, target_ts, flags);
1530 int ff_seek_frame_binary(AVFormatContext *s, int stream_index, int64_t target_ts, int flags)
1542 av_dlog(s, "read_seek: %d %"PRId64"\n", stream_index, target_ts);
1552 index= av_index_search_timestamp(st, target_ts, flags | AVSEEK_FLAG_BACKWARD); //FIXME whole func must be checked for non-keyframe entries in index case, especially read_timestamp()
1556 if(e->timestamp <= target_ts || e->pos == e->min_distance){
1565 index= av_index_search_timestamp(st, target_ts, flags & ~AVSEEK_FLAG_BACKWARD);
1569 assert(e->timestamp >= target_ts);
1578 pos= ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit, ts_min, ts_max, flags, &ts, avif->read_timestamp);
1592 int64_t av_gen_search(AVFormatContext *s, int stream_index, int64_t target_ts,
1597 return ff_gen_search(s, stream_index, target_ts, pos_min, pos_max,
1603 int64_t ff_gen_search(AVFormatContext *s, int stream_index, int64_t target_ts,
1612 av_dlog(s, "gen_seek: %d %"PRId64"\n", stream_index, target_ts);
1661 pos = av_rescale(target_ts - ts_min, pos_max - pos_min, ts_max - ts_min)
1683 pos_min, pos, pos_max, ts_min, ts, ts_max, target_ts,
1690 if (target_ts <= ts) {
1695 if (target_ts >= ts) {
1708 pos, ts_min, target_ts, ts_max);