[sweeper]
[curPlayerManager 可能位空]
This commit is contained in:
@@ -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()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user