gl/viv-fb: Don't use deprecated symbols and make macros more consistent
authorSebastian Dröge <sebastian@centricular.com>
Sat, 4 Mar 2017 09:09:39 +0000 (11:09 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:26 +0000 (19:32 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=778825

gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.c
gst-libs/gst/gl/viv-fb/gstglwindow_viv_fb_egl.h

index 6d0598b..f8fb638 100644 (file)
@@ -30,7 +30,7 @@
 
 #define gst_gl_window_viv_fb_egl_parent_class parent_class
 G_DEFINE_TYPE (GstGLWindowVivFBEGL, gst_gl_window_viv_fb_egl,
-    GST_GL_TYPE_WINDOW);
+    GST_TYPE_GL_WINDOW);
 
 static guintptr gst_gl_window_viv_fb_egl_get_window_handle (GstGLWindow *
     window);
@@ -77,7 +77,7 @@ gst_gl_window_viv_fb_egl_new (GstGLDisplay * display)
     /* we require a Vivante FB display to create windows */
     return NULL;
 
-  return g_object_new (GST_GL_TYPE_WINDOW_VIV_FB_EGL, NULL);
+  return g_object_new (GST_TYPE_GL_WINDOW_VIV_FB_EGL, NULL);
 }
 
 static void
index 5ce15ac..60205e0 100644 (file)
 
 G_BEGIN_DECLS
 
-#define GST_GL_TYPE_WINDOW_VIV_FB_EGL         (gst_gl_window_viv_fb_egl_get_type())
-#define GST_GL_WINDOW_VIV_FB_EGL(o)           (G_TYPE_CHECK_INSTANCE_CAST((o), GST_GL_TYPE_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGL))
-#define GST_GL_WINDOW_VIV_FB_EGL_CLASS(k)     (G_TYPE_CHECK_CLASS((k), GST_GL_TYPE_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGLClass))
-#define GST_GL_IS_WINDOW_VIV_FB_EGL(o)        (G_TYPE_CHECK_INSTANCE_TYPE((o), GST_GL_TYPE_WINDOW_VIV_FB_EGL))
-#define GST_GL_IS_WINDOW_VIV_FB_EGL_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE((k), GST_GL_TYPE_WINDOW_VIV_FB_EGL))
-#define GST_GL_WINDOW_VIV_FB_EGL_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GST_GL_TYPE_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGL_Class))
+#define GST_TYPE_GL_WINDOW_VIV_FB_EGL         (gst_gl_window_viv_fb_egl_get_type())
+#define GST_GL_WINDOW_VIV_FB_EGL(o)           (G_TYPE_CHECK_INSTANCE_CAST((o), GST_TYPE_GL_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGL))
+#define GST_GL_WINDOW_VIV_FB_EGL_CLASS(k)     (G_TYPE_CHECK_CLASS((k), GST_TYPE_GL_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGLClass))
+#define GST_IS_GL_WINDOW_VIV_FB_EGL(o)        (G_TYPE_CHECK_INSTANCE_TYPE((o), GST_TYPE_GL_WINDOW_VIV_FB_EGL))
+#define GST_IS_GL_WINDOW_VIV_FB_EGL_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE((k), GST_TYPE_GL_WINDOW_VIV_FB_EGL))
+#define GST_GL_WINDOW_VIV_FB_EGL_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GST_TYPE_GL_WINDOW_VIV_FB_EGL, GstGLWindowVivFBEGL_Class))
 
 typedef struct _GstGLWindowVivFBEGL        GstGLWindowVivFBEGL;
 typedef struct _GstGLWindowVivFBEGLClass   GstGLWindowVivFBEGLClass;