[771/906] gl: Some less long/ulong/gulong usage
authorSebastian Dröge <slomo@circular-chaos.org>
Wed, 17 Jul 2013 09:22:02 +0000 (11:22 +0200)
committerMatthew Waters <ystreet00@gmail.com>
Sat, 15 Mar 2014 17:36:59 +0000 (18:36 +0100)
gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m
gst-libs/gst/gl/gstglfilter.c
gst-libs/gst/gl/gstglfilter.h
gst-libs/gst/gl/win32/gstglwindow_win32_egl.c
gst/gl/gstglimagesink.c
gst/gl/gstglimagesink.h
tests/examples/gtk/gstgtk.c

index a6e9937..c8b45d8 100644 (file)
@@ -246,7 +246,7 @@ gst_gl_window_cocoa_create_context (GstGLWindow *window, GstGLAPI gl_api,
     NSResizableWindowMask | NSMiniaturizableWindowMask)
     backing: NSBackingStoreBuffered defer: NO screen: nil gstWin: window_cocoa];
 
-  GST_DEBUG ("NSWindow id: %lud\n", (gulong) priv->internal_win_id);
+  GST_DEBUG ("NSWindow id: %lud\n", (guintptr) priv->internal_win_id);
   
   priv->thread = [NSThread currentThread];
 
@@ -518,7 +518,7 @@ gst_gl_window_cocoa_get_gl_api (GstGLWindow * window)
   glContext = [[NSOpenGLContext alloc] initWithFormat:fmt 
     shareContext:m_cocoa->priv->external_gl_context];
 
-  GST_DEBUG ("NSOpenGL context created: %lud\n", (gulong) glContext);
+  GST_DEBUG ("NSOpenGL context created: %lud\n", (guintptr) glContext);
 
   m_cocoa->priv->gl_context = glContext;
   
index 31cceab..85b12de 100644 (file)
@@ -149,7 +149,7 @@ gst_gl_filter_set_property (GObject * object, guint prop_id,
   switch (prop_id) {
     case PROP_EXTERNAL_OPENGL_CONTEXT:
     {
-      filter->external_gl_context = g_value_get_ulong (value);
+      filter->external_gl_context = g_value_get_uint64 (value);
       break;
     }
     default:
index 3b5c133..61b011c 100644 (file)
@@ -80,7 +80,7 @@ struct _GstGLFilter
 
   GstGLShader       *default_shader;
 
-  gulong             external_gl_context;
+  guint64            external_gl_context;
 };
 
 /**
index 8f046e8..6229c51 100644 (file)
@@ -190,11 +190,11 @@ gst_gl_window_win32_egl_create_context (GstGLWindowWin32 * window_win32,
       contextAttribs);
   if (window_egl->egl_context != EGL_NO_CONTEXT)
     GST_DEBUG ("gl context created: %lud, external: %lud",
-        (gulong) window_egl->egl_context, (gulong) external_gl_context);
+        (guintptr) window_egl->egl_context, (guintptr) external_gl_context);
   else {
     g_set_error (error, GST_GL_WINDOW_ERROR, GST_GL_WINDOW_ERROR_CREATE_CONTEXT,
         "failed to create glcontext with external: %lud, %s",
-        (gulong) external_gl_context, WinEGLErrorString ());
+        (guintptr) external_gl_context, WinEGLErrorString ());
     goto failure;
   }
 
index 0b04f73..c96f867 100644 (file)
@@ -744,7 +744,7 @@ static void
 gst_glimage_sink_set_window_handle (GstVideoOverlay * overlay, guintptr id)
 {
   GstGLImageSink *glimage_sink = GST_GLIMAGE_SINK (overlay);
-  gulong window_id = (gulong) id;
+  guintptr window_id = (guintptr) id;
 
   g_return_if_fail (GST_IS_GLIMAGE_SINK (overlay));
 
index 884b567..6da610b 100644 (file)
@@ -54,8 +54,8 @@ struct _GstGLImageSink
     //properties
     gchar *display_name;
 
-    gulong window_id;
-    gulong new_window_id;
+    guintptr window_id;
+    guintptr new_window_id;
 
     //caps
     GstVideoInfo info;
index dc680a1..5dcdcdc 100644 (file)
@@ -41,10 +41,10 @@ gst_video_overlay_set_gtk_window (GstVideoOverlay * videooverlay,
 
 #if defined(GDK_WINDOWING_WIN32)
   gst_video_overlay_set_window_handle (videooverlay,
-      (gulong) GDK_WINDOW_HWND (window->window));
+      (guintptr) GDK_WINDOW_HWND (window->window));
 #elif defined(GDK_WINDOWING_QUARTZ)
   gst_video_overlay_set_window_handle (videooverlay,
-      (gulong) gdk_quartz_window_get_nswindow (window->window));
+      (guintptr) gdk_quartz_window_get_nswindow (window->window));
 #elif defined(GDK_WINDOWING_X11)
   gst_video_overlay_set_window_handle (videooverlay,
       GDK_WINDOW_XWINDOW (window->window));