Home
last modified time | relevance | path

Searched refs:nb_index_entries (Results 1 - 25 of 26) sorted by relevance

12

/third_party/ffmpeg/libavformat/
H A Dseek.c52 if ((unsigned) sti->nb_index_entries >= max_entries) { in ff_reduce_index()
54 for (i = 0; 2 * i < sti->nb_index_entries; i++) in ff_reduce_index()
56 sti->nb_index_entries = i; in ff_reduce_index()
61 int *nb_index_entries, in ff_add_index_entry()
69 if ((unsigned) *nb_index_entries + 1 >= UINT_MAX / sizeof(AVIndexEntry)) in ff_add_index_entry()
83 (*nb_index_entries + 1) * in ff_add_index_entry()
90 index = ff_index_search_timestamp(*index_entries, *nb_index_entries, in ff_add_index_entry()
93 index = (*nb_index_entries)++; in ff_add_index_entry()
102 sizeof(AVIndexEntry) * (*nb_index_entries - index)); in ff_add_index_entry()
103 (*nb_index_entries) in ff_add_index_entry()
60 ff_add_index_entry(AVIndexEntry **index_entries, int *nb_index_entries, unsigned int *index_entries_allocated_size, int64_t pos, int64_t timestamp, int size, int distance, int flags) ff_add_index_entry() argument
[all...]
H A Djvdec.c96 asti->nb_index_entries = avio_rl16(pb); in read_header()
110 asti->index_entries = av_malloc(asti->nb_index_entries * in read_header()
115 jv->frames = av_malloc(asti->nb_index_entries * sizeof(*jv->frames)); in read_header()
118 offset = 0x68 + asti->nb_index_entries * 16; in read_header()
119 for (int i = 0; i < asti->nb_index_entries; i++) { in read_header()
168 while (!avio_feof(s->pb) && jv->pts < asti->nb_index_entries) { in read_packet()
243 if (i < 0 || i >= asti->nb_index_entries) in read_seek()
H A Dvocdec.c88 if (index >= 0 && index < sti->nb_index_entries - 1) { in voc_read_seek()
94 } else if (sti->nb_index_entries && sti->index_entries[0].timestamp <= timestamp) { in voc_read_seek()
95 const AVIndexEntry *const e = &sti->index_entries[sti->nb_index_entries - 1]; in voc_read_seek()
H A Davidec.c300 int n = sti->nb_index_entries; in clean_index()
461 if (!sti->nb_index_entries) in calculate_bitrate()
464 for (j = 0; j < sti->nb_index_entries; j++) in calculate_bitrate()
481 for (j = 0; j < sti->nb_index_entries; j++) in calculate_bitrate()
484 if (sti->nb_index_entries < 2 || st->codecpar->bit_rate > 0) in calculate_bitrate()
1080 if (ffstream(st)->nb_index_entries) in avi_read_header()
1368 if (!sti->index_entries || !sti->nb_index_entries || in avi_sync()
1369 sti->index_entries[sti->nb_index_entries - 1].pos < pos) { in avi_sync()
1401 if (!sti->nb_index_entries) in ni_prepare_read()
1404 last_ts = sti->index_entries[sti->nb_index_entries in ni_prepare_read()
1607 int nb_index_entries, i; avi_read_idx1() local
[all...]
H A Dcafdec.c392 } else if (ffstream(st)->nb_index_entries && st->duration > 0) { in read_header()
446 } else if (sti->nb_index_entries) { in read_packet()
447 if (caf->packet_cnt < sti->nb_index_entries - 1) { in read_packet()
450 } else if (caf->packet_cnt == sti->nb_index_entries - 1) { in read_packet()
492 } else if (sti->nb_index_entries) { in read_seek()
H A Dmlvdec.c192 ff_add_index_entry(&vsti->index_entries, &vsti->nb_index_entries, in scan_file()
198 ff_add_index_entry(&asti->index_entries, &asti->nb_index_entries, in scan_file()
381 vst->duration = vsti->nb_index_entries; in read_header()
383 ast->duration = asti->nb_index_entries; in read_header()
385 if ((vst && !vsti->nb_index_entries) || (ast && !asti->nb_index_entries)) { in read_header()
H A Dmov.c3532 int nb_keep = sti->nb_index_entries;
3546 sti->nb_index_entries = nb_old;
3600 sti->nb_index_entries = nb_keep;
3621 const size_t min_size_needed = (sti->nb_index_entries + 1) * sizeof(AVIndexEntry);
3630 if (sti->nb_index_entries + 1U >= UINT_MAX / sizeof(AVIndexEntry))
3641 index = sti->nb_index_entries++;
3661 av_assert0(end_index >= 0 && end_index <= sti->nb_index_entries);
3716 for (int ind = 0; ind < sti->nb_index_entries && ctts_ind < msc->ctts_count; ++ind) {
3813 int nb_old = sti->nb_index_entries;
3859 sti->nb_index_entries
[all...]
H A Difv.c199 if (ifv->next_video_index < sti->nb_index_entries) in ifv_read_packet()
208 if (ifv->next_audio_index < sti->nb_index_entries) { in ifv_read_packet()
H A Dflacdec.c43 for (int i = 0; i < sti->nb_index_entries; i++) in reset_index_position()
323 if (index < 0 || index >= sti->nb_index_entries) in flac_seek()
H A Dwtvdec.c333 int nb_index_entries; member
761 for (i = 0; i < wtv->nb_index_entries; i++) { in recover()
1027 ff_add_index_entry(&wtv->index_entries, &wtv->nb_index_entries, &wtv->index_entries_allocated_size, in read_header()
1032 if (wtv->nb_index_entries) { in read_header()
1036 AVIndexEntry *e_end = wtv->index_entries + wtv->nb_index_entries - 1; in read_header()
1098 i = ff_index_search_timestamp(wtv->index_entries, wtv->nb_index_entries, ts_relative, flags); in read_seek()
1103 } else if (st->duration != AV_NOPTS_VALUE && ts_relative > st->duration && wtv->nb_index_entries) { in read_seek()
1104 if (avio_seek(pb, wtv->index_entries[wtv->nb_index_entries - 1].pos, SEEK_SET) < 0) in read_seek()
H A Ddemux.h137 int *nb_index_entries,
H A Dmpc.c198 if (index >= 0 && sti->index_entries[sti->nb_index_entries-1].timestamp >= timestamp - DELAY_FRAMES) { in mpc_read_seek()
H A Dtta.c161 if (sti->nb_index_entries < c->totalframes) { in tta_read_packet()
H A Dinternal.h254 int nb_index_entries; member
H A Dmatroskadec.c3938 if (!sti->nb_index_entries) in matroska_read_seek()
3943 index == sti->nb_index_entries - 1) { in matroska_read_seek()
3944 matroska_reset_status(matroska, 0, sti->index_entries[sti->nb_index_entries - 1].pos); in matroska_read_seek()
3946 index == sti->nb_index_entries - 1) { in matroska_read_seek()
3955 index == sti->nb_index_entries - 1)) in matroska_read_seek()
4023 int nb_index_entries = sti->nb_index_entries; in get_cue_desc() local
4029 for (i = 1; i < nb_index_entries; i++) { in get_cue_desc()
4038 if (i != nb_index_entries - 1) { in get_cue_desc()
4060 if (sti->nb_index_entries < in webm_clusters_start_with_keyframe()
[all...]
H A Dcinedec.c295 if (cine->pts >= sti->nb_index_entries) in cine_read_packet()
H A Drl2.c242 if (rl2->index_pos[i] < sti->nb_index_entries in rl2_read_packet()
H A Dmxfdec.c251 int nb_index_entries; member
1208 segment->nb_index_entries = avio_rb32(pb); in mxf_read_index_entry_array()
1211 if(segment->nb_index_entries && length < 11) in mxf_read_index_entry_array()
1214 if (!FF_ALLOC_TYPED_ARRAY(segment->temporal_offset_entries, segment->nb_index_entries) || in mxf_read_index_entry_array()
1215 !FF_ALLOC_TYPED_ARRAY(segment->flag_entries , segment->nb_index_entries) || in mxf_read_index_entry_array()
1216 !FF_ALLOC_TYPED_ARRAY(segment->stream_offset_entries , segment->nb_index_entries)) { in mxf_read_index_entry_array()
1222 for (i = 0; i < segment->nb_index_entries; i++) { in mxf_read_index_entry_array()
1728 if (s->edit_unit_byte_count || s->nb_index_entries) in mxf_get_sorted_table_segments()
1870 if (s->nb_index_entries == 2 * s->index_duration + 1) in mxf_edit_unit_absolute_offset()
1873 if (index < 0 || index >= s->nb_index_entries) { in mxf_edit_unit_absolute_offset()
[all...]
H A Drpl.c331 if (rpl->chunk_number >= sti->nb_index_entries) in rpl_read_packet()
H A Dflvdec.c146 if (ffstream(stream)->nb_index_entries == 0) { in add_keyframes_index()
892 for (int j = 0; j < sti->nb_index_entries; j++) in clear_index_entries()
895 sti->nb_index_entries = out; in clear_index_entries()
H A Dnutenc.c1042 if (!nut->write_index && 2*index > sti->nb_index_entries) { in nut_write_packet()
1045 sizeof(*sti->index_entries) * (sti->nb_index_entries - index)); in nut_write_packet()
1046 sti->nb_index_entries -= index; in nut_write_packet()
H A Dgxf.c579 if (idx < sti->nb_index_entries - 2) in gxf_seek()
H A Dmp3dec.c439 for (int i = 0; i < sti->nb_index_entries; i++) in mp3_read_header()
H A Dmvdec.c482 if (frame < sti->nb_index_entries) { in mv_read_packet()
H A Davformat.c813 for (int i = 0; i < sti->nb_index_entries; i++) { in av_get_key_frame_pos_from_stream()

Completed in 35 milliseconds

12