AVIndexEntry Struct Reference

#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.
int size:30
Minimum distance between this and the previous keyframe, used to avoid unneeded searching.

Detailed Description

Definition at line 587 of file avformat.h.


Field Documentation

Definition at line 596 of file avformat.h.

Referenced by avi_read_idx1(), ff_add_index_entry(), mov_build_index(), mov_read_packet(), mxf_compute_ptses_fake_index(), and read_header().

Minimum distance between this and the previous keyframe, used to avoid unneeded searching.

Definition at line 598 of file avformat.h.

Referenced by ff_add_index_entry(), ff_seek_frame_binary(), and mov_build_index().

Definition at line 588 of file avformat.h.

Referenced by ape_read_seek(), asf_read_seek(), avi_read_seek(), avi_sync(), clean_index(), clear_index_entries(), ff_add_index_entry(), ff_seek_frame_binary(), guess_ni_flag(), gxf_seek(), matroska_read_seek(), mov_build_index(), mov_find_next_sample(), mov_read_chapters(), mov_read_packet(), mov_read_timecode_track(), mp3_seek(), mpc8_read_seek(), mpc_read_seek(), nsv_read_seek(), nut_write_packet(), read_header(), read_packet(), read_seek(), rl2_read_packet(), rpl_read_packet(), seek_frame_generic(), tta_read_seek(), and wv_read_seek().

Definition at line 597 of file avformat.h.

Referenced by clean_index(), ff_add_index_entry(), mov_build_index(), mov_read_chapters(), mov_read_packet(), read_header(), read_packet(), rl2_read_packet(), rpl_read_packet(), and tta_read_packet().

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 589 of file avformat.h.

Referenced by avi_read_packet(), avi_read_seek(), clean_index(), ff_add_index_entry(), ff_index_search_timestamp(), ff_seek_frame_binary(), guess_ni_flag(), matroska_read_seek(), mov_build_index(), mov_find_next_sample(), mov_read_chapters(), mov_read_packet(), mov_read_seek(), mp3_seek(), mpc8_read_seek(), mpc_read_seek(), mxf_compute_ptses_fake_index(), nsv_read_seek(), read_header(), read_packet(), read_seek(), rl2_read_packet(), rl2_read_seek(), rpl_read_packet(), seek_frame_generic(), and tta_read_packet().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:14 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /