FFmpeg
Data Fields
InputStream Struct Reference

#include <ffmpeg.h>

Data Fields

const AVClassclass
 
struct InputFilefile
 
int index
 
AVStreamst
 
int user_set_discard
 
AVCodecParameterspar
 Codec parameters - to be used by the decoding/streamcopy code. More...
 
Decoderdecoder
 
const AVCodecdec
 
AVRational framerate
 
int top_field_first
 
int fix_sub_duration
 
InputFilter ** filters
 
int nb_filters
 
AVCodecContextdec_ctx
 

Detailed Description

Definition at line 434 of file ffmpeg.h.

Field Documentation

◆ class

const AVClass* InputStream::class

Definition at line 435 of file ffmpeg.h.

Referenced by demux_stream_alloc().

◆ file

struct InputFile* InputStream::file

◆ index

int InputStream::index

Definition at line 440 of file ffmpeg.h.

Referenced by demux_stream_alloc(), fg_complex_bind_input(), ist_iter(), ist_use(), and ost_add().

◆ st

AVStream * InputStream::st

◆ user_set_discard

int InputStream::user_set_discard

Definition at line 443 of file ffmpeg.h.

Referenced by ist_add(), ist_use(), map_auto_audio(), map_auto_video(), and map_manual().

◆ par

AVCodecParameters* InputStream::par

Codec parameters - to be used by the decoding/streamcopy code.

st->codecpar should not be accessed, because it may be modified concurrently by the demuxing thread.

Definition at line 450 of file ffmpeg.h.

Referenced by demux_final_stats(), fg_create_simple(), ifilter_bind_ist(), input_packet_process(), ist_add(), ist_dts_update(), ist_filter_add(), ist_free(), ist_use(), streamcopy_init(), and ts_discontinuity_process().

◆ decoder

Decoder* InputStream::decoder

Definition at line 451 of file ffmpeg.h.

Referenced by demux_final_stats(), enc_open(), ist_free(), and ist_use().

◆ dec

const AVCodec* InputStream::dec

Definition at line 452 of file ffmpeg.h.

Referenced by ist_add(), and ist_use().

◆ framerate

AVRational InputStream::framerate

Definition at line 455 of file ffmpeg.h.

Referenced by ist_add(), ist_dts_update(), ist_filter_add(), ist_use(), and streamcopy_init().

◆ top_field_first

int InputStream::top_field_first

Definition at line 457 of file ffmpeg.h.

Referenced by ist_add(), and ist_use().

◆ fix_sub_duration

int InputStream::fix_sub_duration

Definition at line 460 of file ffmpeg.h.

Referenced by ist_add(), and ist_use().

◆ filters

InputFilter** InputStream::filters

Definition at line 464 of file ffmpeg.h.

Referenced by ist_filter_add(), and ist_free().

◆ nb_filters

int InputStream::nb_filters

Definition at line 465 of file ffmpeg.h.

Referenced by ist_filter_add().

◆ dec_ctx

AVCodecContext* InputStream::dec_ctx

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