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&#10; 
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&#10; 
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;
 


Reply via email to