diff options
author | David Schleef <ds@schleef.org> | 2008-02-12 21:01:17 +0000 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2008-02-12 21:01:17 +0000 |
commit | 1a74d7922af0c0ed00ad65cbc9bb1d5e7b76ff16 (patch) | |
tree | b709b8c4b95b75c0c75847b7f762bd90797f3ed0 /sys/glsink/gstgldisplay.h | |
parent | fe7d13387940fa5fdead42a1f3e691c9e297c776 (diff) | |
download | gst-plugins-bad-1a74d7922af0c0ed00ad65cbc9bb1d5e7b76ff16.tar.gz gst-plugins-bad-1a74d7922af0c0ed00ad65cbc9bb1d5e7b76ff16.tar.bz2 gst-plugins-bad-1a74d7922af0c0ed00ad65cbc9bb1d5e7b76ff16.zip |
Remove glimagesink, as it's been moved to gst-plugins-gl.
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/inspect/plugin-glimagesink.xml:
* sys/Makefile.am:
* sys/glsink/BUGS:
* sys/glsink/Makefile.am:
* sys/glsink/color_matrix.c:
* sys/glsink/glextensions.c:
* sys/glsink/glextensions.h:
* sys/glsink/glimagesink.c:
* sys/glsink/glimagesink.h:
* sys/glsink/gltestsrc.c:
* sys/glsink/gltestsrc.h:
* sys/glsink/gstglbuffer.c:
* sys/glsink/gstglbuffer.h:
* sys/glsink/gstglconvert.c:
* sys/glsink/gstgldisplay.c:
* sys/glsink/gstgldisplay.h:
* sys/glsink/gstgldownload.c:
* sys/glsink/gstglfilter.c:
* sys/glsink/gstglfilter.h:
* sys/glsink/gstglfilterexample.c:
* sys/glsink/gstgltestsrc.c:
* sys/glsink/gstgltestsrc.h:
* sys/glsink/gstglupload.c:
* sys/glsink/gstopengl.c:
Remove glimagesink, as it's been moved to gst-plugins-gl.
Fixes #516094.
Diffstat (limited to 'sys/glsink/gstgldisplay.h')
-rw-r--r-- | sys/glsink/gstgldisplay.h | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/sys/glsink/gstgldisplay.h b/sys/glsink/gstgldisplay.h deleted file mode 100644 index 1b2c9df5..00000000 --- a/sys/glsink/gstgldisplay.h +++ /dev/null @@ -1,85 +0,0 @@ - -#ifndef __GST_GL_H__ -#define __GST_GL_H__ - -#include <GL/glx.h> -#include <GL/gl.h> -#include <gst/gst.h> -#include <gst/video/video.h> - -typedef struct _GstGLDisplay GstGLDisplay; -typedef struct _GstGLDisplayClass GstGLDisplayClass; - -#define GST_TYPE_GL_DISPLAY \ - (gst_gl_display_get_type()) -#define GST_GL_DISPLAY(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_GL_DISPLAY,GstGLDisplay)) -#define GST_GL_DISPLAY_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_GL_DISPLAY,GstGLDisplayClass)) -#define GST_IS_GL_DISPLAY(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_GL_DISPLAY)) -#define GST_IS_GL_DISPLAY_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_GL_DISPLAY)) - - -struct _GstGLDisplay { - GObject object; - - Display *display; - GC gc; - XVisualInfo *visinfo; - GLXContext context; - GMutex *lock; - - Screen *screen; - int screen_num; - Visual *visual; - Window root; - guint32 white; - guint32 black; - int depth; - - int max_texture_size; - - gboolean have_ycbcr_texture; - gboolean have_texture_rectangle; - gboolean have_color_matrix; - - Window window; - gboolean visible; - Window parent_window; - - int win_width; - int win_height; - -}; - -struct _GstGLDisplayClass { - GObjectClass object_class; -}; - -GType gst_gl_display_get_type (void); - - -GstGLDisplay *gst_gl_display_new (void); -gboolean gst_gl_display_connect (GstGLDisplay *display, - const char *display_name); -gboolean gst_gl_display_can_handle_type (GstGLDisplay *display, - GstVideoFormat type); -void gst_gl_display_lock (GstGLDisplay *display); -void gst_gl_display_unlock (GstGLDisplay *display); -void gst_gl_display_set_window (GstGLDisplay *display, Window window); -void gst_gl_display_update_attributes (GstGLDisplay *display); -void gst_gl_display_clear (GstGLDisplay *display); -void gst_gl_display_draw_texture (GstGLDisplay * display, GLuint texture, - int width, int height, gboolean sync); -void gst_gl_display_check_error (GstGLDisplay *display, int line); -GLuint gst_gl_display_upload_texture_rectangle (GstGLDisplay *display, - GstVideoFormat type, void *data, int width, int height); -void gst_gl_display_set_visible (GstGLDisplay *display, gboolean visible); -void gst_gl_display_set_window_size (GstGLDisplay *display, int width, - int height); -void gst_gl_display_update_window (GstGLDisplay * display); - -#endif - |