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 - zaitor@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 .
#
# 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 , 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;