From 3f6685c77beeb12baf840733fb890860f4c26e7c Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 25 七月 2024 17:25:59 +0800
Subject: [PATCH] 2024年07月25日17:24:45

---
 HDL-ON_Android/LeChengVideoActivity.cs |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/HDL-ON_Android/LeChengVideoActivity.cs b/HDL-ON_Android/LeChengVideoActivity.cs
index 1d26881..9938349 100644
--- a/HDL-ON_Android/LeChengVideoActivity.cs
+++ b/HDL-ON_Android/LeChengVideoActivity.cs
@@ -15,10 +15,14 @@
 using Android.Util;
 using Android.Views;
 using Android.Widget;
+
 using Com.Lechange.Opensdk.Api;
 using Com.Lechange.Opensdk.Device;
 using Com.Lechange.Opensdk.Listener;
 using Com.Lechange.Opensdk.Media;
+
+
+using HDL_ON;
 using HDL_ON.DAL.Server;
 using HDL_ON_Android.LeChengView.Form;
 using Java.IO;
@@ -90,6 +94,8 @@
                 reverseCallFragment = new ReverseCallFragment();
                 FragmentManager.BeginTransaction().Replace(Resource.Id.content, reverseCallFragment).Commit();
             }
+
+
         }
 
         private void IniView()
@@ -141,7 +147,7 @@
         {
             try
             {
-                LCOpenSDK_ParamReal paramReal = new LCOpenSDK_ParamReal(AccessToken, DeviceId, 0, Psk, PlayToken, 1, false, true);
+                LCOpenSDK_ParamReal paramReal = new LCOpenSDK_ParamReal(AccessToken, DeviceId, 0, Psk, PlayToken, 1, false, true,-1);
                 //PlayEventListener listener = new PlayEventListener();//瀹炵幇鎾斁浜嬩欢鐩戝惉鍥炶皟 2021-10-15 鐩墠涓嶈兘鐩戝惉锛岀洃鍚簡浼氱┖寮傚父
                 //mPlayWindow.WindowListener = listener;//瀹炵幇鎾斁浜嬩欢鐩戝惉鍥炶皟
                 mPlayWindow.PlayRtspReal(paramReal);
@@ -166,6 +172,7 @@
         /// </summary>
         public void StartTalk()
         {
+            UserInfo.Current.inVideo = true;
             CloseAudio();// 鍏抽棴Audio
             LCOpenSDK_Talk.Listener = new AudioTalkerListener();//璁剧疆瀵硅鐩戝惉
             //2021-10-29 瀵硅璇锋眰绫诲瀷锛宑all鍛煎彨锛屽鏋滀笉浼狅紝榛樿涓簍alk
@@ -184,6 +191,8 @@
         /// </summary>
         public void StopTalk()
         {
+            UserInfo.Current.inCall = DateTime.MinValue;
+            UserInfo.Current.inVideo = false;
             LCOpenSDK_Talk.StopTalk();
             LCOpenSDK_Talk.Listener = null;
         }

--
Gitblit v1.8.0