Top | ![]() |
![]() |
![]() |
![]() |
GstVaapiWindow * | gst_vaapi_window_glx_new () |
GstVaapiWindow * | gst_vaapi_window_glx_new_with_xid () |
GLXContext | gst_vaapi_window_glx_get_context () |
gboolean | gst_vaapi_window_glx_set_context () |
gboolean | gst_vaapi_window_glx_make_current () |
void | gst_vaapi_window_glx_swap_buffers () |
gboolean | gst_vaapi_window_glx_put_texture () |
GstVaapiWindow * gst_vaapi_window_glx_new (GstVaapiDisplay *display
,guint width
,guint height
);
GstVaapiWindow * gst_vaapi_window_glx_new_with_xid (GstVaapiDisplay *display
,Window xid
);
GLXContext
gst_vaapi_window_glx_get_context (GstVaapiWindowGLX *window
);
gboolean gst_vaapi_window_glx_set_context (GstVaapiWindowGLX *window
,GLXContext ctx
);
gboolean
gst_vaapi_window_glx_make_current (GstVaapiWindowGLX *window
);
void
gst_vaapi_window_glx_swap_buffers (GstVaapiWindowGLX *window
);
gboolean gst_vaapi_window_glx_put_texture (GstVaapiWindowGLX *window
,GstVaapiTexture *texture
,const GstVaapiRectangle *src_rect
,const GstVaapiRectangle *dst_rect
);