| FFmpeg
    | 
#include <vf_overlay.h>
| Data Fields | |
| const AVClass * | class | 
| int | x | 
| int | y | 
| position of overlaid picture  More... | |
| uint8_t | main_is_packed_rgb | 
| uint8_t | main_rgba_map [4] | 
| uint8_t | main_has_alpha | 
| uint8_t | overlay_is_packed_rgb | 
| uint8_t | overlay_rgba_map [4] | 
| uint8_t | overlay_has_alpha | 
| int | format | 
| OverlayFormat.  More... | |
| int | alpha_format | 
| int | eval_mode | 
| EvalMode.  More... | |
| FFFrameSync | fs | 
| int | main_pix_step [4] | 
| steps per pixel for each plane of the main output  More... | |
| int | overlay_pix_step [4] | 
| steps per pixel for each plane of the overlay  More... | |
| int | hsub | 
| int | vsub | 
| chroma subsampling values  More... | |
| const AVPixFmtDescriptor * | main_desc | 
| format descriptor for main input  More... | |
| double | var_values [VAR_VARS_NB] | 
| char * | x_expr | 
| char * | y_expr | 
| AVExpr * | x_pexpr | 
| AVExpr * | y_pexpr | 
| int(* | blend_row [4])(uint8_t *d, uint8_t *da, uint8_t *s, uint8_t *a, int w, ptrdiff_t alinesize) | 
| int(* | blend_slice )(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | 
Definition at line 54 of file vf_overlay.h.
| const AVClass* OverlayContext::class | 
Definition at line 55 of file vf_overlay.h.
| int OverlayContext::x | 
Definition at line 56 of file vf_overlay.h.
| int OverlayContext::y | 
position of overlaid picture
Definition at line 56 of file vf_overlay.h.
| uint8_t OverlayContext::main_is_packed_rgb | 
Definition at line 58 of file vf_overlay.h.
| uint8_t OverlayContext::main_rgba_map[4] | 
Definition at line 59 of file vf_overlay.h.
| uint8_t OverlayContext::main_has_alpha | 
Definition at line 60 of file vf_overlay.h.
| uint8_t OverlayContext::overlay_is_packed_rgb | 
Definition at line 61 of file vf_overlay.h.
| uint8_t OverlayContext::overlay_rgba_map[4] | 
Definition at line 62 of file vf_overlay.h.
| uint8_t OverlayContext::overlay_has_alpha | 
Definition at line 63 of file vf_overlay.h.
| int OverlayContext::format | 
OverlayFormat.
Definition at line 64 of file vf_overlay.h.
| int OverlayContext::alpha_format | 
Definition at line 65 of file vf_overlay.h.
| int OverlayContext::eval_mode | 
EvalMode.
Definition at line 66 of file vf_overlay.h.
| FFFrameSync OverlayContext::fs | 
Definition at line 68 of file vf_overlay.h.
| int OverlayContext::main_pix_step[4] | 
steps per pixel for each plane of the main output
Definition at line 70 of file vf_overlay.h.
| int OverlayContext::overlay_pix_step[4] | 
steps per pixel for each plane of the overlay
Definition at line 71 of file vf_overlay.h.
| int OverlayContext::hsub | 
Definition at line 72 of file vf_overlay.h.
| int OverlayContext::vsub | 
chroma subsampling values
Definition at line 72 of file vf_overlay.h.
| const AVPixFmtDescriptor* OverlayContext::main_desc | 
format descriptor for main input
Definition at line 73 of file vf_overlay.h.
| double OverlayContext::var_values[VAR_VARS_NB] | 
Definition at line 75 of file vf_overlay.h.
| char* OverlayContext::x_expr | 
Definition at line 76 of file vf_overlay.h.
| char * OverlayContext::y_expr | 
Definition at line 76 of file vf_overlay.h.
| AVExpr* OverlayContext::x_pexpr | 
Definition at line 78 of file vf_overlay.h.
| AVExpr * OverlayContext::y_pexpr | 
Definition at line 78 of file vf_overlay.h.
| int(* OverlayContext::blend_row[4])(uint8_t *d, uint8_t *da, uint8_t *s, uint8_t *a, int w, ptrdiff_t alinesize) | 
Definition at line 80 of file vf_overlay.h.
Definition at line 82 of file vf_overlay.h.
 1.8.17
 1.8.17