Searched refs:index_entries (Results 1 - 25 of 53) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavformat/
H A Djvdec.c110 ast->index_entries = av_malloc(ast->nb_index_entries *
111 sizeof(*ast->index_entries));
112 if (!ast->index_entries)
121 AVIndexEntry *e = ast->index_entries + i;
170 const AVIndexEntry *e = ast->index_entries + jv->pts;
246 if (avio_seek(s->pb, ast->index_entries[i].pos, SEEK_SET) < 0)
H A Dcafdec.c363 pkt_size = st->index_entries[caf->packet_cnt + 1].pos - st->index_entries[caf->packet_cnt].pos;
364 pkt_frames = st->index_entries[caf->packet_cnt + 1].timestamp - st->index_entries[caf->packet_cnt].timestamp;
366 pkt_size = caf->num_bytes - st->index_entries[caf->packet_cnt].pos;
367 pkt_frames = st->duration - st->index_entries[caf->packet_cnt].timestamp;
408 frame_cnt = st->index_entries[packet_cnt].timestamp;
409 pos = st->index_entries[packet_cnt].pos;
H A Davidec.c286 pos = st->index_entries[0].pos;
287 size = st->index_entries[0].size;
288 ts = st->index_entries[0].timestamp;
437 len += st->index_entries[j].size;
438 maxpos = FFMAX(maxpos, st->index_entries[j-1].pos);
452 len += st->index_entries[j].size;
456 duration = st->index_entries[j-1].timestamp - st->index_entries[0].timestamp;
1232 if (!st->index_entries || !st->nb_index_entries ||
1233 st->index_entries[s
[all...]
H A Dmlvdec.c185 ff_add_index_entry(&vst->index_entries, &vst->nb_index_entries, &vst->index_entries_allocated_size,
190 ff_add_index_entry(&ast->index_entries, &ast->nb_index_entries, &ast->index_entries_allocated_size,
375 avio_seek(pb, FFMIN(vst->index_entries[0].pos, ast->index_entries[0].pos), SEEK_SET);
377 avio_seek(pb, vst->index_entries[0].pos, SEEK_SET);
379 avio_seek(pb, ast->index_entries[0].pos, SEEK_SET);
401 pb = mlv->pb[st->index_entries[index].size];
402 avio_seek(pb, st->index_entries[index].pos, SEEK_SET);
H A Drl2.c225 && s->streams[i]->index_entries[ rl2->index_pos[i] ].pos < pos){
226 sample = &s->streams[i]->index_entries[ rl2->index_pos[i] ];
271 timestamp = st->index_entries[index].timestamp;
H A Dtta.c156 size = st->index_entries[c->currentframe].size;
159 pkt->dts = st->index_entries[c->currentframe++].timestamp;
172 if (avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET) < 0)
H A Dnsvdec.c169 int index_entries; member in struct:__anon3601
346 nsv->index_entries = table_entries_used;
448 for(i=0;i<nsv->index_entries;i++) {
453 int64_t ts = av_rescale(i*nsv->duration/nsv->index_entries, framerate.num, 1000*framerate.den);
699 if (avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET) < 0)
702 nst->frame_offset = st->index_entries[index].timestamp;
H A Dbink.c197 avio_seek(pb, vst->index_entries[0].pos, SEEK_SET);
225 bink->remain_packet_size = st->index_entries[index_entry].size;
279 if (avio_seek(s->pb, vst->index_entries[0].pos, SEEK_SET) < 0)
H A Dmpc.c202 if (index >= 0 && st->index_entries[st->nb_index_entries-1].timestamp >= timestamp - DELAY_FRAMES){
203 c->curframe = st->index_entries[index].pos;
H A Dwtvdec.c330 AVIndexEntry *index_entries; member in struct:__anon3655
986 ff_add_index_entry(&wtv->index_entries, &wtv->nb_index_entries, &wtv->index_entries_allocated_size,
1001 AVIndexEntry *e = wtv->index_entries + i;
1009 st->duration = wtv->index_entries[wtv->nb_index_entries - 1].timestamp;
1056 i = ff_index_search_timestamp(wtv->index_entries, wtv->nb_index_entries, ts_relative, flags);
1062 if (avio_seek(pb, wtv->index_entries[wtv->nb_index_entries - 1].pos, SEEK_SET) < 0)
1069 if (avio_seek(pb, wtv->index_entries[i].pos, SEEK_SET) < 0)
1071 wtv->pts = wtv->index_entries[i].timestamp;
1081 av_freep(&wtv->index_entries);
H A Dmpc8.c308 if (avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET) < 0)
310 ff_update_cur_dts(s, st, st->index_entries[index].timestamp);
H A Dwvdec.c324 timestamp <= st->index_entries[st->nb_index_entries - 1].timestamp) {
326 avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET);
H A Dmatroskadec.c2994 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[inde
3089 AVIndexEntry *index_entries = s->streams[0]->index_entries; local
[all...]
H A Dmxfenc.c281 MXFIndexEntry *index_entries; member in struct:MXFContext
1267 if (!(mxf->index_entries[i].flags & 0x33)) { // I frame
1274 if (pic_num_in_gop != mxf->index_entries[i].temporal_ref) {
1276 if (pic_num_in_gop == mxf->index_entries[j].temporal_ref)
1286 if ((mxf->index_entries[i].flags & 0x30) == 0x30) { // back and forward prediction
1290 if ((mxf->index_entries[i].flags & 0x20) == 0x20) // only forward
1294 if (!(mxf->index_entries[i].flags & 0x33) && // I frame
1295 mxf->index_entries[i].flags & 0x40 && !temporal_offset)
1296 mxf->index_entries[i].flags |= 0x80; // random access
1297 avio_w8(pb, mxf->index_entries[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavformat/
H A Djvdec.c98 ast->index_entries = av_malloc(ast->nb_index_entries * sizeof(*ast->index_entries));
99 if (!ast->index_entries)
108 AVIndexEntry *e = ast->index_entries + i;
144 const AVIndexEntry *e = ast->index_entries + jv->pts;
214 avio_seek(s->pb, ast->index_entries[i].pos, SEEK_SET);
H A Dtta.c131 size = st->index_entries[c->currentframe].size;
134 pkt->dts = st->index_entries[c->currentframe++].timestamp;
147 avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET);
H A Dcafdec.c330 pkt_size = st->index_entries[caf->packet_cnt + 1].pos - st->index_entries[caf->packet_cnt].pos;
331 pkt_frames = st->index_entries[caf->packet_cnt + 1].timestamp - st->index_entries[caf->packet_cnt].timestamp;
333 pkt_size = caf->num_bytes - st->index_entries[caf->packet_cnt].pos;
334 pkt_frames = st->duration - st->index_entries[caf->packet_cnt].timestamp;
375 caf->frame_cnt = st->index_entries[caf->packet_cnt].timestamp;
376 pos = st->index_entries[caf->packet_cnt].pos;
H A Davidec.c239 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);
[all...]
H A Drl2.c226 && s->streams[i]->index_entries[ rl2->index_pos[i] ].pos < pos){
227 sample = &s->streams[i]->index_entries[ rl2->index_pos[i] ];
272 timestamp = st->index_entries[index].timestamp;
H A Dbink.c206 bink->remain_packet_size = st->index_entries[index_entry].size;
260 avio_seek(s->pb, vst->index_entries[0].pos, SEEK_SET);
H A Dnsvdec.c175 int index_entries; member in struct:__anon2244
350 nsv->index_entries = table_entries_used;
471 for(i=0;i<nsv->index_entries;i++) {
476 int64_t ts = av_rescale(i*nsv->duration/nsv->index_entries, framerate.num, 1000*framerate.den);
723 avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET);
724 nst->frame_offset = st->index_entries[index].timestamp;
747 av_free(ast->index_entries);
H A Dinternal.h212 int ff_add_index_entry(AVIndexEntry **index_entries,
H A Dmpc8.c278 avio_seek(s->pb, st->index_entries[index].pos, SEEK_SET);
279 c->frame = st->index_entries[index].timestamp;
H A Dmxfenc.c178 MXFIndexEntry *index_entries; member in struct:MXFContext
1130 if (!(mxf->index_entries[i].flags & 0x33)) { // I frame
1137 if (pic_num_in_gop != mxf->index_entries[i].temporal_ref) {
1139 if (pic_num_in_gop == mxf->index_entries[j].temporal_ref)
1149 if ((mxf->index_entries[i].flags & 0x30) == 0x30) { // back and forward prediction
1153 if ((mxf->index_entries[i].flags & 0x20) == 0x20) // only forward
1157 if (!(mxf->index_entries[i].flags & 0x33) && // I frame
1158 mxf->index_entries[i].flags & 0x40 && !temporal_offset)
1159 mxf->index_entries[i].flags |= 0x80; // random access
1160 avio_w8(pb, mxf->index_entries[
[all...]
H A Dwtv.c328 AVIndexEntry *index_entries; member in struct:__anon2285
1007 ff_add_index_entry(&wtv->index_entries, &wtv->nb_index_entries, &wtv->index_entries_allocated_size,
1022 AVIndexEntry *e = wtv->index_entries + i;
1030 st->duration = wtv->index_entries[wtv->nb_index_entries - 1].timestamp;
1077 i = ff_index_search_timestamp(wtv->index_entries, wtv->nb_index_entries, ts_relative, flags);
1082 avio_seek(pb, wtv->index_entries[wtv->nb_index_entries - 1].pos, SEEK_SET);
1087 wtv->pts = wtv->index_entries[i].timestamp;
1091 avio_seek(pb, wtv->index_entries[i].pos, SEEK_SET);
1098 av_free(wtv->index_entries);

Completed in 237 milliseconds

123