FFmpeg
|
#include <avformat.h>
Data Fields | |
int64_t | pos |
int64_t | timestamp |
Timestamp in AVStream.time_base units, preferably the time from which on correctly decoded frames are available when seeking to this entry. More... | |
int | flags:2 |
int | size:30 |
int | min_distance |
Minimum distance between this and the previous keyframe, used to avoid unneeded searching. More... | |
Definition at line 808 of file avformat.h.
int64_t AVIndexEntry::pos |
Definition at line 809 of file avformat.h.
Referenced by add_index_entry(), ape_read_seek(), asf_read_seek(), avi_read_seek(), avi_sync(), calculate_bitrate(), check_stream_max_drift(), cine_read_packet(), clean_index(), clear_index_entries(), dhav_read_seek(), ff_add_index_entry(), ff_configure_buffers_for_index(), ff_seek_frame_binary(), film_read_seek(), flac_seek(), flic_read_seek(), get_cue_desc(), guess_ni_flag(), gxf_seek(), ifv_read_packet(), img_read_seek(), matroska_read_seek(), mov_build_index(), mov_find_next_sample(), mov_fix_index(), mov_read_chapters(), mov_read_packet(), mov_read_rtmd_track(), mov_read_timecode_track(), mov_read_trun(), mp3_read_header(), mp3_seek(), mpc8_read_seek(), mpc_read_seek(), mv_read_packet(), ni_prepare_read(), nsv_read_seek(), nut_write_packet(), read_header(), read_packet(), read_seek(), recover(), reset_index_position(), rl2_read_packet(), rpl_read_packet(), seek_frame_generic(), tta_read_seek(), voc_read_seek(), and webm_clusters_start_with_keyframe().
int64_t AVIndexEntry::timestamp |
Timestamp in AVStream.time_base units, preferably the time from which on correctly decoded frames are available when seeking to this entry.
That means preferable PTS on keyframe based formats. But demuxers can choose to store a different timestamp, if it is more convenient for the implementation or nothing better is known
Definition at line 810 of file avformat.h.
Referenced by add_index_entry(), avi_read_packet(), avi_read_seek(), calculate_bitrate(), check_stream_max_drift(), clean_index(), dhav_read_seek(), ff_add_index_entry(), ff_configure_buffers_for_index(), ff_index_search_timestamp(), ff_seek_frame_binary(), find_prev_closest_index(), fix_index_entry_timestamps(), flic_read_seek(), get_cue_desc(), ifv_read_packet(), matroska_read_seek(), mov_build_index(), mov_estimate_video_delay(), mov_find_next_sample(), mov_fix_index(), mov_get_skip_samples(), mov_read_chapters(), mov_read_packet(), mov_read_seek(), mov_read_trun(), mp3_seek(), mpc8_read_seek(), mpc_read_seek(), mv_read_packet(), mxf_compute_ptses_fake_index(), ni_prepare_read(), nsv_read_seek(), read_header(), read_packet(), read_seek(), recover(), rl2_read_packet(), rl2_read_seek(), rpl_read_packet(), seek_frame_generic(), tta_read_packet(), voc_read_seek(), webm_dash_manifest_compute_bandwidth(), and webm_dash_manifest_cues().
int AVIndexEntry::flags |
Definition at line 820 of file avformat.h.
Referenced by add_index_entry(), avi_read_idx1(), avi_read_packet(), ff_add_index_entry(), mov_build_index(), mov_fix_index(), mov_read_packet(), mov_read_trun(), mxf_compute_ptses_fake_index(), mxf_read_seek(), read_header(), and read_packet().
int AVIndexEntry::size |
Definition at line 821 of file avformat.h.
Referenced by add_index_entry(), calculate_bitrate(), clean_index(), ff_add_index_entry(), ff_configure_buffers_for_index(), guess_ni_flag(), ifv_read_packet(), mov_build_index(), mov_fix_index(), mov_read_chapters(), mov_read_packet(), mov_read_trun(), mv_read_packet(), ni_prepare_read(), read_header(), read_packet(), rl2_read_packet(), rpl_read_packet(), tta_read_packet(), and voc_read_seek().
int AVIndexEntry::min_distance |
Minimum distance between this and the previous keyframe, used to avoid unneeded searching.
Definition at line 822 of file avformat.h.
Referenced by add_index_entry(), ff_add_index_entry(), ff_seek_frame_binary(), mov_build_index(), mov_fix_index(), and mov_read_trun().