From 6b69b6d81082b6b57773ac2d2ae0460cb0190334 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 4 Nov 2016 00:41:39 +0000 Subject: video-sink: ensure we always pull the most up to date frame information --- clutter-gst/clutter-gst-video-sink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c index 7a5a0ba..d1829b0 100644 --- a/clutter-gst/clutter-gst-video-sink.c +++ b/clutter-gst/clutter-gst-video-sink.c @@ -2554,7 +2554,6 @@ clutter_gst_video_sink_is_ready (ClutterGstVideoSink *sink) * * Since: 3.0 */ - ClutterGstFrame * clutter_gst_video_sink_get_frame (ClutterGstVideoSink *sink) { @@ -2592,6 +2591,8 @@ clutter_gst_video_sink_get_frame (ClutterGstVideoSink *sink) } else if (priv->frame_dirty) { + clutter_gst_video_resolution_from_video_info (&priv->clt_frame->resolution, + &priv->info); clutter_gst_video_sink_attach_frame (sink, priv->clt_frame->pipeline); } -- cgit v1.2.1