FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
TInterlaceContext Struct Reference

Data Fields

const AVClass * class
 
enum TInterlaceMode mode
 interlace mode selected
 
int flags
 flags affecting interlacing algorithm
 
int frame
 number of the output frame
 
int vsub
 chroma vertical subsampling
 
AVFrame * cur
 
AVFrame * next
 
uint8_t * black_data [4]
 buffer used to fill padded lines
 
int black_linesize [4]
 

Detailed Description

Definition at line 45 of file vf_tinterlace.c.

Field Documentation

const AVClass* TInterlaceContext::class

Definition at line 46 of file vf_tinterlace.c.

enum TInterlaceMode TInterlaceContext::mode

interlace mode selected

Definition at line 47 of file vf_tinterlace.c.

Referenced by config_out_props(), and filter_frame().

int TInterlaceContext::flags

flags affecting interlacing algorithm

Definition at line 48 of file vf_tinterlace.c.

Referenced by config_out_props(), and filter_frame().

int TInterlaceContext::frame

number of the output frame

Definition at line 49 of file vf_tinterlace.c.

Referenced by filter_frame().

int TInterlaceContext::vsub

chroma vertical subsampling

Definition at line 50 of file vf_tinterlace.c.

Referenced by config_out_props().

AVFrame* TInterlaceContext::cur

Definition at line 51 of file vf_tinterlace.c.

Referenced by filter_frame(), and uninit().

AVFrame* TInterlaceContext::next

Definition at line 52 of file vf_tinterlace.c.

Referenced by filter_frame(), and uninit().

uint8_t* TInterlaceContext::black_data[4]

buffer used to fill padded lines

Definition at line 53 of file vf_tinterlace.c.

Referenced by config_out_props(), filter_frame(), and uninit().

int TInterlaceContext::black_linesize[4]

Definition at line 54 of file vf_tinterlace.c.

Referenced by config_out_props(), and filter_frame().


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