[clutter-gst] autovideosink: fix content property getter/setter



commit 91c69d338665fef5e4375757f7dccb34562f600f
Author: Lionel Landwerlin <llandwerlin gmail com>
Date:   Thu Aug 8 16:39:29 2013 +0100

    autovideosink: fix content property getter/setter

 clutter-gst/clutter-gst-auto-video-sink.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/clutter-gst/clutter-gst-auto-video-sink.c b/clutter-gst/clutter-gst-auto-video-sink.c
index a3137f1..f321f15 100644
--- a/clutter-gst/clutter-gst-auto-video-sink.c
+++ b/clutter-gst/clutter-gst-auto-video-sink.c
@@ -176,6 +176,11 @@ clutter_gst_auto_video_sink_set_property (GObject      *object,
       if (sink->kid)
         g_object_set_property (G_OBJECT (sink->kid), pspec->name, value);
       break;
+    case PROP_CONTENT:
+      if (sink->content != NULL)
+        g_clear_object (&sink->content);
+      sink->content = g_value_get_object (value);
+      break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
@@ -195,6 +200,9 @@ clutter_gst_auto_video_sink_get_property (GObject    *object,
     case PROP_TS_OFFSET:
       g_value_set_int64 (value, sink->ts_offset);
       break;
+    case PROP_CONTENT:
+      g_value_set_object (value, sink->content);
+      break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]