【Android Audio】dumpsys audio分析【不定期更新文章】

dumpsys audio显示当前所有stream type的音量状态显示AudioDeviceBroker状态命令:dumpsys audioMessage handler (watch for unhandled messages): Handler (com.android.server.audio.AudioService$AudioHandler) {4adb93d} @ 5038924 Looper (AudioService, tid 87) {e96a532}
摘要由CSDN通过智能技术生成

命令:
dumpsys audio

Message handler (watch for unhandled messages):
  Handler (com.android.server.audio.AudioService$AudioHandler) {
   4adb93d} @ 5038924
    Looper (AudioService, tid 87) {
   e96a532}
      (Total messages: 0, polling=true, quitting=false)

MediaFocusControl dump time: 4:41:27 PM

Audio Focus stack entries (last is top of stack):
  source:android.os.BinderProxy@325c283 -- pack: com.droidlogic.android.tv -- client: android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc -- gain: GAIN -- flags:  -- loss: none -- notified: true -- uid: 10059 -- attr: AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null -- sdk:29


No external focus policy



 Notify on duck:  true

 In ring or call: false



Audio event log: focus commands as seen by MediaFocusControl
07-19 15:18:59:992 requestAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc callingPack=com.droidlogic.android.tv req=1 flags=0x0 sdk=29
07-19 15:27:24:248 abandonAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc
07-19 15:27:33:864 requestAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc callingPack=com.droidlogic.android.tv req=1 flags=0x0 sdk=29
Multi Audio Focus enabled :false

显示当前所有stream type的音量状态

以STREAM_MUSIC为例

Stream volumes (device: index)
...
- STREAM_RING:
   Muted: false
   Muted Internally: false
   Min: 0
   Max: 7
   streamVolume:5
   Current: 2 (speaker): 5, 80 (bt_a2dp): 5, 400 
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值