
MediaFocusControl dump time: 11:31:47 AM

Audio Focus stack entries (last is top of stack):
  source:android.os.BinderProxy@937a6fd -- pack: com.google.android.youtube.tv -- client: android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc -- gain: GAIN -- flags:  -- loss: none -- notified: true -- uid: 10064 -- attr: AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_MOVIE 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
03-15 11:28:23:569 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:28:59:573 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:00:346 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:00:671 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:00:966 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:01:170 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:01:417 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:02:368 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:04:189 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:04:727 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:05:287 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:05:935 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:07:420 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:21:926 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:33:331 requestAudioFocus() from uid/pid 1000/1769 clientId=android.media.AudioManager@f3dc4f6com.skb.google.tv.global.AudioFocusManager$1@b9400f7 callingPack=com.skb.tv req=1 flags=0x0 sdk=29
03-15 11:29:44:989 requestAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc callingPack=com.google.android.youtube.tv req=1 flags=0x0 sdk=29
03-15 11:29:45:699 abandonAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc
03-15 11:29:46:884 requestAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc callingPack=com.google.android.youtube.tv req=1 flags=0x0 sdk=29
03-15 11:30:01:934 abandonAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc
03-15 11:30:02:467 requestAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc callingPack=com.google.android.youtube.tv req=1 flags=0x0 sdk=29
03-15 11:30:31:578 abandonAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc
03-15 11:30:31:822 requestAudioFocus() from uid/pid 10064/3884 clientId=android.media.AudioManager@64417efdev.cobalt.media.CobaltMediaSession@c2332fc callingPack=com.google.android.youtube.tv req=1 flags=0x0 sdk=29

Stream volumes (device: index)
- STREAM_VOICE_CALL:
   Muted: false
   Min: 1
   Max: 5
   streamVolume:5
   Current: 400 (hdmi): 1, 80000 (spdif): 5
   Devices: hdmi, spdif
- STREAM_SYSTEM:
   Muted: false
   Min: 0
   Max: 7
   streamVolume:7
   Current: 400 (hdmi): 0, 80000 (spdif): 7, 40000000 (default): 0
   Devices: hdmi, spdif
- STREAM_RING:
   Muted: false
   Min: 0
   Max: 7
   streamVolume:7
   Current: 400 (hdmi): 0, 80000 (spdif): 7
   Devices: hdmi, spdif
- STREAM_MUSIC:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:32
   Current: 400 (hdmi): 0, 80000 (spdif): 32
   Devices: hdmi, spdif
- STREAM_ALARM:
   Muted: false
   Min: 1
   Max: 7
   streamVolume:7
   Current: 400 (hdmi): 1, 80000 (spdif): 7
   Devices: hdmi, spdif
- STREAM_NOTIFICATION:
   Muted: false
   Min: 0
   Max: 7
   streamVolume:7
   Current: 400 (hdmi): 0, 80000 (spdif): 7
   Devices: hdmi, spdif
- STREAM_BLUETOOTH_SCO:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:0
   Current: 2 (speaker): 0, 400 (hdmi): 0
   Devices: hdmi, spdif
- STREAM_SYSTEM_ENFORCED:
   Muted: false
   Min: 0
   Max: 7
   streamVolume:7
   Current: 400 (hdmi): 0, 80000 (spdif): 7, 40000000 (default): 0
   Devices: hdmi, spdif
- STREAM_DTMF:
   Muted: false
   Min: 0
   Max: 15
   streamVolume:15
   Current: 400 (hdmi): 0, 80000 (spdif): 15
   Devices: hdmi, spdif
- STREAM_TTS:
   Muted: false
   Min: 0
   Max: 15
   streamVolume:15
   Current: 2 (speaker): 15, 400 (hdmi): 0, 80000 (spdif): 15
   Devices: speaker
- STREAM_ACCESSIBILITY:
   Muted: false
   Min: 1
   Max: 15
   streamVolume:15
   Current: 400 (hdmi): 1, 80000 (spdif): 15
   Devices: hdmi, spdif
- STREAM_NUGU_TTS:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:0
   Current: 2 (speaker): 0, 400 (hdmi): 0
   Devices: hdmi, spdif
- STREAM_NUGU:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:0
   Current: 2 (speaker): 0, 400 (hdmi): 0
   Devices: hdmi, spdif
- STREAM_NUGU_CALL:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:0
   Current: 2 (speaker): 0, 400 (hdmi): 0
   Devices: hdmi, spdif
- STREAM_NUGU_RING:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:0
   Current: 2 (speaker): 0, 400 (hdmi): 0
   Devices: hdmi, spdif
- STREAM_BTV:
   Muted: false
   Min: 0
   Max: 32
   streamVolume:32
   Current: 400 (hdmi): 0, 80000 (spdif): 32
   Devices: hdmi, spdif

- mute affected streams = 0xf86f

Ringer mode: 
- mode (internal) = NORMAL
- mode (external) = NORMAL
- ringer mode affected streams = 0x80 (STREAM_SYSTEM_ENFORCED)
- ringer mode muted streams = 0x0
- delegate = ZenModeHelper

Audio routes:
  mMainType=0x8
  mBluetoothName=null

Other state:
  mVolumeController=VolumeController(android.os.BinderProxy@89cc1e7,mVisible=true)
  mSafeMediaVolumeState=SAFE_MEDIA_VOLUME_ACTIVE
  mSafeMediaVolumeIndex=100
  mSafeUsbMediaVolumeIndex=80
  mSafeUsbMediaVolumeDbfs=-37.0
  sIndependentA11yVolume=false
  mPendingVolumeCommand=null
  mMusicActiveMs=0
  mMcc=0
  mCameraSoundForced=false
  mHasVibrator=false
  mVolumePolicy=VolumePolicy[volumeDownToEnterSilent=false,volumeUpToExitSilent=false,doNotDisturbWhenSilent=false,vibrateToSilentDebounce=400]
  mAvrcpAbsVolSupported=false
  mIsSingleVolume=true
  mUseFixedVolume=false
  mFixedVolumeDevices=0x2c1800
  mHdmiCecSink=false
  mHdmiCecEnabled=true
  mHdmiAudioSystemClient=null
  mHdmiPlaybackClient=android.hardware.hdmi.HdmiPlaybackClient@6415ff2
  mHdmiTvClient=null
  mHdmiSystemAudioSupported=false

Audio policies:
Audio event log: dynamic policy events (logged when command received by AudioService)

PlaybackActivityMonitor dump time: 11:31:47 AM

  playback listeners:
 (S)com.android.server.audio.PlaybackActivityMonitor$PlayMonitorClient@c3dc643


  players:
  ID:15 -- type:android.media.SoundPool -- u/pid:1000/771 -- state:idle -- attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
  ID:23 -- type:android.media.SoundPool -- u/pid:10043/979 -- state:idle -- attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
  ID:71 -- type:android.media.AudioTrack -- u/pid:10064/3884 -- state:started -- attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null

  ducked players piids:

  muted player piids:

  banned uids:

Audio event log: playback activity as reported through PlayerBase
03-15 10:14:35:834 new player piid:15 uid/pid:1000/771 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
03-15 10:14:36:455 new player piid:23 uid/pid:10043/979 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
03-15 11:29:39:046 new player piid:39 uid/pid:10064/3884 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null
03-15 11:29:39:049 player piid:39 state:started
03-15 11:29:39:522 player piid:39 state:paused
03-15 11:29:39:524 player piid:39 state:stopped
03-15 11:29:39:524 releasing player piid:39
03-15 11:29:39:536 new player piid:47 uid/pid:10064/3884 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null
03-15 11:29:39:539 player piid:47 state:started
03-15 11:29:40:287 player piid:47 state:paused
03-15 11:29:40:288 player piid:47 state:stopped
03-15 11:29:40:288 releasing player piid:47
03-15 11:29:46:106 new player piid:55 uid/pid:10064/3884 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null
03-15 11:29:46:288 player piid:55 state:started
03-15 11:30:01:477 player piid:55 state:paused
03-15 11:30:01:701 player piid:55 state:paused
03-15 11:30:01:702 player piid:55 state:stopped
03-15 11:30:01:702 releasing player piid:55
03-15 11:30:02:156 new player piid:63 uid/pid:10064/3884 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null
03-15 11:30:02:274 player piid:63 state:started
03-15 11:30:31:350 player piid:63 state:paused
03-15 11:30:31:496 player piid:63 state:paused
03-15 11:30:31:496 player piid:63 state:stopped
03-15 11:30:31:497 releasing player piid:63
03-15 11:30:31:728 new player piid:71 uid/pid:10064/3884 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null
03-15 11:30:31:812 player piid:71 state:started

RecordActivityMonitor dump time: 11:31:47 AM
riid 31; active? true
  session:9 -- source client=MIC, dev=1ch 16000Hz ENCODING_PCM_16BIT -- uid:10028 -- patch:24 -- pack:com.skt.aidev.nugustb -- format client=1ch 16000Hz ENCODING_PCM_16BIT, dev=1ch 16000Hz ENCODING_PCM_16BIT -- silenced:false -- effects client=, dev=


Audio event log: recording activity received by AudioService
03-15 11:28:25:505 rec start riid:31 uid:10028 session:9 src:MIC pack:com.skt.aidev.nugustb



Event logs:
Audio event log: phone state (logged after successfull call to AudioSystem.setPhoneState(int))


Audio event log: wired/A2DP/hearing aid device connection
03-15 10:14:37:261 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
03-15 11:28:18:922 setWiredDeviceConnectionState( type:80000010 state:DEVICE_STATE_AVAILABLE addr:40:19:20:20:7C:4B name:BMM_BA02_C4B) from com.vasott.blehelper


Audio event log: force use (logged before setForceUse() is executed)
03-15 10:14:35:138 setForceUse(FOR_SYSTEM, FORCE_NONE) due to AudioService ctor
03-15 10:14:35:143 setForceUse(FOR_DOCK, FORCE_ANALOG_DOCK) due to readDockAudioSettings
03-15 10:14:35:143 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
03-15 10:14:35:185 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/771
03-15 10:14:35:820 setForceUse(FOR_COMMUNICATION, FORCE_NONE) due to resetBluetoothSco
03-15 10:14:35:821 setForceUse(FOR_RECORD, FORCE_NONE) due to resetBluetoothSco
03-15 10:14:37:091 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
03-15 10:14:37:962 setForceUse(FOR_DOCK, FORCE_ANALOG_DOCK) due to readDockAudioSettings
03-15 10:14:37:963 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/771
03-15 10:14:38:020 setForceUse(FOR_DOCK, FORCE_ANALOG_DOCK) due to readDockAudioSettings
03-15 10:14:38:020 setForceUse(FOR_DOCK, FORCE_ANALOG_DOCK) due to readDockAudioSettings
03-15 10:14:38:082 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/771
03-15 10:14:38:748 setForceUse(FOR_COMMUNICATION, FORCE_NONE) due to resetBluetoothSco
03-15 10:14:38:748 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/771
03-15 10:14:38:749 setForceUse(FOR_RECORD, FORCE_NONE) due to resetBluetoothSco


Audio event log: volume changes (logged when command received by AudioService)
03-15 11:29:48:886 adjustSuggestedStreamVolume(sugg:STREAM_MUSIC dir:ADJUST_LOWER flags:0x1011) from android/android uid:1000
03-15 11:29:48:887 setStreamVolume(stream:STREAM_MUSIC index:32 flags:0x1) from android
03-15 11:29:49:615 adjustSuggestedStreamVolume(sugg:STREAM_MUSIC dir:ADJUST_RAISE flags:0x1011) from android/android uid:1000
03-15 11:29:49:616 setStreamVolume(stream:STREAM_MUSIC index:32 flags:0x1) from android
