From eed848a55465b93e0cbaa3b425cc0e4f445bdf64 Mon Sep 17 00:00:00 2001 From: liyi Date: Wed, 12 Feb 2025 15:13:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A2=9E=E5=8A=A0=E5=AF=B9=E8=AE=B2?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E6=97=B6=E9=87=8D=E7=BD=AE=E6=9C=9F=E6=9C=9B?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/talk/starChart/star_chart_manage.dart | 12 ++++++++---- .../starChart/views/talkView/talk_view_logic.dart | 2 ++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/talk/starChart/star_chart_manage.dart b/lib/talk/starChart/star_chart_manage.dart index 59a6b410..15d7be11 100644 --- a/lib/talk/starChart/star_chart_manage.dart +++ b/lib/talk/starChart/star_chart_manage.dart @@ -1062,6 +1062,13 @@ class StartChartManage { reStartTalkExpectMessageTimer(); } + void reSetDefaultTalkExpect() { + _defaultTalkExpect = TalkExpectReq( + videoType: [VideoTypeE.IMAGE], + audioType: [AudioTypeE.G711], + ); + } + /// 修改预期接收到的数据 void sendOnlyImageVideoTalkExpectData() { final talkExpectReq = TalkExpectReq( @@ -1140,10 +1147,7 @@ class StartChartManage { /// 重置数据 void _resetData() { - _defaultTalkExpect = TalkExpectReq( - videoType: [VideoTypeE.IMAGE], - audioType: [AudioTypeE.G711], - ); + reSetDefaultTalkExpect(); isOnlineStarChartServer = false; talkStatus.setUninitialized(); } diff --git a/lib/talk/starChart/views/talkView/talk_view_logic.dart b/lib/talk/starChart/views/talkView/talk_view_logic.dart index 3fa6990d..a7d67466 100644 --- a/lib/talk/starChart/views/talkView/talk_view_logic.dart +++ b/lib/talk/starChart/views/talkView/talk_view_logic.dart @@ -426,6 +426,8 @@ class TalkViewLogic extends BaseGetXController { @override void dispose() { stopProcessingAudio(); + // 重置期望数据 + StartChartManage().reSetDefaultTalkExpect(); super.dispose(); }