diff options
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapisurfaceproxy.h')
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapisurfaceproxy.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapisurfaceproxy.h b/gst-libs/gst/vaapi/gstvaapisurfaceproxy.h index a6d96308..b32458c7 100644 --- a/gst-libs/gst/vaapi/gstvaapisurfaceproxy.h +++ b/gst-libs/gst/vaapi/gstvaapisurfaceproxy.h @@ -73,6 +73,15 @@ G_BEGIN_DECLS gst_vaapi_surface_proxy_get_timestamp(surface) /** + * GST_VAAPI_SURFACE_PROXY_INTERLACED: + * @surface: a #GstVaapiSurfaceProxy + * + * Macro that evaluates to %TRUE if the @surface is interlaced. + */ +#define GST_VAAPI_SURFACE_PROXY_INTERLACED(surface) \ + gst_vaapi_surface_proxy_get_interlaced(surface) + +/** * GST_VAAPI_SURFACE_PROXY_TFF: * @surface: a #GstVaapiSurfaceProxy * @@ -144,6 +153,12 @@ gst_vaapi_surface_proxy_set_timestamp( ); gboolean +gst_vaapi_surface_proxy_get_interlaced(GstVaapiSurfaceProxy *proxy); + +void +gst_vaapi_surface_proxy_set_interlaced(GstVaapiSurfaceProxy *proxy, gboolean b); + +gboolean gst_vaapi_surface_proxy_get_tff(GstVaapiSurfaceProxy *proxy); void |