Top | ![]() |
![]() |
![]() |
![]() |
GstVaapiEnumSubset | |
#define | GST_VAAPI_TYPE_POINT |
#define | GST_VAAPI_TYPE_RECTANGLE |
#define | GST_VAAPI_TYPE_RENDER_MODE |
#define | GST_VAAPI_TYPE_ROTATION |
#define | GST_VAAPI_TYPE_RATE_CONTROL |
typedef struct { GType parent_type; GType type; GTypeInfo type_info; const gchar *type_name; GEnumValue *values; guint num_values; } GstVaapiEnumSubset;
Structure that holds the required information to build a GEnum
subset from the supplied parent_type
, i.e. a subset of its values.
#define GST_VAAPI_TYPE_POINT gst_vaapi_point_get_type()
A GstVaapiPoint type that represents a 2D point coordinates.
#define GST_VAAPI_TYPE_RECTANGLE gst_vaapi_rectangle_get_type()
A GstVaapiRectangle type that represents a 2D rectangle position and size.
#define GST_VAAPI_TYPE_RENDER_MODE gst_vaapi_render_mode_get_type()
A GstVaapiRenderMode type that represents the VA display backend rendering mode: overlay (2D engine) or textured-blit (3D engine).
#define GST_VAAPI_TYPE_ROTATION gst_vaapi_rotation_get_type()
A type that represents the VA display rotation.