eglglessink: Fix compiler warnings
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Apr 2013 06:48:19 +0000 (08:48 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Apr 2013 06:48:19 +0000 (08:48 +0200)
gsteglglessink.c: In function 'gst_eglglessink_fill_texture':
gsteglglessink.c:1815:3: error: format '%d' expects argument of type 'int', but argument 11 has type 'gsize' [-Werror=format]
gsteglglessink.c: In function 'gst_eglglessink_configure_caps':
gsteglglessink.c:2850:3: error: format '%p' expects argument of type 'void *', but argument 8 has type 'EGLNativeWindowType' [-Werror=format]

ext/eglgles/gsteglglessink.c

index 0f3dec9..fbc87df 100644 (file)
@@ -1813,7 +1813,7 @@ gst_eglglessink_fill_texture (GstEglGlesSink * eglglessink, GstBuffer * buf)
   h = GST_VIDEO_FRAME_HEIGHT (&vframe);
 
   GST_DEBUG_OBJECT (eglglessink,
-      "Got buffer %p: %dx%d size %d", buf, w, h, gst_buffer_get_size (buf));
+      "Got buffer %p: %dx%d size %" G_GSIZE_FORMAT, buf, w, h, gst_buffer_get_size (buf));
 
   switch (eglglessink->configured_info.finfo->format) {
     case GST_VIDEO_FORMAT_BGR:
@@ -2848,7 +2848,7 @@ gst_eglglessink_configure_caps (GstEglGlesSink * eglglessink, GstCaps * caps)
     eglglessink->have_window = TRUE;
   }
   GST_DEBUG_OBJECT (eglglessink, "Using window handle %p",
-      eglglessink->eglglesctx.window);
+      (gpointer) eglglessink->eglglesctx.window);
   eglglessink->eglglesctx.used_window = eglglessink->eglglesctx.window;
   GST_OBJECT_UNLOCK (eglglessink);
   gst_video_overlay_got_window_handle (GST_VIDEO_OVERLAY (eglglessink),