| FFmpeg
    | 

| Data Fields | |
| const AVClass * | class | 
| int | w | 
| int | h | 
| output dimensions, a value of 0 will result in the input size  More... | |
| int | x | 
| int | y | 
| offsets of the input area with respect to the padded area  More... | |
| 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  More... | |
| char * | w_expr | 
| width expression string  More... | |
| char * | h_expr | 
| height expression string  More... | |
| char * | x_expr | 
| width expression string  More... | |
| char * | y_expr | 
| height expression string  More... | |
| char * | color_str | 
| uint8_t | rgba_color [4] | 
| color for the padding area  More... | |
| FFDrawContext | draw | 
| FFDrawColor | color | 
Detailed Description
Field Documentation
| FFDrawColor PadContext::color | 
Definition at line 94 of file vf_pad.c.
Referenced by config_input(), and filter_frame().
| FFDrawContext PadContext::draw | 
Definition at line 93 of file vf_pad.c.
Referenced by buffer_needs_copy(), config_input(), filter_frame(), and get_video_buffer().
| int PadContext::h | 
output dimensions, a value of 0 will result in the input size
Definition at line 83 of file vf_pad.c.
Referenced by config_input(), config_output(), filter_frame(), and get_video_buffer().
| char* PadContext::h_expr | 
| int PadContext::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
Definition at line 85 of file vf_pad.c.
Referenced by config_input(), filter_frame(), and get_video_buffer().
| int PadContext::in_w | 
Definition at line 85 of file vf_pad.c.
Referenced by config_input(), filter_frame(), and get_video_buffer().
| uint8_t PadContext::rgba_color[4] | 
color for the padding area
Definition at line 92 of file vf_pad.c.
Referenced by config_input(), and init().
| int PadContext::w | 
Definition at line 83 of file vf_pad.c.
Referenced by buffer_needs_copy(), config_input(), config_output(), filter_frame(), and get_video_buffer().
| char* PadContext::w_expr | 
| int PadContext::x | 
Definition at line 84 of file vf_pad.c.
Referenced by buffer_needs_copy(), config_input(), filter_frame(), and get_video_buffer().
| char* PadContext::x_expr | 
| int PadContext::y | 
offsets of the input area with respect to the padded area
Definition at line 84 of file vf_pad.c.
Referenced by buffer_needs_copy(), config_input(), filter_frame(), and get_video_buffer().
| char* PadContext::y_expr | 
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11