From af3e6a762f6fad9124c088037db0a060990bd75a Mon Sep 17 00:00:00 2001 From: yangyakun Date: Thu, 8 May 2025 19:05:17 +0800 Subject: [PATCH] =?UTF-8?q?[8.0.0]=20[fea]=20[=20=E6=92=AD=E6=94=BE?= =?UTF-8?q?=E9=9F=B3=E4=B9=90=E9=9C=80=E8=A6=81=E6=8A=8A=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E6=9A=82=E5=81=9C=E6=8E=89]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/module/manager/audiofocus/AudioFocusManager.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/audiofocus/AudioFocusManager.kt b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/audiofocus/AudioFocusManager.kt index 43b236de8a..d7c26644e9 100644 --- a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/audiofocus/AudioFocusManager.kt +++ b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/audiofocus/AudioFocusManager.kt @@ -7,6 +7,7 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger import com.mogo.och.common.module.manager.audition.AuditionManager import com.mogo.och.common.module.manager.audition.MusicData import com.mogo.och.common.module.manager.audition.PlayState +import com.shuyu.gsyvideoplayer.GSYVideoManager object AudioFocusManager : AuditionManager.MusicDataChangeListener { @@ -32,6 +33,10 @@ object AudioFocusManager : AuditionManager.MusicDataChangeListener { if(temp!= isPlayingMusic){ isPlayingMusic = temp } + if(temp) { + // 播放音乐需要把视频暂停掉 + GSYVideoManager.onPause() + } CallerLogger.d(TAG,"music updateState ${isPlayingTTS}--${isPlayingMusic}---${isPlayingVideo}") }