Hello community, here is the log from the commit of package clutter-gst for openSUSE:Factory checked in at 2015-10-30 21:52:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/clutter-gst (Old) and /work/SRC/openSUSE:Factory/.clutter-gst.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "clutter-gst" Changes: -------- --- /work/SRC/openSUSE:Factory/clutter-gst/clutter-gst.changes 2015-10-17 16:37:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gst.new/clutter-gst.changes 2015-10-30 21:52:21.000000000 +0100 @@ -1,0 +2,8 @@ +Sat Oct 10 18:17:29 UTC 2015 - zai...@opensuse.org + +- Update to version 3.0.14: + + Fix rendering issue with non power of 2 video frame sizes. + + Reduce color conversion shader's size. + + Fix crash with vaapi plugins when frame upload fails. + +------------------------------------------------------------------- Old: ---- clutter-gst-3.0.12.tar.xz New: ---- clutter-gst-3.0.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ clutter-gst.spec ++++++ --- /var/tmp/diff_new_pack.fsP9X5/_old 2015-10-30 21:52:22.000000000 +0100 +++ /var/tmp/diff_new_pack.fsP9X5/_new 2015-10-30 21:52:22.000000000 +0100 @@ -17,7 +17,7 @@ Name: clutter-gst -Version: 3.0.12 +Version: 3.0.14 Release: 0 Url: http://clutter-project.org/ Summary: GStreamer integration for Clutter ++++++ clutter-gst-3.0.12.tar.xz -> clutter-gst-3.0.14.tar.xz ++++++ ++++ 2133 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/NEWS new/clutter-gst-3.0.14/NEWS --- old/clutter-gst-3.0.12/NEWS 2015-09-30 19:59:04.000000000 +0200 +++ new/clutter-gst-3.0.14/NEWS 2015-10-10 20:11:18.000000000 +0200 @@ -1,3 +1,15 @@ +clutter-gst 3.0.14 (10/10/2015) +=============================================================================== + +List of changes + + o Fix rendering issue with non power of 2 video frame sizes + + o Reduce color conversion shader's size + + o Fix crash with vaapi plugins when frame upload fails + + clutter-gst 3.0.12 (30/09/2015) =============================================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/TODO new/clutter-gst-3.0.14/TODO --- old/clutter-gst-3.0.12/TODO 2015-01-11 20:24:51.000000000 +0100 +++ new/clutter-gst-3.0.14/TODO 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -- Effects (pam point effect) -> possible now -- Aspect Ratio with display support -- Aspect Ratio feature parity with totem -- Deinterlace shader -- Write some test using readback/paintnodes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/build/autotools/compile new/clutter-gst-3.0.14/build/autotools/compile --- old/clutter-gst-3.0.12/build/autotools/compile 2014-06-17 22:09:53.000000000 +0200 +++ new/clutter-gst-3.0.14/build/autotools/compile 2015-10-06 00:37:18.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/build/autotools/missing new/clutter-gst-3.0.14/build/autotools/missing --- old/clutter-gst-3.0.12/build/autotools/missing 2014-06-17 22:09:53.000000000 +0200 +++ new/clutter-gst-3.0.14/build/autotools/missing 2015-10-06 00:37:18.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2013-10-28.13; # UTC -# Copyright (C) 1996-2013 Free Software Foundation, Inc. +# Copyright (C) 1996-2014 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/clutter-gst/clutter-gst-marshal.c new/clutter-gst-3.0.14/clutter-gst/clutter-gst-marshal.c --- old/clutter-gst-3.0.12/clutter-gst/clutter-gst-marshal.c 2014-06-17 22:09:58.000000000 +0200 +++ new/clutter-gst-3.0.14/clutter-gst/clutter-gst-marshal.c 2015-10-06 00:37:21.000000000 +0200 @@ -63,9 +63,9 @@ gdouble arg_1, gdouble arg_2, gpointer data2); - register GMarshalFunc_VOID__DOUBLE_DOUBLE callback; - register GCClosure *cc = (GCClosure*) closure; - register gpointer data1, data2; + GMarshalFunc_VOID__DOUBLE_DOUBLE callback; + GCClosure *cc = (GCClosure*) closure; + gpointer data1, data2; g_return_if_fail (n_param_values == 3); @@ -100,9 +100,9 @@ gint arg_1, gint arg_2, gpointer data2); - register GMarshalFunc_VOID__INT_INT callback; - register GCClosure *cc = (GCClosure*) closure; - register gpointer data1, data2; + GMarshalFunc_VOID__INT_INT callback; + GCClosure *cc = (GCClosure*) closure; + gpointer data1, data2; g_return_if_fail (n_param_values == 3); @@ -136,9 +136,9 @@ typedef gboolean (*GMarshalFunc_BOOLEAN__OBJECT) (gpointer data1, gpointer arg_1, gpointer data2); - register GMarshalFunc_BOOLEAN__OBJECT callback; - register GCClosure *cc = (GCClosure*) closure; - register gpointer data1, data2; + GMarshalFunc_BOOLEAN__OBJECT callback; + GCClosure *cc = (GCClosure*) closure; + gpointer data1, data2; gboolean v_return; g_return_if_fail (return_value != NULL); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/clutter-gst/clutter-gst-version.h new/clutter-gst-3.0.14/clutter-gst/clutter-gst-version.h --- old/clutter-gst-3.0.12/clutter-gst/clutter-gst-version.h 2015-09-30 20:00:00.000000000 +0200 +++ new/clutter-gst-3.0.14/clutter-gst/clutter-gst-version.h 2015-10-10 20:11:56.000000000 +0200 @@ -56,21 +56,21 @@ * * ClutterGst micro version (e.g. "3", if %CLUTTER_GST_VERSION is "1.2.3") */ -#define CLUTTER_GST_MICRO_VERSION (12) +#define CLUTTER_GST_MICRO_VERSION (14) /** * CLUTTER_GST_VERSION: * * ClutterGst full version (e.g. "1.2.3") */ -#define CLUTTER_GST_VERSION (3.0.12) +#define CLUTTER_GST_VERSION (3.0.14) /** * CLUTTER_GST_VERSION_S: * * ClutterGst full version, encoded as a string. */ -#define CLUTTER_GST_VERSION_S "3.0.12" +#define CLUTTER_GST_VERSION_S "3.0.14" /** * CLUTTER_GST_VERSION_HEX: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/clutter-gst/clutter-gst-video-sink.c new/clutter-gst-3.0.14/clutter-gst/clutter-gst-video-sink.c --- old/clutter-gst-3.0.12/clutter-gst/clutter-gst-video-sink.c 2015-09-27 17:28:41.000000000 +0200 +++ new/clutter-gst-3.0.14/clutter-gst/clutter-gst-video-sink.c 2015-10-10 19:37:22.000000000 +0200 @@ -400,12 +400,12 @@ default_source = g_strdup_printf (" cogl_layer *= clutter_gst_sample_video%i " - "(cogl_tex_coord%i_in.st);\n", + "(cogl_tex_coord%i_in.st * clutter_gst_transform);\n", priv->video_start, priv->video_start); entry->default_sample_snippet = cogl_snippet_new (COGL_SNIPPET_HOOK_LAYER_FRAGMENT, - NULL, /* declarations */ + "uniform mat2 clutter_gst_transform;\n", default_source); g_free (default_source); @@ -745,10 +745,38 @@ /* Color balance */ static const gchar *no_color_balance_shader = + "\n" "#define clutter_gst_get_corrected_color_from_yuv(arg) (arg)\n" "#define clutter_gst_get_corrected_color_from_rgb(arg) (arg)\n"; static const gchar *color_balance_shader = + "\n" + "vec3\n" + "clutter_gst_rgb_to_yuv (vec3 rgb)\n" + "{\n" + " return mat3 (0.2126, -0.114626, 0.5,\n" + " 0.7152, -0.385428, -0.454153,\n" + " 0.0722, 0.5, 0.045847 ) * rgb;\n" + "}\n" + "\n" + /* " /\* bt601 version *\/\n" */ + /* "vec3\n" */ + /* "clutter_gst_rgb_to_yuv (vec3 rgb)\n" */ + /* "{\n" */ + /* " return mat3 (0.299, 0.5, -0.168736,\n" */ + /* " 0.587, -0.418688, -0.331264,\n" */ + /* " 0.114, -0.081312, 0.5 ) * rgb;\n" */ + /* "}\n" */ + /* "\n" */ + /* " /\* bt2020 version *\/\n" */ + /* "vec3\n" */ + /* "clutter_gst_rgb_to_bt2020 (vec3 rgb)\n" */ + /* "{\n" */ + /* " return mat3 (0.2627, -0.139630, 0.503380,\n" */ + /* " 0.6780, -0.360370, -0.462893,\n" */ + /* " 0.0593, 0.5, -0.040486 ) * rgb;\n" */ + /* "}\n" */ + "vec3\n" "clutter_gst_get_corrected_color_from_yuv (vec3 yuv)\n" "{\n" @@ -761,11 +789,11 @@ "vec3\n" "clutter_gst_get_corrected_color_from_rgb (vec3 rgb)\n" "{\n" - " vec3 yuv = clutter_gst_yuv_srgb_to_bt601 (rgb);\n" + " vec3 yuv = clutter_gst_rgb_to_yuv (rgb);\n" " vec3 corrected_yuv = vec3 (texture2D (cogl_sampler%i, vec2 (yuv[0], 0)).a,\n" " texture2D (cogl_sampler%i, vec2 (yuv[2], yuv[1])).a,\n" " texture2D (cogl_sampler%i, vec2 (yuv[2], yuv[1])).a);\n" - " return clutter_gst_yuv_bt601_to_srgb (corrected_yuv);\n" + " return clutter_gst_yuv_to_rgb (corrected_yuv);\n" "}\n"; static void @@ -864,86 +892,64 @@ /* YUV <-> RGB conversions */ -static const gchar *color_conversions_shaders = +static const gchar *no_color_conversions_shader = + "\n" + "#define clutter_gst_yuv_to_rgb(color) (color)\n"; +static const gchar *color_conversions_shader = "\n" - "/* These conversion functions take : */\n" + "/* This conversion functions take : */\n" "/* Y = [0, 1] */\n" "/* U = [-0.5, 0.5] */\n" "/* V = [-0.5, 0.5] */\n" - "vec3\n" - "clutter_gst_yuv_bt601_to_srgb (vec3 yuv)\n" - "{\n" - " return mat3 (1.0, 1.0, 1.0,\n" - " 0.0, -0.344136, 1.772,\n" - " 1.402, -0.714136, 0.0 ) * yuv;\n" - "}\n" - "\n" - "vec3\n" - "clutter_gst_yuv_bt709_to_srgb (vec3 yuv)\n" - "{\n" - " return mat3 (1.0, 1.0, 1.0,\n" - " 0.0, -0.187324, 1.8556,\n" - " 1.5748, -0.468124, 0.0 ) * yuv;\n" - "}\n" - "\n" - "vec3\n" - "clutter_gst_yuv_bt2020_to_srgb (vec3 yuv)\n" - "{\n" - " return mat3 (1.0, 1.0, 1.0,\n" - " 0.0, 0.571353, 1.8814,\n" - " 1.4746, 0.164553, 0.0 ) * yuv;\n" - "}\n" - "/* Original transformation, still no idea where these values come from... */\n" - "vec3\n" - "clutter_gst_yuv_originalyuv_to_srgb (vec3 yuv)\n" - "{\n" - " return mat3 (1.0, 1.0, 1.0,\n" - " 0.0, -0.390625, 2.015625,\n" - " 1.59765625, -0.8125, 0.0 ) * yuv;\n" - "}\n" - "\n" - "vec3\n" - "clutter_gst_yuv_srgb_to_bt601 (vec3 rgb)\n" - "{\n" - " return mat3 (0.299, 0.5, -0.168736,\n" - " 0.587, -0.418688, -0.331264,\n" - " 0.114, -0.081312, 0.5 ) * rgb;\n" - "}\n" - "\n" - "vec3\n" - "clutter_gst_yuv_srgb_to_bt709 (vec3 rgb)\n" - "{\n" - " return mat3 (0.2126, -0.114626, 0.5,\n" - " 0.7152, -0.385428, -0.454153,\n" - " 0.0722, 0.5, 0.045847 ) * rgb;\n" - "}\n" - "\n" - "vec3\n" - "clutter_gst_yuv_srgb_to_bt2020 (vec3 rgb)\n" - "{\n" - " return mat3 (0.2627, -0.139630, 0.503380,\n" - " 0.6780, -0.360370, -0.462893,\n" - " 0.0593, 0.5, -0.040486 ) * rgb;\n" - "}\n" - "\n" - "#define clutter_gst_default_yuv_to_srgb(arg) clutter_gst_yuv_%s_to_srgb(arg)\n" + "uniform mat3 clutter_gst_yuv_to_rgb_;\n" + "#define clutter_gst_yuv_to_rgb(yuv) (clutter_gst_yuv_to_rgb_ * (yuv))\n" "\n"; -static const char * -_gst_video_color_matrix_to_string (GstVideoColorMatrix matrix) +static const float * +_matrix_from_colorimetry (GstVideoColorMatrix matrix) { + static const float bt601[] = { 1.0, 1.0, 1.0, + 0.0, -0.344136, 1.772, + 1.402, -0.714136, 0.0 }; + static const float bt709[] = { 1.0, 1.0, 1.0, + 0.0, -0.187324, 1.8556, + 1.5748, -0.468124, 0.0 }; +#if GST_CHECK_VERSION(1, 6, 0) + static const float bt2020[] = { 1.0, 1.0, 1.0, + 0.0, 0.571353, 1.8814, + 1.4746, 0.164553, 0.0 }; +#endif +#if 0 + /* Original transformation from the clutter-gst 2.0/1.6 days. + * Still no idea where these values come from... + */ + static const float original[] = { 1.0, 1.0, 1.0, + 0.0, -0.390625, 2.015625, + 1.59765625, -0.8125, 0.0 }; +#endif + switch (matrix) { +#if GST_CHECK_VERSION(1, 6, 0) + case GST_VIDEO_COLOR_MATRIX_BT2020: + return bt2020; +#endif case GST_VIDEO_COLOR_MATRIX_BT601: - return "bt601"; + return bt601; case GST_VIDEO_COLOR_MATRIX_BT709: - return "bt709"; - default: - return "bt709"; + return bt709; } } +static const gchar * +_shader_from_colorimetry (GstVideoColorMatrix matrix) +{ + if (matrix == GST_VIDEO_COLOR_MATRIX_RGB) + return no_color_conversions_shader; + return color_conversions_shader; +} + static void clutter_gst_video_sink_setup_conversions (ClutterGstVideoSink *sink, CoglPipeline *pipeline) @@ -955,15 +961,45 @@ if (entry == NULL) { - char *source = g_strdup_printf (color_conversions_shaders, - _gst_video_color_matrix_to_string (matrix)); - + const char *source = _shader_from_colorimetry (matrix); entry = add_global_cache_entry (&snippet_cache, source, matrix); - g_free (source); } cogl_pipeline_add_snippet (pipeline, entry->vertex_snippet); cogl_pipeline_add_snippet (pipeline, entry->fragment_snippet); + + if (matrix != GST_VIDEO_COLOR_MATRIX_RGB) + { + gint yuv_to_rgb_location = + cogl_pipeline_get_uniform_location (pipeline, "clutter_gst_yuv_to_rgb_"); + cogl_pipeline_set_uniform_matrix (pipeline, yuv_to_rgb_location, + 3, 1, FALSE, + _matrix_from_colorimetry (matrix)); + } +} + +/* Transformation for cropped videos */ + +static void +clutter_gst_video_sink_setup_transformation (ClutterGstVideoSink *sink, + CoglPipeline *pipeline) +{ + ClutterGstVideoSinkPrivate *priv = sink->priv; + float transform[] = { 1.0, 0.0, + 0.0, 1.0 }; + gint transform_location; + + if (priv->frame[0] != NULL) + { + transform[0] = (float) GST_VIDEO_INFO_COMP_WIDTH (&priv->info, 0) / + (float) cogl_texture_get_width (priv->frame[0]); + transform[3] = (float) GST_VIDEO_INFO_COMP_HEIGHT (&priv->info, 0) / + (float) cogl_texture_get_height (priv->frame[0]); + } + transform_location = + cogl_pipeline_get_uniform_location (pipeline, "clutter_gst_transform"); + cogl_pipeline_set_uniform_matrix (pipeline, transform_location, + 2, 1, FALSE, transform); } /**/ @@ -1489,7 +1525,7 @@ " float v = texture2D (cogl_sampler%i, UV).a - 0.5;\n" " vec3 corrected = clutter_gst_get_corrected_color_from_yuv (vec3 (y, u, v));\n" " vec4 color;\n" - " color.rgb = clutter_gst_default_yuv_to_srgb (corrected);\n" + " color.rgb = clutter_gst_yuv_to_rgb (corrected);\n" " color.a = 1.0;\n" " return color;\n" "}\n", @@ -1557,7 +1593,7 @@ " float v = color.a - 0.5;\n" " vec3 corrected = clutter_gst_get_corrected_color_from_yuv (vec3 (y, u, v));\n" " color.a = color.r;\n" - " color.rgb = clutter_gst_default_yuv_to_srgb (corrected);\n" + " color.rgb = clutter_gst_yuv_to_rgb (corrected);\n" /* Premultiply the color */ " color.rgb *= color.a;\n" " return color;\n" @@ -1644,7 +1680,7 @@ " float u = uv.x;\n" " float v = uv.y;\n" " vec3 corrected = clutter_gst_get_corrected_color_from_yuv (vec3 (y, u, v));\n" - " color.rgb = clutter_gst_default_yuv_to_srgb (corrected);\n" + " color.rgb = clutter_gst_yuv_to_rgb (corrected);\n" " color.a = 1.0;\n" " return color;\n" "}\n", @@ -1673,19 +1709,19 @@ priv->frame[0] = video_texture_new_from_data (priv->ctx, - GST_VIDEO_INFO_COMP_WIDTH (&priv->info, 0), - GST_VIDEO_INFO_COMP_HEIGHT (&priv->info, 0), + GST_VIDEO_FRAME_COMP_WIDTH (&frame, 0), + GST_VIDEO_FRAME_COMP_HEIGHT (&frame, 0), COGL_PIXEL_FORMAT_A_8, - priv->info.stride[0], - frame.data[0]); + GST_VIDEO_FRAME_COMP_STRIDE (&frame, 0), + GST_VIDEO_FRAME_COMP_DATA (&frame, 0)); priv->frame[1] = video_texture_new_from_data (priv->ctx, - GST_VIDEO_INFO_COMP_WIDTH (&priv->info, 1), - GST_VIDEO_INFO_COMP_HEIGHT (&priv->info, 1), + GST_VIDEO_FRAME_COMP_WIDTH (&frame, 1), + GST_VIDEO_FRAME_COMP_HEIGHT (&frame, 1), COGL_PIXEL_FORMAT_RG_88, - priv->info.stride[1], - frame.data[1]); + GST_VIDEO_FRAME_COMP_STRIDE (&frame, 1), + GST_VIDEO_FRAME_COMP_DATA (&frame, 1)); gst_video_frame_unmap (&frame); @@ -1995,8 +2031,6 @@ if (buffer) { - clutter_gst_video_sink_upload_overlay (gst_source->sink, buffer); - if (gst_buffer_get_video_gl_texture_upload_meta (buffer) != NULL) { GST_DEBUG_OBJECT (gst_source->sink, "Trying to upload buffer %p with GL using renderer %s", @@ -2012,6 +2046,8 @@ goto fail_upload; } + clutter_gst_video_sink_upload_overlay (gst_source->sink, buffer); + priv->had_upload_once = TRUE; gst_buffer_unref (buffer); @@ -2625,6 +2661,7 @@ { clutter_gst_video_sink_setup_conversions (sink, pipeline); clutter_gst_video_sink_setup_balance (sink, pipeline); + clutter_gst_video_sink_setup_transformation (sink, pipeline); priv->renderer->setup_pipeline (sink, pipeline); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/configure.ac new/clutter-gst-3.0.14/configure.ac --- old/clutter-gst-3.0.12/configure.ac 2015-09-30 19:58:02.000000000 +0200 +++ new/clutter-gst-3.0.14/configure.ac 2015-10-10 20:07:26.000000000 +0200 @@ -3,7 +3,7 @@ # An even micro number indicates a released version. m4_define(clutter_gst_major_version, 3) m4_define(clutter_gst_minor_version, 0) -m4_define(clutter_gst_micro_version, 12) +m4_define(clutter_gst_micro_version, 14) m4_define(clutter_api_version, 1.0) m4_define([clutter_gst_api_version], [3.0]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstAspectratio.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstAspectratio.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstAspectratio.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstAspectratio.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstAspectratio</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch02.html" title="Clutter content objects"> <link rel="prev" href="ClutterGstContent.html" title="ClutterGstContent"> <link rel="next" href="ClutterGstCrop.html" title="ClutterGstCrop"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCamera.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCamera.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCamera.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCamera.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstCamera</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch03.html" title="ClutterGst players"> <link rel="prev" href="ClutterGstPlayer.html" title="ClutterGstPlayer"> <link rel="next" href="ClutterGstCameraDevice.html" title="ClutterGstCameraDevice"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCameraDevice.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCameraDevice.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCameraDevice.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCameraDevice.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstCameraDevice</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch03.html" title="ClutterGst players"> <link rel="prev" href="ClutterGstCamera.html" title="ClutterGstCamera"> <link rel="next" href="ClutterGstPlayback.html" title="ClutterGstPlayback"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstContent.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstContent.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstContent.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstContent.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstContent</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch02.html" title="Clutter content objects"> <link rel="prev" href="ch02.html" title="Clutter content objects"> <link rel="next" href="ClutterGstAspectratio.html" title="ClutterGstAspectratio"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCrop.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCrop.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstCrop.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstCrop.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstCrop</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch02.html" title="Clutter content objects"> <link rel="prev" href="ClutterGstAspectratio.html" title="ClutterGstAspectratio"> <link rel="next" href="ch03.html" title="ClutterGst players"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstPlayback.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstPlayback.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstPlayback.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstPlayback.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstPlayback</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch03.html" title="ClutterGst players"> <link rel="prev" href="ClutterGstCameraDevice.html" title="ClutterGstCameraDevice"> <link rel="next" href="ch04.html" title="ClutterGst sink"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ClutterGstPlayer.html new/clutter-gst-3.0.14/doc/reference/html/ClutterGstPlayer.html --- old/clutter-gst-3.0.12/doc/reference/html/ClutterGstPlayer.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ClutterGstPlayer.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGstPlayer</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch03.html" title="ClutterGst players"> <link rel="prev" href="ch03.html" title="ClutterGst players"> <link rel="next" href="ClutterGstCamera.html" title="ClutterGstCamera"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ch01.html new/clutter-gst-3.0.14/doc/reference/html/ch01.html --- old/clutter-gst-3.0.12/doc/reference/html/ch01.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ch01.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,12 +2,12 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Clutter Gst Overview</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="prev" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="prev" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="next" href="ch02.html" title="Clutter content objects"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ch02.html new/clutter-gst-3.0.14/doc/reference/html/ch02.html --- old/clutter-gst-3.0.12/doc/reference/html/ch02.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ch02.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Clutter content objects</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="prev" href="ch01.html" title="Clutter Gst Overview"> <link rel="next" href="ClutterGstContent.html" title="ClutterGstContent"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ch03.html new/clutter-gst-3.0.14/doc/reference/html/ch03.html --- old/clutter-gst-3.0.12/doc/reference/html/ch03.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ch03.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGst players</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="prev" href="ClutterGstCrop.html" title="ClutterGstCrop"> <link rel="next" href="ClutterGstPlayer.html" title="ClutterGstPlayer"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ch04.html new/clutter-gst-3.0.14/doc/reference/html/ch04.html --- old/clutter-gst-3.0.12/doc/reference/html/ch04.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ch04.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGst sink</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="prev" href="ClutterGstPlayback.html" title="ClutterGstPlayback"> <link rel="next" href="clutter-gst-Video-Sink.html" title="Video Sink"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/ch05.html new/clutter-gst-3.0.14/doc/reference/html/ch05.html --- old/clutter-gst-3.0.12/doc/reference/html/ch05.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/ch05.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: ClutterGst utils</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="prev" href="clutter-gst-Video-Sink.html" title="Video Sink"> <link rel="next" href="clutter-gst-Utilities.html" title="Utilities"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Utilities.html new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Utilities.html --- old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Utilities.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Utilities.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Utilities</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch05.html" title="ClutterGst utils"> <link rel="prev" href="ch05.html" title="ClutterGst utils"> <link rel="next" href="clutter-gst-Versioning-Macros.html" title="Versioning Macros"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Versioning-Macros.html new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Versioning-Macros.html --- old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Versioning-Macros.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Versioning-Macros.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Versioning Macros</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch05.html" title="ClutterGst utils"> <link rel="prev" href="clutter-gst-Utilities.html" title="Utilities"> <link rel="next" href="license.html" title="Appendix A. License"> @@ -104,14 +104,14 @@ <hr> <div class="refsect2"> <a name="CLUTTER-GST-MICRO-VERSION:CAPS"></a><h3>CLUTTER_GST_MICRO_VERSION</h3> -<pre class="programlisting">#define CLUTTER_GST_MICRO_VERSION (0) +<pre class="programlisting">#define CLUTTER_GST_MICRO_VERSION (14) </pre> <p>ClutterGst micro version (e.g. "3", if <a class="link" href="clutter-gst-Versioning-Macros.html#CLUTTER-GST-VERSION:CAPS" title="CLUTTER_GST_VERSION"><code class="literal">CLUTTER_GST_VERSION</code></a> is "1.2.3")</p> </div> <hr> <div class="refsect2"> <a name="CLUTTER-GST-VERSION:CAPS"></a><h3>CLUTTER_GST_VERSION</h3> -<pre class="programlisting">#define CLUTTER_GST_VERSION (3.0.0) +<pre class="programlisting">#define CLUTTER_GST_VERSION (3.0.14) </pre> <p>ClutterGst full version (e.g. "1.2.3")</p> </div> @@ -163,7 +163,7 @@ <a name="clutter-gst-Versioning-Macros.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="CLUTTER-GST-VERSION-S:CAPS"></a><h3>CLUTTER_GST_VERSION_S</h3> -<pre class="programlisting">#define CLUTTER_GST_VERSION_S "3.0.0" +<pre class="programlisting">#define CLUTTER_GST_VERSION_S "3.0.14" </pre> <p>ClutterGst full version, encoded as a string.</p> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Video-Sink.html new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Video-Sink.html --- old/clutter-gst-3.0.12/doc/reference/html/clutter-gst-Video-Sink.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/clutter-gst-Video-Sink.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Video Sink</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="up" href="ch04.html" title="ClutterGst sink"> <link rel="prev" href="ch04.html" title="ClutterGst sink"> <link rel="next" href="ch05.html" title="ClutterGst utils"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/clutter-gst.devhelp2 new/clutter-gst-3.0.14/doc/reference/html/clutter-gst.devhelp2 --- old/clutter-gst-3.0.12/doc/reference/html/clutter-gst.devhelp2 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/clutter-gst.devhelp2 2015-10-10 20:13:34.000000000 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> -<book xmlns="http://www.devhelp.net/book" title="Clutter Gst 3.0.12 Reference Manual" link="index.html" author="" name="clutter-gst" version="2" language="c"> +<book xmlns="http://www.devhelp.net/book" title="Clutter Gst 3.0.14 Reference Manual" link="index.html" author="" name="clutter-gst" version="2" language="c"> <chapters> <sub name="Clutter Gst Overview" link="ch01.html"/> <sub name="Clutter content objects" link="ch02.html"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/index.html new/clutter-gst-3.0.14/doc/reference/html/index.html --- old/clutter-gst-3.0.12/doc/reference/html/index.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/index.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 - Reference Manual: Clutter Gst 3.0.12 Reference Manual</title> +<title>Clutter Gst 3.0.14 + Reference Manual: Clutter Gst 3.0.14 Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="next" href="ch01.html" title="Clutter Gst Overview"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -14,9 +14,9 @@ <div class="book"> <div class="titlepage"> <div> -<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Clutter Gst 3.0.12 +<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Clutter Gst 3.0.14 Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">Version 3.0.12 +<div><p class="releaseinfo">Version 3.0.14 </p></div> <div><p class="copyright">Copyright © 2006, 2007, 2008 OpenedHand LTD</p></div> <div><p class="copyright">Copyright © 2009, 2010 Intel Corporation</p></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/html/license.html new/clutter-gst-3.0.14/doc/reference/html/license.html --- old/clutter-gst-3.0.12/doc/reference/html/license.html 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/html/license.html 2015-10-10 20:13:34.000000000 +0200 @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Clutter Gst 3.0.12 +<title>Clutter Gst 3.0.14 Reference Manual: Appendix A. License</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> -<link rel="up" href="index.html" title="Clutter Gst 3.0.12 Reference Manual"> +<link rel="home" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> +<link rel="up" href="index.html" title="Clutter Gst 3.0.14 Reference Manual"> <link rel="prev" href="clutter-gst-Versioning-Macros.html" title="Versioning Macros"> <meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-aspectratio.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-aspectratio.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-aspectratio.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-aspectratio.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera-device.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera-device.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera-device.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera-device.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera-manager.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera-manager.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera-manager.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera-manager.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-camera.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-camera.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-content.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-content.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-content.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-content.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-crop.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-crop.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-crop.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-crop.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-playback.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-playback.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-playback.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-playback.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-player.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-player.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-player.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-player.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-types.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-types.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-types.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-types.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-types.sgml.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-types.sgml.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-types.sgml.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-types.sgml.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-unused.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-unused.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-unused.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-unused.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -1,6 +0,0 @@ -<!-- ##### ARG ClutterGstContent:video-sink ##### --> -<para> - -</para> - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-util.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-util.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-util.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-util.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-version.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-version.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-version.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-version.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-video-sink.sgml new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-video-sink.sgml --- old/clutter-gst-3.0.12/doc/reference/tmpl/clutter-gst-video-sink.sgml 2015-09-30 20:01:33.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/tmpl/clutter-gst-video-sink.sgml 2015-10-10 20:13:34.000000000 +0200 @@ -9,11 +9,13 @@ </para> + <!-- ##### SECTION See_Also ##### --> <para> </para> + <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/doc/reference/version.xml new/clutter-gst-3.0.14/doc/reference/version.xml --- old/clutter-gst-3.0.12/doc/reference/version.xml 2015-09-30 20:00:00.000000000 +0200 +++ new/clutter-gst-3.0.14/doc/reference/version.xml 2015-10-10 20:11:56.000000000 +0200 @@ -1 +1 @@ -3.0.12 +3.0.14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/examples/camera-player.c new/clutter-gst-3.0.14/examples/camera-player.c --- old/clutter-gst-3.0.12/examples/camera-player.c 2014-06-17 22:09:47.000000000 +0200 +++ new/clutter-gst-3.0.14/examples/camera-player.c 2015-09-30 20:04:28.000000000 +0200 @@ -166,29 +166,29 @@ { switch (clutter_event_get_key_symbol (event)) { - case CLUTTER_minus: + case CLUTTER_KEY_minus: app->decrease_selected = TRUE; break; - case CLUTTER_plus: + case CLUTTER_KEY_plus: app->decrease_selected = FALSE; break; - case CLUTTER_b: + case CLUTTER_KEY_b: update_color_balance (app, "brightness"); break; - case CLUTTER_c: + case CLUTTER_KEY_c: update_color_balance (app, "contrast"); break; - case CLUTTER_s: + case CLUTTER_KEY_s: update_color_balance (app, "saturation"); break; - case CLUTTER_h: + case CLUTTER_KEY_h: update_color_balance (app, "hue"); break; - case CLUTTER_g: + case CLUTTER_KEY_g: update_gamma (app); break; - case CLUTTER_d: + case CLUTTER_KEY_d: { ClutterGstCameraDevice *device; @@ -206,12 +206,12 @@ break; } - case CLUTTER_q: - case CLUTTER_Escape: + case CLUTTER_KEY_q: + case CLUTTER_KEY_Escape: clutter_main_quit (); break; - case CLUTTER_v: + case CLUTTER_KEY_v: { gchar *filename; static guint photos_cnt = 0; @@ -237,7 +237,7 @@ break; } - case CLUTTER_p: + case CLUTTER_KEY_p: { gchar *filename; static guint photos_cnt = 0; @@ -259,7 +259,7 @@ break; } - case CLUTTER_e: + case CLUTTER_KEY_e: { GstElement *filter; gboolean ret; @@ -278,7 +278,7 @@ break; } - case CLUTTER_r: + case CLUTTER_KEY_r: clutter_gst_camera_remove_filter (app->camera_player); break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gst-3.0.12/examples/video-player.c new/clutter-gst-3.0.14/examples/video-player.c --- old/clutter-gst-3.0.12/examples/video-player.c 2014-06-17 22:09:47.000000000 +0200 +++ new/clutter-gst-3.0.14/examples/video-player.c 2015-09-30 20:05:23.000000000 +0200 @@ -245,7 +245,7 @@ switch (clutter_event_get_key_symbol (event)) { - case CLUTTER_d: + case CLUTTER_KEY_d: if (app->vactor) { clutter_actor_remove_child (app->stage, app->vactor); @@ -257,12 +257,12 @@ app->control = NULL; } break; - case CLUTTER_q: - case CLUTTER_Escape: + case CLUTTER_KEY_q: + case CLUTTER_KEY_Escape: clutter_actor_destroy (app->stage); break; - case CLUTTER_e: + case CLUTTER_KEY_e: if (app->vactor == NULL) break;