|
|
|
|
@ -3,7 +3,6 @@ import 'dart:ui';
|
|
|
|
|
import 'package:camera/camera.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/models/LiveCare/IncomingCallData.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/models/LiveCare/room_model.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/conference/web_rtc/call_home_page.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/conference/web_rtc/call_home_page_.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/conference/widgets/platform_exception_alert_dialog.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/pages/landing/landing_page.dart';
|
|
|
|
|
@ -34,7 +33,6 @@ class _IncomingCallState extends State<IncomingCall> with SingleTickerProviderSt
|
|
|
|
|
bool isCameraReady = false;
|
|
|
|
|
Signaling signaling = Signaling()..init();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
void initState() {
|
|
|
|
|
_animationController = AnimationController(vsync: this, duration: Duration(milliseconds: 500));
|
|
|
|
|
@ -231,16 +229,17 @@ class _IncomingCallState extends State<IncomingCall> with SingleTickerProviderSt
|
|
|
|
|
|
|
|
|
|
Future<void> _submit() async {
|
|
|
|
|
try {
|
|
|
|
|
// backToHome();
|
|
|
|
|
final roomModel = RoomModel(name: widget.incomingCallData.name, token: widget.incomingCallData.sessionId, identity: widget.incomingCallData.identity);
|
|
|
|
|
await _controller.dispose();
|
|
|
|
|
await Navigator.of(context).pushReplacement(
|
|
|
|
|
MaterialPageRoute(
|
|
|
|
|
fullscreenDialog: true,
|
|
|
|
|
builder: (BuildContext context) {
|
|
|
|
|
if(openCallInWeb)
|
|
|
|
|
if (openCallInWeb)
|
|
|
|
|
return VideoCallWebPage(receiverId: widget.incomingCallData.receiverID, callerId: widget.incomingCallData.callerID);
|
|
|
|
|
|
|
|
|
|
return CallHomePage(receiverId: widget.incomingCallData.receiverID, callerId: widget.incomingCallData.callerID);
|
|
|
|
|
else
|
|
|
|
|
return CallHomePage(receiverId: widget.incomingCallData.receiverID, callerId: widget.incomingCallData.callerID);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
|