FFmpeg
Classes | Public Attributes | List of all members
InputStream Struct Reference

Classes

struct  sub2video
 

Public Attributes

int file_index
 
AVStreamst
 
int discard
 
int user_set_discard
 
int decoding_needed
 
AVCodecContextdec_ctx
 
AVCodecdec
 
AVFramedecoded_frame
 
AVFramefilter_frame
 
int64_t start
 
int64_t next_dts
 
int64_t dts
 dts of the last packet read for this stream (in AV_TIME_BASE units)
 
int64_t next_pts
 synthetic pts for the next decode frame (in AV_TIME_BASE units)
 
int64_t pts
 current pts of the decoded frame (in AV_TIME_BASE units)
 
int wrap_correction_done
 
int64_t filter_in_rescale_delta_last
 
int64_t min_pts
 
int64_t max_pts
 
int64_t cfr_next_pts
 
int64_t nb_samples
 
double ts_scale
 
int saw_first_ts
 
AVDictionarydecoder_opts
 
AVRational framerate
 
int top_field_first
 
int guess_layout_max
 
int autorotate
 
int fix_sub_duration
 
struct {
   int   got_output
 
   int   ret
 
   AVSubtitle   subtitle
 
prev_sub
 
struct InputStream::sub2video sub2video
 
int dr1
 
InputFilter ** filters
 
int nb_filters
 
int reinit_filters
 
enum HWAccelID hwaccel_id
 
enum AVHWDeviceType hwaccel_device_type
 
char * hwaccel_device
 
enum AVPixelFormat hwaccel_output_format
 
void * hwaccel_ctx
 
void(* hwaccel_uninit )(AVCodecContext *s)
 
int(* hwaccel_get_buffer )(AVCodecContext *s, AVFrame *frame, int flags)
 
int(* hwaccel_retrieve_data )(AVCodecContext *s, AVFrame *frame)
 
enum AVPixelFormat hwaccel_pix_fmt
 
enum AVPixelFormat hwaccel_retrieved_pix_fmt
 
AVBufferRefhw_frames_ctx
 
uint64_t data_size
 
uint64_t nb_packets
 
uint64_t frames_decoded
 
uint64_t samples_decoded
 
int64_t * dts_buffer
 
int nb_dts_buffer
 

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