From: Julien Isorce Date: Wed, 16 Nov 2011 15:53:25 +0000 (+0100) Subject: [467/906] tests: various build fixes X-Git-Tag: 1.19.3~511^2~1989^2~1981 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f008fa71abadbd1ccc5ae941256a0a6f9ff9a865;p=platform%2Fupstream%2Fgstreamer.git [467/906] tests: various build fixes - cmake could not find glib - put gtk variables at the beginning to avoid GL conflicts - update examples to clutter-1.8 - use const instead of deprecated G_CONST_RETURN - set max pending events to 0 to make cube example works again --- diff --git a/gst-libs/gst/gl/gstglshader.c b/gst-libs/gst/gl/gstglshader.c index c2aadd7..45fb3e3 100644 --- a/gst-libs/gst/gl/gstglshader.c +++ b/gst-libs/gst/gl/gstglshader.c @@ -219,14 +219,14 @@ gst_gl_shader_set_fragment_source (GstGLShader * shader, const gchar * src) priv->fragment_src = g_strdup (src); } -G_CONST_RETURN gchar * +const gchar * gst_gl_shader_get_vertex_source (GstGLShader * shader) { g_return_val_if_fail (GST_GL_IS_SHADER (shader), NULL); return shader->priv->vertex_src; } -G_CONST_RETURN gchar * +const gchar * gst_gl_shader_get_fragment_source (GstGLShader * shader) { g_return_val_if_fail (GST_GL_IS_SHADER (shader), NULL); diff --git a/gst-libs/gst/gl/gstglshader.h b/gst-libs/gst/gl/gstglshader.h index 1e3914d..a63316b 100644 --- a/gst-libs/gst/gl/gstglshader.h +++ b/gst-libs/gst/gl/gstglshader.h @@ -79,8 +79,8 @@ void gst_gl_shader_set_vertex_source (GstGLShader *shader, const gchar *src); void gst_gl_shader_set_fragment_source (GstGLShader *shader, const gchar *src); -G_CONST_RETURN gchar * gst_gl_shader_get_vertex_source (GstGLShader *shader); -G_CONST_RETURN gchar * gst_gl_shader_get_fragment_source (GstGLShader *shader); +const gchar * gst_gl_shader_get_vertex_source (GstGLShader *shader); +const gchar * gst_gl_shader_get_fragment_source (GstGLShader *shader); void gst_gl_shader_set_active (GstGLShader *shader, gboolean active); diff --git a/gst-libs/gst/gl/gstglwindow_x11.c b/gst-libs/gst/gl/gstglwindow_x11.c index dfb18fd..46c69aa 100644 --- a/gst-libs/gst/gl/gstglwindow_x11.c +++ b/gst-libs/gst/gl/gstglwindow_x11.c @@ -90,7 +90,8 @@ G_DEFINE_TYPE (GstGLWindow, gst_gl_window, G_TYPE_OBJECT); gboolean _gst_gl_window_debug = FALSE; -void gst_gl_window_init_platform () +void +gst_gl_window_init_platform () { } @@ -648,7 +649,7 @@ gst_gl_window_run_loop (GstGLWindow * window) g_mutex_lock (priv->x_lock); // use in generic/cube and other related uses - priv->allow_extra_expose_events = XPending (priv->device) <= 2; + priv->allow_extra_expose_events = XPending (priv->device) <= 0; switch (event.type) { case ClientMessage: