GstGLWindowX11

GstGLWindowX11

Synopsis

struct              GstGLWindowX11;
struct              GstGLWindowX11Class;
GstGLWindowX11 *    gst_gl_window_x11_new               (GstGLDisplay *display);
gboolean            gst_gl_window_x11_create_window     (GstGLWindowX11 *window_x11);
void                gst_gl_window_x11_trap_x_errors     (void);
gint                gst_gl_window_x11_untrap_x_errors   (void);

Description

Details

struct GstGLWindowX11

struct GstGLWindowX11 {
};

Opaque GstGLWindowX11 object


struct GstGLWindowX11Class

struct GstGLWindowX11Class {
};

Opaque GstGLWindowX11Class object


gst_gl_window_x11_new ()

GstGLWindowX11 *    gst_gl_window_x11_new               (GstGLDisplay *display);

gst_gl_window_x11_create_window ()

gboolean            gst_gl_window_x11_create_window     (GstGLWindowX11 *window_x11);

gst_gl_window_x11_trap_x_errors ()

void                gst_gl_window_x11_trap_x_errors     (void);

Traps every X error until gst_gl_window_x11_untrap_x_errors() is called.


gst_gl_window_x11_untrap_x_errors ()

gint                gst_gl_window_x11_untrap_x_errors   (void);

Removes the X error trap and returns the current status.

Returns :

the trapped error code, or 0 for success