ソースを参照

comment out first try to raise hand

this is not working yet. It's for now commented out in order to continue with "request help" feature for breakout rooms.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Marcel Hibbe 2 年 前
コミット
99a4ca5e33

+ 14 - 15
app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

@@ -1226,21 +1226,20 @@ public class CallActivity extends CallBaseActivity {
 
     public void clickHand(Boolean raise) {
         // TODO: fix how to build&send the message
-
-        if (isConnectionEstablished() && peerConnectionWrapperList != null) {
-            if (!hasMCU) {
-                for (PeerConnectionWrapper peerConnectionWrapper : peerConnectionWrapperList) {
-                    peerConnectionWrapper.raiseHand(raise);
-                }
-            } else {
-                for (PeerConnectionWrapper peerConnectionWrapper : peerConnectionWrapperList) {
-                    if (peerConnectionWrapper.getSessionId().equals(webSocketClient.getSessionId())) {
-                        peerConnectionWrapper.raiseHand(raise);
-                        break;
-                    }
-                }
-            }
-        }
+//        if (isConnectionEstablished() && peerConnectionWrapperList != null) {
+//            if (!hasMCU) {
+//                for (PeerConnectionWrapper peerConnectionWrapper : peerConnectionWrapperList) {
+//                    peerConnectionWrapper.raiseHand(raise);
+//                }
+//            } else {
+//                for (PeerConnectionWrapper peerConnectionWrapper : peerConnectionWrapperList) {
+//                    if (peerConnectionWrapper.getSessionId().equals(webSocketClient.getSessionId())) {
+//                        peerConnectionWrapper.raiseHand(raise);
+//                        break;
+//                    }
+//                }
+//            }
+//        }
     }
 
 

+ 14 - 15
app/src/main/java/com/nextcloud/talk/webrtc/PeerConnectionWrapper.java

@@ -193,21 +193,20 @@ public class PeerConnectionWrapper {
     public void raiseHand(Boolean raise) {
 
         // TODO: fix how to build&send the message
-
-        NCMessagePayload ncMessagePayload = new NCMessagePayload();
-        ncMessagePayload.setState(raise);
-        ncMessagePayload.setTimestamp(System.currentTimeMillis());
-
-
-        NCSignalingMessage ncSignalingMessage = new NCSignalingMessage();
-//        ncSignalingMessage.setFrom();
-        ncSignalingMessage.setTo(sessionId);
-//        ncSignalingMessage.setSid();
-        ncSignalingMessage.setType("raiseHand");
-        ncSignalingMessage.setPayload(ncMessagePayload);
-        ncSignalingMessage.setRoomType(videoStreamType);
-
-        signalingMessageSender.send(ncSignalingMessage);
+//        NCMessagePayload ncMessagePayload = new NCMessagePayload();
+//        ncMessagePayload.setState(raise);
+//        ncMessagePayload.setTimestamp(System.currentTimeMillis());
+//
+//
+//        NCSignalingMessage ncSignalingMessage = new NCSignalingMessage();
+////        ncSignalingMessage.setFrom();
+//        ncSignalingMessage.setTo(sessionId);
+////        ncSignalingMessage.setSid();
+//        ncSignalingMessage.setType("raiseHand");
+//        ncSignalingMessage.setPayload(ncMessagePayload);
+//        ncSignalingMessage.setRoomType(videoStreamType);
+//
+//        signalingMessageSender.send(ncSignalingMessage);
     }
 
     /**