From 913c68182a083f37bd4e5227a741f0f992937b8d Mon Sep 17 00:00:00 2001 From: Tiago Daniel Jacobs Date: Tue, 8 Nov 2022 22:33:55 -0300 Subject: [PATCH] feat(stun-turn): add parameter to receive stun/turn servers (code format) --- src/methods/createFullAudioOffer.tsx | 4 +++- src/methods/createScreenShareOffer.tsx | 4 +++- src/native-components/BBBN_FullAudioService.tsx | 2 +- src/native-components/BBBN_ScreenShareService.tsx | 2 +- src/webview/message-handler.tsx | 10 ++++++++-- 5 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/methods/createFullAudioOffer.tsx b/src/methods/createFullAudioOffer.tsx index e2de481..12aa43a 100644 --- a/src/methods/createFullAudioOffer.tsx +++ b/src/methods/createFullAudioOffer.tsx @@ -20,7 +20,9 @@ function createFullAudioOffer(instanceId: Number, stunTurnJson: String) { resolve = res; try { - console.log(`[${instanceId}] - >nativeCreateFullAudioOffer (${stunTurnJson})`); + console.log( + `[${instanceId}] - >nativeCreateFullAudioOffer (${stunTurnJson})` + ); // call native swift method that triggers the broadcast popup nativeCreateFullAudioOffer(stunTurnJson); } catch (e) { diff --git a/src/methods/createScreenShareOffer.tsx b/src/methods/createScreenShareOffer.tsx index 1def91f..ae71934 100644 --- a/src/methods/createScreenShareOffer.tsx +++ b/src/methods/createScreenShareOffer.tsx @@ -20,7 +20,9 @@ function createScreenShareOffer(instanceId: Number, stunTurnJson: String) { resolve = res; try { - console.log(`[${instanceId}] - >nativeCreateScreenShareOffer (${stunTurnJson})`); + console.log( + `[${instanceId}] - >nativeCreateScreenShareOffer (${stunTurnJson})` + ); // call native swift method that triggers the broadcast popup nativeCreateScreenShareOffer(stunTurnJson); } catch (e) { diff --git a/src/native-components/BBBN_FullAudioService.tsx b/src/native-components/BBBN_FullAudioService.tsx index 1237a04..e44df2c 100644 --- a/src/native-components/BBBN_FullAudioService.tsx +++ b/src/native-components/BBBN_FullAudioService.tsx @@ -6,7 +6,7 @@ const FullAudioService = NativeModules.BBBN_FullAudioService; // FullAudioService.initializeFullAudio(); // } -export function createFullAudioOffer(stunTurnJson:String) { +export function createFullAudioOffer(stunTurnJson: String) { FullAudioService.createFullAudioOffer(stunTurnJson); } diff --git a/src/native-components/BBBN_ScreenShareService.tsx b/src/native-components/BBBN_ScreenShareService.tsx index 1907fdc..ccd4ead 100644 --- a/src/native-components/BBBN_ScreenShareService.tsx +++ b/src/native-components/BBBN_ScreenShareService.tsx @@ -6,7 +6,7 @@ export function initializeScreenShare() { ScreenShareService.initializeScreenShare(); } -export function createScreenShareOffer(stunTurnJson:String) { +export function createScreenShareOffer(stunTurnJson: String) { ScreenShareService.createScreenShareOffer(stunTurnJson); } diff --git a/src/webview/message-handler.tsx b/src/webview/message-handler.tsx index 4f5dafd..18c96b1 100644 --- a/src/webview/message-handler.tsx +++ b/src/webview/message-handler.tsx @@ -50,10 +50,16 @@ export function handleWebviewMessage( promise = initializeScreenShare(instanceId); break; case 'createFullAudioOffer': - promise = createFullAudioOffer(instanceId, JSON.stringify(data?.arguments[0])); + promise = createFullAudioOffer( + instanceId, + JSON.stringify(data?.arguments[0]) + ); break; case 'createScreenShareOffer': - promise = createScreenShareOffer(instanceId, JSON.stringify(data?.arguments[0])); + promise = createScreenShareOffer( + instanceId, + JSON.stringify(data?.arguments[0]) + ); break; case 'setScreenShareRemoteSDP': promise = setScreenShareRemoteSDP(instanceId, data?.arguments[0].sdp);