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.
GType |
parent enum type |
|
GType |
registered GType |
|
GTypeInfo |
GTypeInfo used to build the |
|
const gchar * |
||
GEnumValue * |
pointer to a static array of GEnumValue elements |
|
guint |
number of elements in the |
#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.