From 2997f49a955c47dba1b7b6d2b4aecf64968225ab Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Sun, 17 Nov 2024 10:04:05 +0300 Subject: [PATCH] updates --- lib/pages/conference/zoom/call_screen.dart | 5 +++-- lib/pages/livecare/incoming_call.dart | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/pages/conference/zoom/call_screen.dart b/lib/pages/conference/zoom/call_screen.dart index f92c42b9..daa70a2c 100644 --- a/lib/pages/conference/zoom/call_screen.dart +++ b/lib/pages/conference/zoom/call_screen.dart @@ -80,7 +80,7 @@ class _CallScreenState extends State { try { Map SDKaudioOptions = {"connect": true, "mute": false, "autoAdjustSpeakerVolume": false}; Map SDKvideoOptions = { - "localVideoOn": true, + "localVideoOn": args.callType == 1 ? true : false, }; JoinSessionConfig joinSession = JoinSessionConfig( sessionName: args.sessionName, @@ -1588,8 +1588,9 @@ class CallArguments { final String displayName; final String sessionIdleTimeoutMins; final String role; + final int callType; - CallArguments(this.sessionName, this.sessionPwd, this.displayName, this.sessionIdleTimeoutMins, this.role, this.isJoin); + CallArguments(this.sessionName, this.sessionPwd, this.displayName, this.sessionIdleTimeoutMins, this.role, this.isJoin, this.callType); } class JoinArguments { diff --git a/lib/pages/livecare/incoming_call.dart b/lib/pages/livecare/incoming_call.dart index 59b6702f..5a6b0b48 100644 --- a/lib/pages/livecare/incoming_call.dart +++ b/lib/pages/livecare/incoming_call.dart @@ -223,7 +223,7 @@ class _IncomingCallState extends State with SingleTickerProviderSt Navigator.pushReplacementNamed( context, "zoom_call_page", - arguments: CallArguments(widget.incomingCallData!.sessionId!, "123", "Patient", "40", "0", false), + arguments: CallArguments(widget.incomingCallData!.sessionId!, "123", "Patient", "40", "0", false, 2), ); } else { // OpenTok Call Page