Firefly开源社区

标题: 求助,RK3288语音播放不全问题 [打印本页]

作者: 123456789    时间: 2019-8-22 17:56
标题: 求助,RK3288语音播放不全问题
android mediaplayer 播放语音
1 按钮点击调用一个方法可以播放语音
2 自己维护的线程播放语音容易少一段
程序在其他手机上跑,稳定播放
有没有查找问题的办法?这边hdmi音频输出 ,能不能查看日志等等
作者: luooooooooo    时间: 2021-3-23 17:38
应该是bug
连续播放声音是没问题的,
按钮点击会触发点击声音,所以后面一段时间内播放是正常的
所以后台一直播放声音即可解决
  1. object AIO3288CompatUtils {
  2.     fun fixAudio(context: Context) {
  3.         val audioManager = context.audioManager
  4.         IntervalSubmodule.getInstance()
  5.             .observeOnMain()
  6.             .`as`(bindTerminate())
  7.             .subscribe {//每秒播放1次
  8.                 audioManager.playSoundEffect(AudioManager.FX_KEY_CLICK, 0f)//音量设置0
  9.             }
  10.     }
  11. }
复制代码





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1