Rex Dieter aef5b6
From 2db4c430740da89fb22319b2ded63e770f3d6fac Mon Sep 17 00:00:00 2001
Rex Dieter aef5b6
From: Trever Fischer <tdfischer@fedoraproject.org>
Rex Dieter aef5b6
Date: Sat, 22 Sep 2012 19:41:14 +0200
Rex Dieter aef5b6
Subject: [PATCH 59/63] Use a sync connection to update the xvimagesink window
Rex Dieter aef5b6
 handle
Rex Dieter aef5b6
Rex Dieter aef5b6
BUG: 305333
Rex Dieter aef5b6
---
Rex Dieter aef5b6
 gstreamer/videowidget.cpp | 2 +-
Rex Dieter aef5b6
 1 file changed, 1 insertion(+), 1 deletion(-)
Rex Dieter aef5b6
Rex Dieter aef5b6
diff --git a/gstreamer/videowidget.cpp b/gstreamer/videowidget.cpp
Rex Dieter aef5b6
index 96eea1c..3b38ab0 100644
Rex Dieter aef5b6
--- a/gstreamer/videowidget.cpp
Rex Dieter aef5b6
+++ b/gstreamer/videowidget.cpp
Rex Dieter aef5b6
@@ -86,7 +86,7 @@ void VideoWidget::updateWindowID()
Rex Dieter aef5b6
 void VideoWidget::finalizeLink()
Rex Dieter aef5b6
 {
Rex Dieter aef5b6
     connect(root()->pipeline(), SIGNAL(mouseOverActive(bool)), this, SLOT(mouseOverActive(bool)));
Rex Dieter aef5b6
-    connect(root()->pipeline(), SIGNAL(windowIDNeeded()), this, SLOT(updateWindowID()));
Rex Dieter aef5b6
+    connect(root()->pipeline(), SIGNAL(windowIDNeeded()), this, SLOT(updateWindowID()), Qt::DirectConnection);
Rex Dieter aef5b6
 }
Rex Dieter aef5b6
 
Rex Dieter aef5b6
 void VideoWidget::prepareToUnlink()
Rex Dieter aef5b6
-- 
Rex Dieter aef5b6
1.8.0
Rex Dieter aef5b6