Lines Matching refs:index_entries
239 pos= st->index_entries[0].pos;
240 size= st->index_entries[0].size;
241 ts= st->index_entries[0].timestamp;
961 if(!st->index_entries || !st->nb_index_entries || st->index_entries[st->nb_index_entries - 1].pos < pos){
1002 last_ts = st->index_entries[st->nb_index_entries - 1].timestamp;
1025 best_ast->frame_offset= best_st->index_entries[i].timestamp;
1030 int64_t pos= best_st->index_entries[i].pos;
1040 best_ast->remaining= best_st->index_entries[i].size;
1105 assert(st->index_entries);
1108 e= &st->index_entries[index];
1210 int64_t pos= st->index_entries[0].pos;
1213 if(pos + size > st->index_entries[1].pos)
1217 if(st->index_entries[0].pos > last_start)
1218 last_start= st->index_entries[0].pos;
1219 if(st->index_entries[n-1].pos < first_end)
1220 first_end= st->index_entries[n-1].pos;
1296 pos = st->index_entries[index].pos;
1297 timestamp = st->index_entries[index].timestamp / FFMAX(ast->sample_size, 1);
1299 // av_log(s, AV_LOG_DEBUG, "XX %"PRId64" %d %"PRId64"\n", timestamp, index, st->index_entries[index].timestamp);
1341 while(index>0 && st2->index_entries[index].pos > pos)
1343 while(index+1 < st2->nb_index_entries && st2->index_entries[index].pos < pos)
1347 // av_log(s, AV_LOG_DEBUG, "%"PRId64" %d %"PRId64"\n", timestamp, index, st2->index_entries[index].timestamp);
1349 ast2->frame_offset = st2->index_entries[index].timestamp;