diff options
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapivalue.h')
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapivalue.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapivalue.h b/gst-libs/gst/vaapi/gstvaapivalue.h index a5a52bec..0c2c719e 100644 --- a/gst-libs/gst/vaapi/gstvaapivalue.h +++ b/gst-libs/gst/vaapi/gstvaapivalue.h @@ -44,6 +44,16 @@ G_BEGIN_DECLS */ #define GST_VAAPI_VALUE_HOLDS_ID(x) (G_VALUE_HOLDS((x), GST_VAAPI_TYPE_ID)) +/** + * GST_VAAPI_TYPE_RENDER_MODE: + * + * A #GstVaapiRenderMode type that represents the VA display backend + * rendering mode: overlay (2D engine) or textured-blit (3D engine). + * + * Return value: the #GType of GstVaapiRenderMode + */ +#define GST_VAAPI_TYPE_RENDER_MODE gst_vaapi_render_mode_get_type() + GType gst_vaapi_id_get_type(void) G_GNUC_CONST; @@ -53,6 +63,9 @@ gst_vaapi_value_get_id(const GValue *value); void gst_vaapi_value_set_id(GValue *value, GstVaapiID id); +GType +gst_vaapi_render_mode_get_type(void) G_GNUC_CONST; + G_END_DECLS #endif /* GST_VAAPI_VALUE_H */ |