gavl

Data Fields
gavl_overlay_t Struct Reference
Video » Overlay blending

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. *‍/

## Detailed Description

Overlay structure.

Structure, which holds an overlay. If the sizes of source and destination rectangles differ, the smaller one will be used.

## Field Documentation

## ◆ frame

gavl_video_frame_t* gavl_overlay_t::frame

Video frame in an alpha capable format *‍/.

## ◆ ovl_rect

gavl_rectangle_i_t gavl_overlay_t::ovl_rect

Rectangle in the source frame *‍/.

## ◆ dst_x

int gavl_overlay_t::dst_x

x offset in the destination frame. *‍/

## ◆ dst_y

int gavl_overlay_t::dst_y

y offset in the destination frame. *‍/

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

- /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_multimedia_gavl/gavl/work/gavl-1.4.0/include/gavl/gavl.h