summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <llandwerlin@gmail.com>2013-07-09 14:08:04 +0100
committerRobert Bragg <robert@linux.intel.com>2013-07-09 22:52:49 +0100
commit6cc9074cfb3644153bde6b733e57f25636ca2a9e (patch)
tree1e6f17e93ccb97c1f19f77f358a7b752dbf30522
parent3d9eaef3acd9e55ae9c4e8afeca9300371f805a6 (diff)
downloadcogl-6cc9074cfb3644153bde6b733e57f25636ca2a9e.tar.gz
cogl-gst: move initialization code so CoglGstVideoSink can be subclassed
Reviewed-by: Robert Bragg <robert@linux.intel.com> (cherry picked from commit 2f6068cb6783edf6e05d6e55e9700e22f31cb233)
-rw-r--r--cogl-gst/cogl-gst-video-sink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cogl-gst/cogl-gst-video-sink.c b/cogl-gst/cogl-gst-video-sink.c
index 22326e58..65ecf438 100644
--- a/cogl-gst/cogl-gst-video-sink.c
+++ b/cogl-gst/cogl-gst-video-sink.c
@@ -1066,6 +1066,8 @@ cogl_gst_video_sink_init (CoglGstVideoSink *sink)
sink->priv = priv = G_TYPE_INSTANCE_GET_PRIVATE (sink,
COGL_GST_TYPE_VIDEO_SINK,
CoglGstVideoSinkPrivate);
+ priv->custom_start = 0;
+ priv->default_sample = TRUE;
}
static GstFlowReturn
@@ -1274,8 +1276,6 @@ cogl_gst_video_sink_new (CoglContext *ctx)
{
CoglGstVideoSink *sink = g_object_new (COGL_GST_TYPE_VIDEO_SINK, NULL);
cogl_gst_video_sink_set_context (sink, ctx);
- sink->priv->custom_start = 0;
- sink->priv->default_sample = TRUE;
return sink;
}