/third_party/ffmpeg/libavformat/ |
H A D | seek.c | 52 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 D | jvdec.c | 96 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 D | vocdec.c | 88 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 D | avidec.c | 300 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 D | cafdec.c | 392 } 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 D | mlvdec.c | 192 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 D | mov.c | 3532 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 D | ifv.c | 199 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 D | flacdec.c | 43 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 D | wtvdec.c | 333 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 D | demux.h | 137 int *nb_index_entries,
|
H A D | mpc.c | 198 if (index >= 0 && sti->index_entries[sti->nb_index_entries-1].timestamp >= timestamp - DELAY_FRAMES) { in mpc_read_seek()
|
H A D | tta.c | 161 if (sti->nb_index_entries < c->totalframes) { in tta_read_packet()
|
H A D | internal.h | 254 int nb_index_entries; member
|
H A D | matroskadec.c | 3938 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 D | cinedec.c | 295 if (cine->pts >= sti->nb_index_entries) in cine_read_packet()
|
H A D | rl2.c | 242 if (rl2->index_pos[i] < sti->nb_index_entries in rl2_read_packet()
|
H A D | mxfdec.c | 251 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 D | rpl.c | 331 if (rpl->chunk_number >= sti->nb_index_entries) in rpl_read_packet()
|
H A D | flvdec.c | 146 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 D | nutenc.c | 1042 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 D | gxf.c | 579 if (idx < sti->nb_index_entries - 2) in gxf_seek()
|
H A D | mp3dec.c | 439 for (int i = 0; i < sti->nb_index_entries; i++) in mp3_read_header()
|
H A D | mvdec.c | 482 if (frame < sti->nb_index_entries) { in mv_read_packet()
|
H A D | avformat.c | 813 for (int i = 0; i < sti->nb_index_entries; i++) { in av_get_key_frame_pos_from_stream()
|