From 01d6f2818ca9b67b0ec62da9880648215efa8150 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 23 Feb 2008 15:10:49 +0000 Subject: [PATCH] [060/906] * gst-libs/gst/gl/gstglbuffer.c: (gst_gl_buffer_format_from_video_format): Fix compiler warning if there are video format enums gstglbuffer doesn't know about yet. * gst-libs/gst/gl/gstgldisplay.c: (gst_gl_display_upload_texture_rectangle), (gst_gl_display_draw_texture): Fix printf format for 64-bit integers. --- gst-libs/gst/gl/gstglbuffer.c | 3 +++ gst-libs/gst/gl/gstgldisplay.c | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/gl/gstglbuffer.c b/gst-libs/gst/gl/gstglbuffer.c index c1d5bb7..b046823 100644 --- a/gst-libs/gst/gl/gstglbuffer.c +++ b/gst-libs/gst/gl/gstglbuffer.c @@ -413,6 +413,9 @@ gst_gl_buffer_format_from_video_format (GstVideoFormat format) case GST_VIDEO_FORMAT_I420: case GST_VIDEO_FORMAT_YV12: return GST_GL_BUFFER_FORMAT_PLANAR420; + default: + GST_WARNING ("GstVideoFormat %d not implemented", format); + /* fall through */ case GST_VIDEO_FORMAT_UNKNOWN: return GST_GL_BUFFER_FORMAT_UNKNOWN; } diff --git a/gst-libs/gst/gl/gstgldisplay.c b/gst-libs/gst/gl/gstgldisplay.c index 99a732e..d04242c 100644 --- a/gst-libs/gst/gl/gstgldisplay.c +++ b/gst-libs/gst/gl/gstgldisplay.c @@ -737,7 +737,8 @@ gst_gl_display_draw_image (GstGLDisplay * display, GstVideoFormat type, ret = glXGetSyncValuesOML (display->display, display->window, &ust, &mst, &sbc); - GST_ERROR ("sync values %d %lld %lld %lld", ret, ust, mst, sbc); + GST_ERROR ("sync values %d %" G_GINT64_FORMAT " %" G_GINT64_FORMAT + " %" G_GINT64_FORMAT, ret, ust, mst, sbc); } #endif @@ -816,7 +817,8 @@ gst_gl_display_draw_texture (GstGLDisplay * display, GLuint texture, ret = glXGetSyncValuesOML (display->display, display->window, &ust, &mst, &sbc); - GST_ERROR ("sync values %d %lld %lld %lld", ret, ust, mst, sbc); + GST_ERROR ("sync values %d %" G_GINT64_FORMAT " %" G_GINT64_FORMAT + " %" G_GINT64_FORMAT, ret, ust, mst, sbc); } #endif -- 2.7.4