Remove dataType-Unused
authorVanamala Narasimha Bhargav <v.bhargav@samsung.com>
Thu, 25 Aug 2022 09:20:04 +0000 (14:50 +0530)
committerYoungjae Shin <yj99.shin@samsung.com>
Thu, 15 Sep 2022 05:33:33 +0000 (14:33 +0900)
android/aitt/src/main/java/com/samsung/android/aitt/WebRTCHandler.java
android/modules/webrtc/src/main/java/com/samsung/android/modules/webrtc/WebRTC.java
android/modules/webrtc/src/main/java/com/samsung/android/modules/webrtc/WebRTCServer.java

index 47e5f04..fc8e668 100644 (file)
@@ -49,7 +49,7 @@ class WebRTCHandler implements TransportHandler {
             handlerDataCallback.pushHandlerData(data);
         };
         WebRTC.DataType dataType = topic.endsWith(Definitions.RESPONSE_POSTFIX) ? WebRTC.DataType.MESSAGE : WebRTC.DataType.VIDEOFRAME;
-        ws = new WebRTCServer(appContext, dataType, cb);
+        ws = new WebRTCServer(appContext, cb);
         int serverPort = ws.start();
         if (serverPort < 0) {
             throw new IllegalArgumentException("Failed to start webRTC server-socket");
@@ -93,7 +93,7 @@ class WebRTCHandler implements TransportHandler {
     public void publish(String topic, String ip, int port, byte[] message) {
         WebRTC.DataType dataType = topic.endsWith(Definitions.RESPONSE_POSTFIX) ? WebRTC.DataType.MESSAGE : WebRTC.DataType.VIDEOFRAME;
         if (webrtc == null) {
-            webrtc = new WebRTC(dataType, appContext);
+            webrtc = new WebRTC(appContext);
             webrtc.connect(ip, port);
         }
         if (dataType == WebRTC.DataType.MESSAGE) {
index ebf6c6e..07d61fa 100644 (file)
@@ -91,21 +91,19 @@ public class WebRTC {
 
     /**
      * WebRTC constructor to create webRTC instance
-     * @param dataType To decide webRTC channel type
      * @param appContext Application context creating webRTC instance
      */
-    public WebRTC(DataType dataType , Context appContext) {
+    public WebRTC(Context appContext) {
         this.appContext = appContext;
         this.isReciever = false;
     }
 
     /**
      * WebRTC constructor to create webRTC instance
-     * @param dataType To decide webRTC channel type
      * @param appContext Application context creating webRTC instance
      * @param socket Java server socket for webrtc signalling
      */
-    WebRTC(DataType dataType , Context appContext , Socket socket) {
+    WebRTC(Context appContext , Socket socket) {
         Log.d(TAG , "InWebRTC Constructor");
         this.appContext = appContext;
         this.socket = socket;
index 6e93ed7..4b29985 100644 (file)
@@ -29,7 +29,6 @@ import java.util.List;
  */
 public class WebRTCServer {
     private static final String TAG = "WebRTCServer";
-    private WebRTC.DataType dataType;
     private ServerSocket serverSocket = null;
     private Context appContext;
     private WebRTC.ReceiveDataCallback dataCallback;
@@ -40,12 +39,10 @@ public class WebRTCServer {
     /**
      * WebRTCServer constructor to create its instance
      * @param appContext Application context of the app creating WebRTCServer instance
-     * @param dataType Datatype to create webRTC channel - Media channel or data channel
      * @param dataCallback Data callback object to create call back mechanism
      */
-    public WebRTCServer(Context appContext, WebRTC.DataType dataType, WebRTC.ReceiveDataCallback dataCallback){
+    public WebRTCServer(Context appContext, WebRTC.ReceiveDataCallback dataCallback){
         this.appContext = appContext;
-        this.dataType = dataType;
         this.dataCallback = dataCallback;
     }
 
@@ -96,7 +93,7 @@ public class WebRTCServer {
             while(isRunning){
                 try {
                     Socket socket = serverSocket.accept();
-                    WebRTC web = new WebRTC(dataType , appContext , socket);
+                    WebRTC web = new WebRTC(appContext , socket);
                     web.connect();
                     web.registerDataCallback(dataCallback);
                     connectionList.add(web);