diff options
author | Lionel Landwerlin <llandwerlin@gmail.com> | 2013-08-08 16:39:29 +0100 |
---|---|---|
committer | Lionel Landwerlin <llandwerlin@gmail.com> | 2013-08-09 18:04:33 +0100 |
commit | 91c69d338665fef5e4375757f7dccb34562f600f (patch) | |
tree | 74d442396bbd0ef53a3006d42eb751836f040b24 | |
parent | 37d116d2c997f1a0c933f53f82eb2f3d8eb13808 (diff) | |
download | clutter-gst-91c69d338665fef5e4375757f7dccb34562f600f.tar.gz |
autovideosink: fix content property getter/setter
-rw-r--r-- | 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; |