From 7f5e8c9aa7c913e63d2faae870eba718757f1e9c Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Fri, 20 Jul 2012 17:34:14 -0400
Subject: [PATCH] * #13731: videortp: hack around unimplemented video hold for
 now

---
 daemon/src/video/video_rtp_session.cpp | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/daemon/src/video/video_rtp_session.cpp b/daemon/src/video/video_rtp_session.cpp
index dc70d262db..e6490cad93 100644
--- a/daemon/src/video/video_rtp_session.cpp
+++ b/daemon/src/video/video_rtp_session.cpp
@@ -138,10 +138,13 @@ void VideoRtpSession::start()
         DEBUG("Video sending disabled");
 
     if (receiving_) {
-        if (receiveThread_.get())
-            WARN("Restarting video receiver");
-        receiveThread_.reset(new VideoReceiveThread(callID_, rxArgs_));
-        receiveThread_->start();
+        if (receiveThread_.get()) {
+            // FIXME: this is just until we fix onhold/offhold
+            WARN("Not restarting video receiver");
+        } else {
+            receiveThread_.reset(new VideoReceiveThread(callID_, rxArgs_));
+            receiveThread_->start();
+        }
     }
     else
         DEBUG("Video receiving disabled");
-- 
GitLab