From c3dda3f5e6bddf639508595b3f7b1cc7e10ec019 Mon Sep 17 00:00:00 2001
From: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
Date: Tue, 7 Jul 2015 15:27:11 -0400
Subject: [PATCH] qtwrapper: add peerHold event

Refs #77211

Change-Id: I524c14c57d060d93235e5492561318c2f384956b
---
 src/qtwrapper/callmanager_wrap.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/qtwrapper/callmanager_wrap.h b/src/qtwrapper/callmanager_wrap.h
index d5134e58..16ac4b4b 100644
--- a/src/qtwrapper/callmanager_wrap.h
+++ b/src/qtwrapper/callmanager_wrap.h
@@ -202,6 +202,13 @@ public:
                              Q_EMIT onRtcpReportReceived(QString(callID.c_str()), convertStringInt(report));
                        });
              }),
+             exportable_callback<CallSignal::PeerHold>(
+                 [this] (const std::string &callID, bool state) {
+                       QTimer::singleShot(0, [this,callID, state] {
+                             LOG_DRING_SIGNAL2("peerHold",QString(callID.c_str()), state);
+                             Q_EMIT peerHold(QString(callID.c_str()), state);
+                       });
+             }),
              exportable_callback<CallSignal::AudioMuted>(
                  [this] (const std::string &callID, bool state) {
                        QTimer::singleShot(0, [this,callID, state] {
@@ -478,6 +485,7 @@ Q_SIGNALS: // SIGNALS
     void confirmGoClear(const QString &callID);
     void audioMuted(const QString &callID, bool state);
     void videoMuted(const QString &callID, bool state);
+    void peerHold(const QString &callID, bool state);
 };
 
 namespace org {
-- 
GitLab