FFmpeg
Data Fields
AVStreamInternal Struct Reference

#include <internal.h>

Data Fields

  Set to 1 if the codec allows reordering, so pts can be different from dts. More...
 
  bitstream filters to run on stream More...
 
 
  Whether or not check_bitstream should still be run on each packet. More...
 
  The codec context used by avformat_find_stream_info, the parser, etc. More...
 
  1 if avctx has been initialized with the values from the codec parameters More...
 
 
struct {
   AVBSFContext *   bsf
 
   AVPacket *   pkt
 
   int   inited
 
 
  Whether the internal avctx needs to be updated from codecpar (after a late change to codecpar) More...
 

Detailed Description

Definition at line 155 of file internal.h.

Field Documentation

int AVStreamInternal::reorder

Set to 1 if the codec allows reordering, so pts can be different from dts.

Definition at line 160 of file internal.h.

Referenced by init_muxer(), and prepare_input_packet().

AVBSFContext** AVStreamInternal::bsfcs

bitstream filters to run on stream

  • encoding: Set by muxer using ff_stream_add_bitstream_filter
  • decoding: unused

Definition at line 167 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 168 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 173 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 178 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 182 of file internal.h.

Referenced by avformat_find_stream_info().

enum AVCodecID AVStreamInternal::orig_codec_id

Definition at line 184 of file internal.h.

Referenced by avformat_find_stream_info(), and avformat_open_input().

AVBSFContext* AVStreamInternal::bsf

Definition at line 190 of file internal.h.

Referenced by avformat_find_stream_info(), extract_extradata(), extract_extradata_init(), and free_stream().

AVPacket* AVStreamInternal::pkt

Definition at line 191 of file internal.h.

Referenced by avformat_find_stream_info(), extract_extradata(), extract_extradata_init(), and free_stream().

int AVStreamInternal::inited

Definition at line 192 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 198 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().


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

Generated on Fri Jan 12 2018 01:48:30 for FFmpeg by   doxygen 1.8.6

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