/* <private> */
gpointer destroy_data;
GstEGLImageDestroyNotify destroy_notify;
+
+ gpointer _padding[GST_PADDING];
};
GstEGLImage * gst_egl_image_new_wrapped (GstGLContext * context,
EGLDisplay display;
gboolean foreign_display;
+
+ gpointer _padding[GST_PADDING];
};
struct _GstGLDisplayEGLClass
{
GstGLDisplayClass object_class;
+
+ gpointer _padding[GST_PADDING];
};
GstGLDisplayEGL *gst_gl_display_egl_new (void);
GstGLMemory mem;
GstEGLImage *image;
+
+ gpointer _padding[GST_PADDING];
};
/**
/* <private> */
GstGLMemoryAllocator parent;
+
+ gpointer _padding[GST_PADDING];
};
/**
{
/* <private> */
GstGLMemoryAllocatorClass parent_class;
+
+ gpointer _padding[GST_PADDING];
};
G_END_DECLS
/* <private> */
gboolean foreign_display;
+
+ gpointer _padding[GST_PADDING];
};
struct _GstGLDisplayWaylandClass
{
GstGLDisplayClass object_class;
+
+ gpointer _padding[GST_PADDING];
};
GstGLDisplayWayland *gst_gl_display_wayland_new (const gchar * name);
gchar *name;
Display *display;
gboolean foreign_display;
+
+ gpointer _padding[GST_PADDING];
};
struct _GstGLDisplayX11Class
{
GstGLDisplayClass object_class;
+
+ gpointer _padding[GST_PADDING];
};
GstGLDisplayX11 *gst_gl_display_x11_new (const gchar * name);