| gavl
    | 
Overlay structure. More...
#include <gavl.h>
| Data Fields | |
| gavl_video_frame_t * | frame | 
| Video frame in an alpha capable format */. | |
| gavl_rectangle_i_t | ovl_rect | 
| Rectangle in the source frame */. | |
| int | dst_x | 
| x offset in the destination frame. */ | |
| int | dst_y | 
| y offset in the destination frame. */ | |
Overlay structure.
Structure, which holds an overlay. If the sizes of source and destination rectangles differ, the smaller one will be used.
| gavl_video_frame_t* gavl_overlay_t::frame | 
Video frame in an alpha capable format */.
| gavl_rectangle_i_t gavl_overlay_t::ovl_rect | 
Rectangle in the source frame */.
| int gavl_overlay_t::dst_x | 
x offset in the destination frame. */
| int gavl_overlay_t::dst_y | 
y offset in the destination frame. */