FFmpeg
4.0
|
#include <libavformat/internal.h>
Data Fields | |
int | reorder |
Set to 1 if the codec allows reordering, so pts can be different from dts. More... | |
AVBSFContext ** | bsfcs |
bitstream filters to run on stream More... | |
int | nb_bsfcs |
int | bitstream_checked |
Whether or not check_bitstream should still be run on each packet. More... | |
AVCodecContext * | avctx |
The codec context used by avformat_find_stream_info, the parser, etc. More... | |
int | avctx_inited |
1 if avctx has been initialized with the values from the codec parameters More... | |
enum AVCodecID | orig_codec_id |
struct { | |
AVBSFContext * bsf | |
AVPacket * pkt | |
int inited | |
} | extract_extradata |
int | need_context_update |
Whether the internal avctx needs to be updated from codecpar (after a late change to codecpar) More... | |
FFFrac * | priv_pts |
Definition at line 149 of file internal.h.
int AVStreamInternal::reorder |
Set to 1 if the codec allows reordering, so pts can be different from dts.
Definition at line 154 of file internal.h.
Referenced by init_muxer(), and prepare_input_packet().
AVBSFContext** AVStreamInternal::bsfcs |
bitstream filters to run on stream
Definition at line 161 of file internal.h.
Referenced by dash_check_bitstream(), do_packet_auto_bsf(), ff_stream_add_bitstream_filter(), free_stream(), and seg_check_bitstream().
int AVStreamInternal::nb_bsfcs |
Definition at line 162 of file internal.h.
Referenced by dash_check_bitstream(), do_packet_auto_bsf(), ff_stream_add_bitstream_filter(), free_stream(), and seg_check_bitstream().
int AVStreamInternal::bitstream_checked |
Whether or not check_bitstream should still be run on each packet.
Definition at line 167 of file internal.h.
Referenced by do_packet_auto_bsf().
AVCodecContext* AVStreamInternal::avctx |
The codec context used by avformat_find_stream_info, the parser, etc.
Definition at line 172 of file internal.h.
Referenced by av_guess_frame_rate(), av_stream_get_codec_timebase(), avformat_find_stream_info(), avformat_new_stream(), avi_read_header(), avpriv_set_pts_info(), compute_pkt_fields(), estimate_timings_from_bit_rate(), extract_extradata(), ff_compute_frame_duration(), ff_raw_video_read_header(), ff_rfps_calculate(), flac_read_timestamp(), free_stream(), has_codec_parameters(), has_decode_delay_been_guessed(), mpegts_set_stream_info(), parse_packet(), read_frame_internal(), select_from_pts_buffer(), try_decode_frame(), update_dts_from_pts(), update_initial_durations(), and update_stream_avctx().
int AVStreamInternal::avctx_inited |
1 if avctx has been initialized with the values from the codec parameters
Definition at line 176 of file internal.h.
Referenced by avformat_find_stream_info(), and ff_compute_frame_duration().
enum AVCodecID AVStreamInternal::orig_codec_id |
Definition at line 178 of file internal.h.
Referenced by avformat_find_stream_info(), and avformat_open_input().
AVBSFContext* AVStreamInternal::bsf |
Definition at line 184 of file internal.h.
Referenced by avformat_find_stream_info(), extract_extradata(), extract_extradata_init(), and free_stream().
AVPacket* AVStreamInternal::pkt |
Definition at line 185 of file internal.h.
Referenced by avformat_find_stream_info(), extract_extradata(), extract_extradata_init(), and free_stream().
int AVStreamInternal::inited |
Definition at line 186 of file internal.h.
Referenced by avformat_find_stream_info(), extract_extradata(), and extract_extradata_init().
struct { ... } AVStreamInternal::extract_extradata |
Referenced by avformat_find_stream_info(), extract_extradata(), extract_extradata_init(), and free_stream().
int AVStreamInternal::need_context_update |
Whether the internal avctx needs to be updated from codecpar (after a late change to codecpar)
Definition at line 192 of file internal.h.
Referenced by avformat_new_stream(), ff_parse_mpeg2_descriptor(), flv_get_extradata(), flv_set_video_codec(), m4sl_cb(), mpegts_find_stream_type(), mpegts_set_stream_info(), read_frame_internal(), set_codec_from_probe_data(), set_stream_info_from_input_stream(), and update_stream_avctx().
FFFrac* AVStreamInternal::priv_pts |
Definition at line 194 of file internal.h.
Referenced by av_stream_get_end_pts(), free_stream(), and init_pts().