Lines Matching refs:index_entries
2994 timestamp = FFMAX(timestamp, st->index_entries[0].timestamp);
2997 avio_seek(s->pb, st->index_entries[st->nb_index_entries - 1].pos,
3020 tracks[i].stream, st->index_entries[index].timestamp,
3024 tracks[i].stream->index_entries[index_sub].pos < st->index_entries[index_min].pos &&
3025 st->index_entries[index].timestamp - tracks[i].stream->index_entries[index_sub].timestamp < 30000000000 / matroska->time_scale)
3030 avio_seek(s->pb, st->index_entries[index_min].pos, SEEK_SET);
3037 matroska->skip_to_timecode = st->index_entries[index].timestamp;
3042 ff_update_cur_dts(s, st, st->index_entries[index].timestamp);
3089 AVIndexEntry *index_entries = s->streams[0]->index_entries;
3092 if (index_entries[i - 1].timestamp * matroska->time_scale <= ts &&
3093 index_entries[i].timestamp * matroska->time_scale > ts) {
3098 cue_desc.start_time_ns = index_entries[i].timestamp * matroska->time_scale;
3099 cue_desc.start_offset = index_entries[i].pos - matroska->segment_start;
3101 cue_desc.end_time_ns = index_entries[i + 1].timestamp * matroska->time_scale;
3102 cue_desc.end_offset = index_entries[i + 1].pos - matroska->segment_start;
3122 cluster_pos = s->streams[0]->index_entries[index].pos;
3242 int64_t time_ns = st->index_entries[i].timestamp * matroska->time_scale;
3380 "%s%" PRId64, buf, s->streams[0]->index_entries[i].timestamp);