[sweeper]

[curPlayerManager 可能位空]
This commit is contained in:
yangyakun
2023-03-13 16:54:48 +08:00
parent db2370dfd4
commit 9cc42668ca

View File

@@ -9,21 +9,23 @@ object VoiceFocusManager {
@RequiresApi(Build.VERSION_CODES.O)
fun getVoiceCmdCallBack():IMogoVoiceCmdCallBack{
GSYVideoManager.onPause()
GSYVideoManager.instance().curPlayerManager.setNeedMute(true)
GSYVideoManager.instance().curPlayerManager?.setNeedMute(true)
return object : IMogoVoiceCmdCallBack{
override fun onSpeakEnd(speakText: String?) {
GSYVideoManager.instance().curPlayerManager.setNeedMute(false)
GSYVideoManager.instance().curPlayerManager?.setNeedMute(false)
GSYVideoManager.onResume()
}
override fun onSpeakError(speakText: String?, errorMsg: String?) {
GSYVideoManager.instance().curPlayerManager.setNeedMute(false)
GSYVideoManager.instance().curPlayerManager?.setNeedMute(false)
GSYVideoManager.onResume()
}
override fun onSpeakSelectTimeOut(speakText: String?) {
GSYVideoManager.instance().curPlayerManager.setNeedMute(false)
GSYVideoManager.instance().curPlayerManager?.setNeedMute(false)
GSYVideoManager.onResume()
}
}
}