summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <llandwerlin@gmail.com>2013-08-08 16:39:29 +0100
committerLionel Landwerlin <llandwerlin@gmail.com>2013-08-09 18:04:33 +0100
commit91c69d338665fef5e4375757f7dccb34562f600f (patch)
tree74d442396bbd0ef53a3006d42eb751836f040b24
parent37d116d2c997f1a0c933f53f82eb2f3d8eb13808 (diff)
downloadclutter-gst-91c69d338665fef5e4375757f7dccb34562f600f.tar.gz
autovideosink: fix content property getter/setter
-rw-r--r--clutter-gst/clutter-gst-auto-video-sink.c8
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;