FFmpeg
Data Fields
AVStreamInternal Struct Reference

#include <internal.h>

Data Fields

int reorder
 Set to 1 if the codec allows reordering, so pts can be different from dts. More...
 
AVBSFContextbsfc
 bitstream filter to run on stream More...
 
int bitstream_checked
 Whether or not check_bitstream should still be run on each packet. More...
 
AVCodecContextavctx
 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...
 
int is_intra_only
 
FFFracpriv_pts
 

Detailed Description

Definition at line 147 of file internal.h.

Field Documentation

◆ reorder

int AVStreamInternal::reorder

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

Definition at line 152 of file internal.h.

Referenced by init_muxer(), and prepare_input_packet().

◆ bsfc

AVBSFContext* AVStreamInternal::bsfc

bitstream filter to run on stream

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

Definition at line 159 of file internal.h.

Referenced by dash_check_bitstream(), ff_stream_add_bitstream_filter(), free_stream(), seg_check_bitstream(), write_packets_common(), and write_packets_from_bsfs().

◆ bitstream_checked

int AVStreamInternal::bitstream_checked

Whether or not check_bitstream should still be run on each packet.

Definition at line 164 of file internal.h.

Referenced by check_bitstream().

◆ avctx

AVCodecContext* AVStreamInternal::avctx

◆ avctx_inited

int AVStreamInternal::avctx_inited

1 if avctx has been initialized with the values from the codec parameters

Definition at line 173 of file internal.h.

Referenced by avformat_find_stream_info(), and ff_compute_frame_duration().

◆ orig_codec_id

enum AVCodecID AVStreamInternal::orig_codec_id

Definition at line 175 of file internal.h.

Referenced by avformat_find_stream_info().

◆ bsf

AVBSFContext* AVStreamInternal::bsf

◆ pkt

AVPacket* AVStreamInternal::pkt

◆ inited

int AVStreamInternal::inited

◆ extract_extradata

struct { ... } AVStreamInternal::extract_extradata

◆ need_context_update

int AVStreamInternal::need_context_update

◆ is_intra_only

int AVStreamInternal::is_intra_only

Definition at line 191 of file internal.h.

Referenced by init_muxer(), and prepare_input_packet().

◆ priv_pts

FFFrac* AVStreamInternal::priv_pts

Definition at line 193 of file internal.h.

Referenced by av_stream_get_end_pts(), free_stream(), and init_pts().


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