PadContext Struct Reference


Data Fields

int w
int h
 output dimensions, a value of 0 will result in the input size
int x
int y
 offsets of the input area with respect to the padded area
int in_w
int in_h
 width and height for the padded input video, which has to be aligned to the chroma values in order to avoid chroma issues
uint8_t color [4]
 color expressed either in YUVA or RGBA colorspace for the padding area
uint8_t * line [4]
int line_step [4]
int hsub
int vsub
 chroma subsampling values
int needs_copy

Detailed Description

Definition at line 56 of file vf_pad.c.


Field Documentation

output dimensions, a value of 0 will result in the input size

Definition at line 57 of file vf_pad.c.

Referenced by config_input(), config_output(), draw_send_bar_slice(), get_video_buffer(), init(), and start_frame().

Definition at line 58 of file vf_pad.c.

Referenced by config_input(), draw_slice(), get_video_buffer(), init(), and start_frame().

offsets of the input area with respect to the padded area

Definition at line 58 of file vf_pad.c.

Referenced by config_input(), draw_send_bar_slice(), draw_slice(), get_video_buffer(), init(), and start_frame().

Definition at line 59 of file vf_pad.c.

Referenced by config_input(), draw_slice(), and get_video_buffer().

width and height for the padded input video, which has to be aligned to the chroma values in order to avoid chroma issues

Definition at line 59 of file vf_pad.c.

Referenced by config_input(), draw_send_bar_slice(), and get_video_buffer().

uint8_t PadContext::color[4]

color expressed either in YUVA or RGBA colorspace for the padding area

Definition at line 61 of file vf_pad.c.

Referenced by config_input(), and init().

uint8_t* PadContext::line[4]

Definition at line 62 of file vf_pad.c.

Referenced by config_input(), draw_send_bar_slice(), draw_slice(), and uninit().

Definition at line 64 of file vf_pad.c.

Referenced by config_input(), draw_send_bar_slice(), draw_slice(), get_video_buffer(), and start_frame().

chroma subsampling values

Definition at line 64 of file vf_pad.c.

Referenced by config_input(), draw_send_bar_slice(), draw_slice(), get_video_buffer(), and start_frame().

Definition at line 65 of file vf_pad.c.

Referenced by draw_slice(), and start_frame().


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

Generated on Mon May 2 19:50:37 2011 for FFmpeg by  doxygen 1.5.6