02-09 05:46:26.886 28995 29063 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:26.886 28995 29063 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:26.886 28995 29063 D a2dp_offload: a2dp_start_playback start 02-09 05:46:26.886 28995 29063 D a2dp_offload: calling BT module stream start 02-09 05:46:26.886 28995 29063 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:26.886 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:46:26.887 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:26.887 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:26.887 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:26.887 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:26.887 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.034 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.035 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.035 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.035 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:46:27.035 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:27.036 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.036 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:27.036 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:27.036 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:27.036 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} to sm. 02-09 05:46:27.036 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:27.036 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:27.037 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:27.037 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.037 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:46:27.037 3578 3653 I A2dpStateMachine: Connected: started playing: 70:99:1C:7D:34:65 02-09 05:46:27.037 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:46:27.037 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:NOT_PLAYING->PLAYING 02-09 05:46:27.037 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:27.038 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.038 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:46:27.038 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:27.038 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.038 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.038 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.038 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:27.038 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.039 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:27.039 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:27.040 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:27.040 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:27.040 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:46:27.040 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:27.040 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:27.040 28995 29063 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:27.040 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:46:27.040 28995 29063 E a2dp_offload: BT controller start return = 0 02-09 05:46:27.040 28995 29063 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:27.040 28995 29063 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:27.040 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.040 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.040 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.040 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.040 28995 29063 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:27.040 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:46:27.040 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:27.041 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.041 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:27.041 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:27.041 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:27.041 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:27.042 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:27.042 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.042 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:27.043 28995 29063 D a2dp_offload: Start playback successful to BT library 02-09 05:46:27.043 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.043 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.043 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.043 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.043 28995 29063 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:27.044 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:27.044 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:27.044 28995 29063 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:27.045 28995 29063 D audio_route: Apply path: bt-a2dp 02-09 05:46:27.045 28995 29063 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:27.045 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.046 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.046 28995 29063 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:46:27.046 28995 29063 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:46:27.049 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 11->10 02-09 05:46:27.049 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 4 02-09 05:46:27.050 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:27.050 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:46:27.050 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=2, position=170635, buffered position=0, speed=0.0, updated=86994719, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.050 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.050 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.050 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.050 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.050 3578 3648 V Avrcp_ext: old state: PlaybackState {state=2, position=170635, buffered position=0, speed=0.0, updated=86994719, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:27.050 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:27.050 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=170635, buffered position=0, speed=0.0, updated=86994719, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:46:27.050 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:27.050 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:27.051 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:27.051 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:46:27.051 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:46:27.051 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.051 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:27.051 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:27.051 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.051 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:27.051 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:27.051 3578 3648 D Avrcp_ext: playback Status has changed from last playstatus response send CHANGED event with current playback status 02-09 05:46:27.051 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:27.051 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.085 28995 29063 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:46:27.086 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:27.086 28995 29063 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:27.087 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:46:27.088 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:27.088 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:27.088 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:27.088 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.091 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_OFFLOAD_STOP_RSP_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.091 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:27.194 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.194 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:27.197 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:27.198 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:27.198 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:46:27.198 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:27.198 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:27.199 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:46:27.199 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:27.200 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:27.200 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:27.200 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:27.200 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:27.200 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} to sm. 02-09 05:46:27.200 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:27.200 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:27.200 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:27.201 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:27.201 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:27.201 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:27.201 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:46:27.201 3578 3653 I A2dpStateMachine: Connected: stopped playing: 70:99:1C:7D:34:65 02-09 05:46:27.201 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:46:27.202 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 1, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.202 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:PLAYING->NOT_PLAYING 02-09 05:46:27.203 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:27.204 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:46:27.205 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:46:27.205 28995 29063 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:46:27.206 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:27.206 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.206 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:27.206 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:27.206 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 10->11 02-09 05:46:27.206 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:46:27.207 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:46:27.207 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:27.207 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:46:27.207 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:27.207 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:46:27.207 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:27.207 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:27.207 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:46:27.207 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.207 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:27.207 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:46:27.207 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:27.207 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.207 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:27.208 3578 3647 D HeadsetStateMachine: Connected: currentDevice=70:99:1C:7D:34:65, msg=A2DP_STATE_CHANGED event 02-09 05:46:27.208 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:27.208 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:27.208 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 70:99:1C:7D:34:65 02-09 05:46:27.208 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:27.209 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:27.209 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:46:27.209 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:27.209 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:46:27.209 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:46:27.210 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.210 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:27.210 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:27.210 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:27.210 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:27.211 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.211 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.211 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.211 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.211 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.211 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.212 3578 3648 V Avrcp_ext: old state: PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:27.212 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:27.212 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=170882, buffered position=0, speed=1.0, updated=86994966, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:46:27.212 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:46:27.212 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:27.212 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:27.212 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.296 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.296 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.296 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.297 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.297 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.297 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.297 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.297 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.297 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.297 28995 29063 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:46:27.297 28995 29063 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:46:27.297 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:27.297 28995 29063 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:27.297 28995 29063 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:27.297 28995 29063 D a2dp_offload: a2dp_start_playback start 02-09 05:46:27.297 28995 29063 D a2dp_offload: calling BT module stream start 02-09 05:46:27.297 28995 29063 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.297 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:46:27.298 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:27.298 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:27.298 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:27.298 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.298 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.351 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.351 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:27.352 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:27.353 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:27.353 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:27.353 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:27.353 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.353 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:27.353 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:27.353 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:27.353 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.442 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.443 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.443 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.443 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:46:27.443 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:27.444 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.444 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:27.445 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:27.445 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:27.445 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} to sm. 02-09 05:46:27.446 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:27.446 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:27.446 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:27.446 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.446 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:46:27.446 3578 3653 I A2dpStateMachine: Connected: started playing: 70:99:1C:7D:34:65 02-09 05:46:27.446 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:27.446 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:46:27.446 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:27.446 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:NOT_PLAYING->PLAYING 02-09 05:46:27.446 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.447 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:27.447 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:46:27.449 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:27.449 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 11->10 02-09 05:46:27.449 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 4 02-09 05:46:27.449 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:46:27.449 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:27.449 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:27.449 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:46:27.450 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:46:27.450 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:46:27.450 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.450 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.450 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:27.450 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.450 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:27.450 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.450 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:27.451 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:27.451 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.452 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.452 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.452 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.452 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.452 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.453 3578 3648 V Avrcp_ext: old state: PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:27.453 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:27.453 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:27.453 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=171050, buffered position=0, speed=0.0, updated=86995135, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:46:27.453 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:46:27.453 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:27.453 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:27.453 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:27.453 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:27.453 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:46:27.453 28995 29063 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:27.453 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:46:27.453 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.453 28995 29063 E a2dp_offload: BT controller start return = 0 02-09 05:46:27.453 28995 29063 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:27.453 28995 29063 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:27.453 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.453 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.453 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.453 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.453 28995 29063 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:27.454 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:27.454 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:27.455 28995 29063 D a2dp_offload: Start playback successful to BT library 02-09 05:46:27.455 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.455 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.455 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.455 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.455 28995 29063 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:27.455 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:27.456 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:27.456 28995 29063 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:27.456 28995 29063 D audio_route: Apply path: bt-a2dp 02-09 05:46:27.457 28995 29063 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:27.457 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.457 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.458 28995 29063 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:46:27.458 28995 29063 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:46:27.493 28995 29063 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:46:27.494 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:27.494 28995 29063 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:27.495 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:46:27.496 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:27.496 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:27.496 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:27.496 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.501 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_OFFLOAD_STOP_RSP_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.501 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:27.601 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.601 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:27.602 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:27.602 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:27.602 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:46:27.602 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:27.602 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:27.602 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:27.602 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:27.602 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.602 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:27.603 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:27.603 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:27.603 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.603 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:46:27.604 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:27.604 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:27.604 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:27.604 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:27.604 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:27.604 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:27.604 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} to sm. 02-09 05:46:27.604 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 1, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.604 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:27.604 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:27.604 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:27.604 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:27.604 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:46:27.604 3578 3653 I A2dpStateMachine: Connected: stopped playing: 70:99:1C:7D:34:65 02-09 05:46:27.604 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:46:27.604 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:PLAYING->NOT_PLAYING 02-09 05:46:27.605 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:46:27.605 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:46:27.605 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:27.605 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:46:27.605 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:27.605 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.605 28995 29063 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:46:27.606 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:27.606 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:46:27.607 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:46:27.607 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.607 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:27.607 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:27.607 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:27.607 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:27.607 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:27.608 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:27.608 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 10->11 02-09 05:46:27.608 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:46:27.608 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:46:27.608 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:46:27.608 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.608 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:27.608 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:46:27.608 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:27.609 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: Connected: currentDevice=70:99:1C:7D:34:65, msg=A2DP_STATE_CHANGED event 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:27.609 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 70:99:1C:7D:34:65 02-09 05:46:27.609 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:27.610 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.610 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.610 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.610 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.610 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.610 3578 3648 V Avrcp_ext: old state: PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:27.610 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:27.610 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=171291, buffered position=0, speed=1.0, updated=86995375, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:46:27.610 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:46:27.610 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:27.610 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:27.611 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.697 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.697 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.697 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.697 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.697 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.697 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.698 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.698 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:27.698 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:27.698 28995 29063 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:46:27.698 28995 29063 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:46:27.698 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:27.698 28995 29063 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:27.698 28995 29063 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:27.698 28995 29063 D a2dp_offload: a2dp_start_playback start 02-09 05:46:27.698 28995 29063 D a2dp_offload: calling BT module stream start 02-09 05:46:27.698 28995 29063 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:27.701 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:46:27.702 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:27.702 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:27.702 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:27.702 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.703 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.849 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.850 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.850 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.850 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:46:27.850 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:27.851 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.851 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:27.851 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:27.851 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:27.851 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} to sm. 02-09 05:46:27.851 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:27.852 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:27.852 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:46:27.852 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:27.852 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.852 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:27.852 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.852 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:46:27.852 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:27.852 3578 3653 I A2dpStateMachine: Connected: started playing: 70:99:1C:7D:34:65 02-09 05:46:27.852 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.852 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:27.852 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:NOT_PLAYING->PLAYING 02-09 05:46:27.853 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:27.853 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:46:27.853 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:27.853 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.853 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:27.853 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:27.854 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:27.854 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:27.854 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:27.854 28995 29063 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:27.854 28995 29063 E a2dp_offload: BT controller start return = 0 02-09 05:46:27.854 28995 29063 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:27.854 28995 29063 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:27.854 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.854 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.854 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:27.854 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.854 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.854 28995 29063 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:27.855 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:27.855 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:46:27.855 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:46:27.856 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:27.856 28995 29063 D a2dp_offload: Start playback successful to BT library 02-09 05:46:27.856 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:27.856 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:27.856 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:27.856 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:27.856 28995 29063 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:27.857 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:27.857 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.857 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:27.857 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:27.857 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:27.857 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:27.857 28995 29063 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:27.857 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:27.858 28995 29063 D audio_route: Apply path: bt-a2dp 02-09 05:46:27.858 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:46:27.858 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:27.858 28995 29063 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:27.858 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.858 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:27.859 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:27.859 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 11->10 02-09 05:46:27.859 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 4 02-09 05:46:27.859 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:27.859 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:46:27.859 28995 29063 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:46:27.859 28995 29063 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:46:27.860 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:27.863 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.863 3578 3648 V Avrcp_ext: old state: PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:27.863 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:27.863 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=171448, buffered position=0, speed=0.0, updated=86995532, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:46:27.863 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:27.863 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:46:27.863 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.863 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:27.863 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:27.863 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:27.863 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:27.864 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:27.864 3578 3648 D Avrcp_ext: playback Status has changed from last playstatus response send CHANGED event with current playback status 02-09 05:46:27.864 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:27.864 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:27.896 28995 29063 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:46:27.896 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:27.896 28995 29063 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:27.900 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:46:27.900 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:27.900 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:27.901 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:27.901 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.904 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_OFFLOAD_STOP_RSP_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:27.904 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:28.008 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.008 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:46:28.009 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:46:28.009 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:46:28.009 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:46:28.009 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:46:28.009 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:46:28.009 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.009 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:46:28.009 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:46:28.009 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:28.009 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:28.009 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:46:28.010 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:28.010 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:46:28.010 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:28.011 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:28.011 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:28.011 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:28.011 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:28.011 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} to sm. 02-09 05:46:28.011 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:28.011 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:28.011 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:28.011 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 1, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.011 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:28.011 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:46:28.011 3578 3653 I A2dpStateMachine: Connected: stopped playing: 70:99:1C:7D:34:65 02-09 05:46:28.011 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:46:28.011 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:28.012 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:46:28.012 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:28.012 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.012 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:PLAYING->NOT_PLAYING 02-09 05:46:28.012 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:28.013 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:46:28.013 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:28.013 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:46:28.014 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:46:28.014 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:46:28.014 28995 29063 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:46:28.014 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.015 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:28.015 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:28.015 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:28.015 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:28.016 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.017 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.017 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.017 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.017 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.017 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.017 3578 3648 V Avrcp_ext: old state: PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:28.017 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:28.017 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=171697, buffered position=0, speed=1.0, updated=86995781, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:46:28.017 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:46:28.017 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:28.018 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:28.018 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:28.018 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:28.018 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 10->11 02-09 05:46:28.018 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:46:28.018 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:46:28.018 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:28.019 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:46:28.019 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:28.019 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:46:28.019 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:28.019 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:28.019 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:46:28.019 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:28.019 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:46:28.020 3578 3647 D HeadsetStateMachine: Connected: currentDevice=70:99:1C:7D:34:65, msg=A2DP_STATE_CHANGED event 02-09 05:46:28.020 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:28.020 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:28.020 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 70:99:1C:7D:34:65 02-09 05:46:28.020 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.106 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.106 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.106 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.107 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.107 28995 29063 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:46:28.107 28995 29063 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:46:28.107 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:28.107 28995 29063 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:28.107 28995 29063 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:28.107 28995 29063 D a2dp_offload: a2dp_start_playback start 02-09 05:46:28.107 28995 29063 D a2dp_offload: calling BT module stream start 02-09 05:46:28.107 28995 29063 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.108 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:46:28.108 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:28.108 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:28.108 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:28.108 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.108 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.253 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.254 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.254 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.254 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:46:28.255 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:28.255 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:28.255 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:28.255 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:28.255 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:28.255 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} to sm. 02-09 05:46:28.256 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:46:28.256 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.256 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:28.256 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.256 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.256 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:28.256 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:28.256 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:28.256 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:46:28.256 3578 3653 I A2dpStateMachine: Connected: started playing: 70:99:1C:7D:34:65 02-09 05:46:28.256 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:NOT_PLAYING->PLAYING 02-09 05:46:28.256 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:28.256 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:46:28.256 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:28.256 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.258 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:28.258 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:28.258 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:46:28.258 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:46:28.259 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.259 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:28.259 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:28.259 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:28.259 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:28.259 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:28.259 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:28.259 28995 29063 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:28.259 28995 29063 E a2dp_offload: BT controller start return = 0 02-09 05:46:28.259 28995 29063 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:28.259 28995 29063 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:28.259 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:28.259 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:28.259 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:28.259 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:28.260 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:28.260 28995 29063 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:28.260 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:46:28.260 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:28.260 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:28.260 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 11->10 02-09 05:46:28.260 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 4 02-09 05:46:28.261 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:28.261 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:46:28.261 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:28.262 28995 29063 D a2dp_offload: Start playback successful to BT library 02-09 05:46:28.262 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:28.262 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:28.262 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:28.262 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:28.262 28995 29063 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:28.263 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:28.263 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:28.264 28995 29063 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:28.264 28995 29063 D audio_route: Apply path: bt-a2dp 02-09 05:46:28.265 28995 29063 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:28.265 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:28.265 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:28.266 28995 29063 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:46:28.266 28995 29063 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:46:28.269 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.270 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.270 3578 3648 V Avrcp_ext: old state: PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:28.270 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:28.270 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=171855, buffered position=0, speed=0.0, updated=86995939, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:46:28.270 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:28.270 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:46:28.270 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:46:28.270 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:28.301 28995 29063 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:46:28.301 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:28.301 28995 29063 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:28.303 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:46:28.303 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:28.303 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:28.303 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:28.303 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.307 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_OFFLOAD_STOP_RSP_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.307 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:28.414 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:46:28.414 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:28.414 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:28.415 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:46:28.415 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:28.415 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:28.415 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:28.415 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:28.415 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:28.415 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} to sm. 02-09 05:46:28.415 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 1, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.415 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:28.415 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:28.415 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:28.415 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:28.415 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:46:28.415 3578 3653 I A2dpStateMachine: Connected: stopped playing: 70:99:1C:7D:34:65 02-09 05:46:28.415 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:46:28.416 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:28.416 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:46:28.416 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:28.416 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.416 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:PLAYING->NOT_PLAYING 02-09 05:46:28.416 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:28.417 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:46:28.418 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:28.418 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:46:28.418 28995 29063 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:46:28.418 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:28.419 28995 29063 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:46:28.419 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:28.419 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 10->11 02-09 05:46:28.419 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:46:28.419 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:46:28.419 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:46:28.420 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:46:28.420 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:28.420 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:28.420 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Connected: currentDevice=70:99:1C:7D:34:65, msg=A2DP_STATE_CHANGED event 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:28.420 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 70:99:1C:7D:34:65 02-09 05:46:28.420 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.420 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:28.420 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:28.420 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:28.420 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:28.420 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:28.421 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.422 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.422 3578 3648 V Avrcp_ext: old state: PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:28.422 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:28.422 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=3, position=172100, buffered position=0, speed=1.0, updated=86996184, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:46:28.422 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:28.422 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.516 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.516 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.516 28995 29063 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:28.516 28995 29063 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:28.516 28995 29063 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:46:28.516 28995 29063 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:46:28.516 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:28.516 28995 29063 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:28.516 28995 29063 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:28.516 28995 29063 D a2dp_offload: a2dp_start_playback start 02-09 05:46:28.516 28995 29063 D a2dp_offload: calling BT module stream start 02-09 05:46:28.516 28995 29063 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:28.517 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:46:28.517 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:28.517 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:28.517 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:28.517 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.518 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.744 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.745 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.745 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 1 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.745 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:46:28.746 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:28.748 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:28.748 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:28.748 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:28.748 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:28.748 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} to sm. 02-09 05:46:28.749 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:46:28.749 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.749 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.749 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:46:28.749 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:28.749 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:28.749 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:28.749 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STARTED} 02-09 05:46:28.749 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:46:28.749 3578 3653 I A2dpStateMachine: Connected: started playing: 70:99:1C:7D:34:65 02-09 05:46:28.749 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:NOT_PLAYING->PLAYING 02-09 05:46:28.749 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:28.749 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:46:28.749 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:28.749 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.752 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:46:28.752 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:46:28.752 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:46:28.753 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:46:28.753 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:28.753 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:28.753 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 11->10 02-09 05:46:28.753 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 4 02-09 05:46:28.753 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:28.753 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:46:28.754 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.754 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:46:28.755 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:28.755 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:46:28.755 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:46:28.755 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:46:28.755 28995 29061 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:28.755 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:28.755 28995 29063 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:28.755 28995 29063 E a2dp_offload: BT controller start return = 0 02-09 05:46:28.755 28995 29063 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:28.755 28995 29063 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:28.755 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:28.755 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:28.755 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:28.755 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:28.755 28995 29063 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:28.755 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:28.756 28995 29063 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:28.757 28995 29063 D a2dp_offload: Start playback successful to BT library 02-09 05:46:28.757 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:28.757 28995 29063 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:28.757 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:28.757 28995 29063 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:28.757 28995 29063 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:28.757 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:28.757 28995 29063 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:28.758 28995 29063 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:28.758 28995 29063 D audio_route: Apply path: bt-a2dp 02-09 05:46:28.758 28995 29063 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:28.758 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:28.759 28995 29063 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:28.759 28995 29063 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:46:28.759 28995 29063 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:46:28.759 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:46:28.760 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:28.760 3578 3648 V Avrcp_ext: old state: PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:46:28.760 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:46:28.760 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=172261, buffered position=0, speed=0.0, updated=86996345, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:46:28.760 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:46:28.760 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:46:28.760 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:46:28.760 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:28.793 28995 29063 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:46:28.793 28995 29063 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:28.793 28995 29063 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:28.794 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:46:28.794 28995 29061 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:46:28.794 28995 29061 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:46:28.794 28995 29063 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:46:28.794 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.797 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_OFFLOAD_STOP_RSP_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:28.797 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:30.018 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=33 02-09 05:46:30.018 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:30.018 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:30.425 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:46:30.474 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:46:30.498 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:46:30.546 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:46:33.267 22414 22414 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=JBL GO 2 }, a2dp=true 02-09 05:46:33.267 22414 22414 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=JBL GO 2, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.322 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:33.369 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.369 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.369 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:33.370 3578 3640 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:33.387 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695759 deviceId:0 type:android.media.MediaPlayer u/pid:1000/22414 state:idle attr:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.387 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:33.388 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:33.412 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.412 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:33.412 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:33.412 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.412 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:33.413 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:33.413 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.413 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:33.413 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:33.415 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:33.430 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695767 deviceId:0 type:android.media.MediaPlayer u/pid:1000/22414 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:33.431 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:34.609 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:34.613 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.613 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.617 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.617 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.619 3578 3640 V Avrcp_ext: Enter setAbsoluteVolume35 02-09 05:46:34.619 3578 3640 D Avrcp_ext: pts_test = false volume = 35 local volume = -1 02-09 05:46:34.619 3578 3640 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:34.619 3578 3640 D Avrcp_ext: storeVolume volume 35 02-09 05:46:34.619 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:34.619 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME35 02-09 05:46:34.622 3578 3648 V Avrcp_ext: event for device address [B@e4dd19a 02-09 05:46:34.622 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:46:34.622 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:34.623 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:34.624 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:34.624 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.624 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.624 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.625 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.625 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.625 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.625 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.626 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.626 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:34.626 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:34.627 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.627 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.627 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.628 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.628 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.628 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.628 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.628 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:34.628 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:34.628 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.629 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.629 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.630 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.630 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.632 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.632 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.632 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 35 02-09 05:46:34.632 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.633 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:34.633 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:34.633 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:34.633 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:34.633 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:34.633 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:34.633 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:34.634 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:34.634 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695775 deviceId:0 type:android.media.MediaPlayer u/pid:1000/22414 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x880 tags= bundle=null sessionId:0 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:34.653 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:34.654 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.673 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695775 deviceId:0 type:android.media.MediaPlayer u/pid:1000/22414 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x880 tags= bundle=null sessionId:0 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.android.settings 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Active Player: com.android.settings 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:43 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:34.676 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:35.708 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:35.712 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.712 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.721 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.722 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.724 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.724 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.726 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.726 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.727 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.728 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.731 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.731 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.732 3578 3640 V Avrcp_ext: Enter setAbsoluteVolume36 02-09 05:46:35.732 3578 3640 D Avrcp_ext: pts_test = false volume = 36 local volume = -1 02-09 05:46:35.732 3578 3640 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:35.732 3578 3640 D Avrcp_ext: storeVolume volume 36 02-09 05:46:35.732 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:35.732 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME36 02-09 05:46:35.733 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 118 02-09 05:46:35.733 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:35.738 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.738 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.740 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 36 02-09 05:46:35.740 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.740 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:35.740 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:35.740 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:35.740 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:35.740 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:35.740 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:35.740 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:35.740 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:35.740 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:36.156 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:36.157 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.158 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.161 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.162 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.163 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.163 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.164 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.165 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.167 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.167 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.168 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.168 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.169 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.169 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.169 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.170 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.171 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.171 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.172 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.172 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.173 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.173 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.173 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.173 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.175 3578 3640 V Avrcp_ext: Enter setAbsoluteVolume33 02-09 05:46:36.175 3578 3640 D Avrcp_ext: pts_test = false volume = 33 local volume = -1 02-09 05:46:36.175 3578 3640 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:36.175 3578 3640 D Avrcp_ext: storeVolume volume 33 02-09 05:46:36.175 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:36.175 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME33 02-09 05:46:36.176 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 108 02-09 05:46:36.176 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:36.177 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.177 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.180 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 33 02-09 05:46:36.180 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.180 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:36.180 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:36.180 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:36.180 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:36.180 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:36.180 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:36.180 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:36.180 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:36.180 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:36.623 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=17 02-09 05:46:36.623 3578 3648 V Avrcp_ext: MSG_ABS_VOL_TIMEOUT: Volume change cmd timed out. 02-09 05:46:36.624 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:36.624 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:36.624 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:46:36.624 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:37.423 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:37.427 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.427 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.429 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.429 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.431 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.431 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.433 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.434 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.436 3578 28223 V Avrcp_ext: Enter setAbsoluteVolume31 02-09 05:46:37.436 3578 28223 D Avrcp_ext: pts_test = false volume = 31 local volume = -1 02-09 05:46:37.436 3578 28223 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:37.436 3578 28223 D Avrcp_ext: storeVolume volume 31 02-09 05:46:37.436 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:37.436 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME31 02-09 05:46:37.437 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 101 02-09 05:46:37.437 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:37.440 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.441 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.442 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 31 02-09 05:46:37.442 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.443 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:37.443 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:37.443 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:37.444 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.444 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:37.444 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:37.444 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:37.444 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:37.444 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:37.849 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:37.858 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.859 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.861 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.861 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.863 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.864 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.865 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.865 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.866 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.867 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.867 3578 15393 V Avrcp_ext: Enter setAbsoluteVolume35 02-09 05:46:37.868 3578 15393 D Avrcp_ext: pts_test = false volume = 35 local volume = -1 02-09 05:46:37.868 3578 15393 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:37.868 3578 15393 D Avrcp_ext: storeVolume volume 35 02-09 05:46:37.868 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:37.870 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME35 02-09 05:46:37.872 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 114 02-09 05:46:37.872 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:37.872 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.872 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.875 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 35 02-09 05:46:37.875 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.876 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:37.876 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:37.876 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:37.876 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:37.876 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:37.876 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:37.876 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:37.876 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:37.876 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:38.509 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:38.512 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.513 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.514 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.514 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.514 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.514 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.516 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.516 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.518 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.518 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.518 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.519 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.525 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.525 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.526 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.526 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.526 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.526 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.526 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.527 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.529 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.530 3578 19443 V Avrcp_ext: Enter setAbsoluteVolume30 02-09 05:46:38.530 3578 19443 D Avrcp_ext: pts_test = false volume = 30 local volume = -1 02-09 05:46:38.530 3578 19443 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:38.530 3578 19443 D Avrcp_ext: storeVolume volume 30 02-09 05:46:38.530 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.530 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:38.530 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME30 02-09 05:46:38.531 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 98 02-09 05:46:38.531 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:38.533 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 30 02-09 05:46:38.534 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.534 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:38.534 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:38.534 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:38.534 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:38.534 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:38.535 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:38.535 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:38.535 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:38.535 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:38.625 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=17 02-09 05:46:38.625 3578 3648 V Avrcp_ext: MSG_ABS_VOL_TIMEOUT: Volume change cmd timed out. 02-09 05:46:38.625 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:38.625 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:38.625 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:46:38.625 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:39.127 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:39.129 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.130 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.132 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.132 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.135 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.137 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.139 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.139 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.145 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.145 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.146 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.146 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.146 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.147 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.148 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.148 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.149 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.149 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.150 3578 3640 V Avrcp_ext: Enter setAbsoluteVolume36 02-09 05:46:39.150 3578 3640 D Avrcp_ext: pts_test = false volume = 36 local volume = -1 02-09 05:46:39.150 3578 3640 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:39.150 3578 3640 D Avrcp_ext: storeVolume volume 36 02-09 05:46:39.150 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:39.150 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME36 02-09 05:46:39.152 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 118 02-09 05:46:39.152 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:39.152 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.152 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.152 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 36 02-09 05:46:39.152 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.152 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.152 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:39.152 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:39.152 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:39.152 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:39.152 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:39.153 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:39.153 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:39.153 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:39.937 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:39.940 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.940 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.941 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.941 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.947 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.948 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.951 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.951 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.956 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.959 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.961 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.961 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.961 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.961 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.962 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.963 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.964 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.965 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.966 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.969 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.970 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.970 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.971 3578 3644 V Avrcp_ext: Enter setAbsoluteVolume31 02-09 05:46:39.971 3578 3644 D Avrcp_ext: pts_test = false volume = 31 local volume = -1 02-09 05:46:39.972 3578 3644 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:39.972 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:39.972 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME31 02-09 05:46:39.972 3578 3644 D Avrcp_ext: storeVolume volume 31 02-09 05:46:39.972 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.973 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 101 02-09 05:46:39.973 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:39.973 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.974 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 31 02-09 05:46:39.974 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.974 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:39.974 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:39.974 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:39.974 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:39.974 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:39.975 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:39.975 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:39.975 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:39.975 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:40.626 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=17 02-09 05:46:40.626 3578 3648 V Avrcp_ext: MSG_ABS_VOL_TIMEOUT: Volume change cmd timed out. 02-09 05:46:40.626 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:40.626 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:40.626 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:46:40.627 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:40.999 29300 29305 D audio_hw_extn: a2dp_offload_feature_init: Called with feature Enabled 02-09 05:46:40.999 29300 29305 D audio_hw_extn: a2dp_offload_feature_init:: ---- Feature A2DP_OFFLOAD is Enabled ---- 02-09 05:46:41.005 29300 29305 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[bt-a2dp]: old = bt-a2dp new = bt-a2dp 02-09 05:46:41.006 29300 29305 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-bt-a2dp]: old = speaker-and-bt-a2dp new = (null) 02-09 05:46:41.906 29300 29300 I BTAudioProviderA2dpSoftware: A2dpSoftwareAudioProvider - size of audio buffer 7168 byte(s) 02-09 05:46:41.907 507 507 I hwservicemanager: getTransport: Cannot find entry android.hardware.bluetooth.a2dp@1.0::IBluetoothAudioOffload/default in either framework or device VINTF manifest. 02-09 05:46:41.907 29300 29300 E LegacySupport: Could not get passthrough implementation for android.hardware.bluetooth.a2dp@1.0::IBluetoothAudioOffload/default. 02-09 05:46:42.139 29300 29305 D msm8974_platform: init_be_dai_name_table: sound device speaker-and-bt-a2dp does not have a valid hw interface set (disregard for combo devices) WSA_CDC_DMA_RX_0-and-SLIMBUS_7_RX 02-09 05:46:42.139 29300 29305 D msm8974_platform: init_be_dai_name_table: sound device speaker-safe-and-bt-a2dp does not have a valid hw interface set (disregard for combo devices) SLIMBUS_0_RX-and-SLIMBUS_7_RX 02-09 05:46:42.139 29300 29305 W msm8974_platform: init_be_dai_name_table: sound device speaker-bt-a2dp-and-haptics has no hw interface set 02-09 05:46:42.139 29300 29305 W msm8974_platform: init_be_dai_name_table: sound device speaker-safe-bt-a2dp-and-haptics has no hw interface set 02-09 05:46:42.140 29300 29305 D a2dp_offload: a2dp_source_init START 02-09 05:46:42.140 29300 29305 D a2dp_offload: Requesting for BT lib handle 02-09 05:46:42.145 29300 29305 D a2dp_offload: calling BT module preinit 02-09 05:46:42.151 29300 29305 I BTAudioProviderA2dpSoftware: A2dpSoftwareAudioProvider - size of audio buffer 21504 byte(s) 02-09 05:46:42.156 29300 29318 I BTAudioProvidersFactory: getProviderCapabilities - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH supports 6 codecs 02-09 05:46:42.156 3578 3654 I bt_stack: [INFO:client_interface.cc(429)] fetch_audio_provider: BluetoothAudioHal SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has 6 AudioCapabilities 02-09 05:46:42.156 29300 29318 I BTAudioProvidersFactory: openProvider - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH 02-09 05:46:42.157 29300 29318 I BTAudioProviderStub: startSession - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration=[{.pcmConfig = {.sampleRate = RATE_44100, .channelMode = 0xa0, .bitsPerSample = 0xf7}, .codecConfig = {.codecType = SBC, .encodedAudioBitrate = 260000, .peerMtu = 659, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_44100, .channelMode = JOINT_STEREO, .blockLength = BLOCKS_16, .numSubbands = SUBBAND_8, .allocMethod = ALLOC_MD_L, .bitsPerSample = BITS_16, .minBitpool = 2, .maxBitpool = 40}, .aacConfig = {.objectType = 0x1, .sampleRate = 0x1041001, .channelMode = MONO, .variableBitRateEnabled = 0x2, .bitsPerSample = 0x28, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_44100, .channelMode = STEREO, .qualityIndex = 0x10, .bitsPerSample = BITS_32}, .aptxConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .bitsPerSample = 0x10}, .aptxAdaptiveConfig = {.sampleRate = RATE_44100, .channelMode = 0x1041001, .bitsPerSample = BITS_16, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .syncMode = 16}, .baCeltConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .frameSize = 260, .complexity = 513, .predictionMode = 40, .vbrFlag = 0}}}}] 02-09 05:46:42.157 29300 29318 I BTAudioProviderSession: OnSessionStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration={.pcmConfig = {.sampleRate = RATE_44100, .channelMode = 0xa0, .bitsPerSample = 0xf7}, .codecConfig = {.codecType = SBC, .encodedAudioBitrate = 260000, .peerMtu = 659, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_44100, .channelMode = JOINT_STEREO, .blockLength = BLOCKS_16, .numSubbands = SUBBAND_8, .allocMethod = ALLOC_MD_L, .bitsPerSample = BITS_16, .minBitpool = 2, .maxBitpool = 40}, .aacConfig = {.objectType = 0x1, .sampleRate = 0x1041001, .channelMode = MONO, .variableBitRateEnabled = 0x2, .bitsPerSample = 0x28, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_44100, .channelMode = STEREO, .qualityIndex = 0x10, .bitsPerSample = BITS_32}, .aptxConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .bitsPerSample = 0x10}, .aptxAdaptiveConfig = {.sampleRate = RATE_44100, .channelMode = 0x1041001, .bitsPerSample = BITS_16, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .syncMode = 16}, .baCeltConfig = {.sampleRate = RATE_44100, .channelMode = MONO, .frameSize = 260, .complexity = 513, .predictionMode = 40, .vbrFlag = 0}}}} 02-09 05:46:42.157 29300 29318 I BTAudioProviderSession: ReportSessionStatus - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has NO port state observer 02-09 05:46:42.158 29300 29305 I BTAudioProviderA2dpSoftware_2_1: A2dpSoftwareAudioProvider - size of audio buffer 21504 byte(s) 02-09 05:46:42.160 29300 29305 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:42.161 29300 29305 E a2dp_offload: ERROR a2dp decoder format mixer control not identified 02-09 05:46:42.162 29300 29305 E a2dp_offload: ERROR bit format CONFIG data mixer control not identified 02-09 05:46:42.162 29300 29305 D a2dp_offload: Open A2DP input start 02-09 05:46:42.162 29300 29305 D a2dp_offload: Requesting for BT lib handle 02-09 05:46:42.162 29300 29305 E a2dp_offload: open_a2dp_sink: DLOPEN failed for libbthost_if_sink.so 02-09 05:46:42.162 29300 29305 D a2dp_offload: update_offload_codec_capabilities: A2DP offload supported = 1 02-09 05:46:42.543 29301 29301 I bt_a2dp_hw: system/bt/audio_a2dp_hw/src/audio_a2dp_hw.cc:1998 adev_open: adev_open: adev_open in A2dp_hw module 02-09 05:46:42.543 29301 29301 I AudioFlinger: loadHwModule() Loaded a2dp audio interface, handle 18 02-09 05:46:42.629 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=17 02-09 05:46:42.629 3578 3648 V Avrcp_ext: MSG_ABS_VOL_TIMEOUT: Volume change cmd timed out. 02-09 05:46:42.629 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:42.629 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:42.629 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:46:42.629 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:42.899 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:42.901 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 0 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.901 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.902 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:42.902 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Acquired mStateMachines lock: 02-09 05:46:42.902 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() Released mStateMachines lock: 02-09 05:46:42.902 3578 19443 D A2dpService: getDevicesMatchingConnectionStates() connectionState: 2 02-09 05:46:42.902 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.908 3578 3644 V Avrcp_ext: Enter setAbsoluteVolume33 02-09 05:46:42.908 3578 3644 D Avrcp_ext: pts_test = false volume = 33 local volume = -1 02-09 05:46:42.908 3578 3644 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:42.908 3578 3644 D Avrcp_ext: storeVolume volume 33 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.910 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.911 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:42.911 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME33 02-09 05:46:42.912 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 108 02-09 05:46:42.912 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:42.921 1503 1935 D BluetoothA2dp: setAvrcpAbsoluteVolume 02-09 05:46:42.922 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 33 02-09 05:46:42.922 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.922 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.922 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:42.922 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:42.922 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:42.922 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:42.923 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:42.923 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:42.923 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:42.923 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:42.925 3578 19443 V Avrcp_ext: Enter setAbsoluteVolume30 02-09 05:46:42.925 3578 19443 D Avrcp_ext: pts_test = false volume = 30 local volume = -1 02-09 05:46:42.925 3578 19443 V Avrcp_ext: Exit setAbsoluteVolume 02-09 05:46:42.925 3578 19443 D Avrcp_ext: storeVolume volume 30 02-09 05:46:42.925 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=16 02-09 05:46:42.925 3578 3648 V Avrcp_ext: MSG_SET_ABSOLUTE_VOLUME30 02-09 05:46:42.925 3578 3648 W Avrcp_ext: There is already a volume command in progress cache = 98 02-09 05:46:42.925 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:46:42.926 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.927 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.927 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.927 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.927 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.928 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.929 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.929 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.929 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 30 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.938 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:42.938 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:42.938 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:42.938 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:42.938 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:46:42.939 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:42.939 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:46:42.939 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:42.957 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.957 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.958 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695775 deviceId:0 type:android.media.MediaPlayer u/pid:1000/22414 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x880 tags= bundle=null sessionId:0 02-09 05:46:42.959 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.959 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.959 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.959 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.android.settings 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Active Player: com.android.settings 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:3 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.960 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:42.960 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.961 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:695775 deviceId:3 type:android.media.MediaPlayer u/pid:1000/22414 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x880 tags= bundle=null sessionId:0 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.android.settings 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Active Player: com.android.settings 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:3 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:42.961 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.962 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:42.962 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:42.962 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.962 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:42.962 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.963 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.963 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.967 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.968 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.971 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.972 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.974 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:42.974 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:46:43.027 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:46:43.028 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:3 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:46:43.029 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:46:43.393 29300 29367 D a2dp_offload: Open A2DP source start 02-09 05:46:43.393 29300 29367 D a2dp_offload: calling BT stream open 02-09 05:46:43.393 29300 29367 I btaudio_offload_qti: a2dp_stream_common_init 02-09 05:46:43.400 29300 29305 D audio_hw_primary: out_set_parameters: enter: usecase(3: compress-offload-playback) kvpairs: a2dp_sink_address=70:99:1C:7D:34:65 02-09 05:46:43.413 29300 29305 D audio_hw_primary: out_set_parameters: enter: usecase(33: audio-playback-voip) kvpairs: a2dp_sink_address=70:99:1C:7D:34:65 02-09 05:46:43.427 29300 29304 D audio_hw_primary: out_set_parameters: enter: usecase(4: compress-offload-playback2) kvpairs: a2dp_sink_address=70:99:1C:7D:34:65 02-09 05:46:43.628 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:43.628 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:43.628 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:43.629 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:43.629 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:43.629 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:43.629 29300 29367 D audio_hw_primary: select_devices: changing use case low-latency-playback output device from(2: speaker, acdb 15) to (45: bt-a2dp, acdb 20) 02-09 05:46:43.635 29300 29367 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 1 device (bt-a2dp) 02-09 05:46:43.635 29300 29367 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device:speaker backends match 0 02-09 05:46:43.645 29300 29367 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device:speaker backends match 0 02-09 05:46:43.669 29300 29367 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:46:43.669 29300 29367 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:46:43.669 29300 29367 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:46:43.669 29300 29367 D a2dp_offload: a2dp_start_playback start 02-09 05:46:43.669 29300 29367 D a2dp_offload: calling BT module stream start 02-09 05:46:43.669 29300 29367 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:46:43.670 3578 3607 W bt_btif : btif_a2dp_source_process_request: A2DP command A2DP_CTRL_CMD_START while AV stream is not ready 02-09 05:46:43.670 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=FAILURE 02-09 05:46:43.671 29300 29304 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=FAILURE 02-09 05:46:43.671 29300 29304 I BTAudioProviderSession: ReportControlStatus - status=FAILURE for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:43.672 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:43.672 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:43.672 29300 29367 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_FAILURE 02-09 05:46:43.672 3578 3607 W bt_btif : btif_a2dp_source_process_request: A2DP command A2DP_CTRL_CMD_START while AV stream is not ready 02-09 05:46:43.672 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=FAILURE 02-09 05:46:43.672 29300 29304 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=FAILURE 02-09 05:46:43.673 29300 29304 I BTAudioProviderSession: ReportControlStatus - status=FAILURE for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:43.673 29300 29367 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_FAILURE 02-09 05:46:43.673 29300 29367 I btaudio_offload_qti: audio_stream_start_qti:status = A2DP_CTRL_ACK_FAILURE, wait for 200msec 02-09 05:46:43.673 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:43.673 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:43.797 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=FAILURE 02-09 05:46:43.797 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2699)] ack_stream_suspended: pending=0 ignore result=FAILURE 02-09 05:46:43.797 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:46:43.798 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:43.798 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:43.798 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:43.798 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:43.798 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} to sm. 02-09 05:46:43.798 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:43.798 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:43.798 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:43.798 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:STOPPED} 02-09 05:46:43.798 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:46:43.798 3578 3653 I A2dpStateMachine: Connected: stopped playing: 70:99:1C:7D:34:65 02-09 05:46:43.798 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:46:43.799 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:46:43.799 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 70:99:1C:7D:34:65 State:PLAYING->NOT_PLAYING 02-09 05:46:43.800 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:46:43.800 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:46:43.800 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:46:43.801 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:43.802 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:46:43.802 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 70:99:1C:7D:34:65 transition 10->11 02-09 05:46:43.802 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:46:43.802 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:46:43.802 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:46:43.802 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:46:43.802 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:46:43.802 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:43.803 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: Connected: currentDevice=70:99:1C:7D:34:65, msg=A2DP_STATE_CHANGED event 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:46:43.803 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 70:99:1C:7D:34:65 02-09 05:46:43.803 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:46:43.873 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:46:43.874 29300 29304 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:46:43.874 29300 29304 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_SUCCESS 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:46:43.874 29300 29367 E a2dp_offload: BT controller start return = 0 02-09 05:46:43.874 29300 29367 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:43.874 29300 29367 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:43.874 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:43.874 29300 29367 D a2dp_offload: Received SBC encoder supported BT device 02-09 05:46:43.874 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:46:43.874 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:46:43.875 29300 29367 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:46:43.876 29300 29367 D a2dp_offload: Start playback successful to BT library 02-09 05:46:43.876 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 1 02-09 05:46:43.876 29300 29367 D btaudio_offload_qti: a2dp_codec_parser: SBC: copied codec config: min_bitpool:2 max_bitpool:40 02-09 05:46:43.876 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: SBC: bitrate:260000 i/p bitrate:260000 02-09 05:46:43.876 29300 29367 I btaudio_offload_qti: a2dp_codec_parser: SBC: done copying full codec config 02-09 05:46:43.876 29300 29367 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:46:43.876 29300 29367 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:46:43.878 29300 29367 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:46:43.878 29300 29367 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:46:43.879 29300 29367 D audio_route: Apply path: bt-a2dp 02-09 05:46:43.879 29300 29367 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:46:43.879 29300 29367 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:43.880 29300 29367 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:46:43.880 29300 29367 D audio_hw_primary: enable_audio_route: apply mixer and update path: low-latency-playback bt-a2dp 02-09 05:46:43.880 29300 29367 D audio_route: Apply path: low-latency-playback bt-a2dp 02-09 05:46:43.908 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:46:43.908 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:46:43.908 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:46:43.910 29300 29304 I BluetoothA2dpControl: getSinkLatency Updating fetched Latency: 0 02-09 05:46:43.910 29300 29304 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 0 02-09 05:46:47.798 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:46:47.798 3578 3635 D a2dp_codec: init 02-09 05:46:47.798 3578 3635 D a2dp_codec: createCodec: codec SBC 02-09 05:46:47.798 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:46:47.798 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.798 3578 3635 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:46:47.798 3578 3635 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:46:47.798 3578 3635 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec AAC 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:46:47.799 3578 3635 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec aptX 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec LDAC 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:46:47.799 3578 3635 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:46:47.799 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.799 3578 3635 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:46:47.799 3578 3635 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:46:47.799 3578 3635 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:46:47.799 3578 3635 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:46:47.799 3578 3635 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:46:47.800 3578 3635 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:46:47.800 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:46:47.800 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.800 3578 3635 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:46:47.800 3578 3635 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:46:47.800 3578 3635 I a2dp_codec: init: initialized Source codec AAC 02-09 05:46:47.800 3578 3635 I a2dp_codec: init: initialized Source codec SBC 02-09 05:46:47.800 3578 3635 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:46:47.802 3578 3607 W bt_btif : ## ON A2DP STOPPED ## 02-09 05:46:47.803 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:46:47.803 3578 3607 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:46:47.806 3578 3607 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:46:47.806 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:46:47.806 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:46:47.806 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:46:47.806 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} to sm. 02-09 05:46:47.806 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:46:47.806 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:46:47.806 3578 3653 D A2dpStateMachine: Connected process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:47.807 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:46:47.807 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:46:47.807 3578 3607 D a2dp_codec: init 02-09 05:46:47.807 3578 3607 D a2dp_codec: createCodec: codec SBC 02-09 05:46:47.807 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:46:47.807 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.807 3578 3653 I A2dpStateMachine: Disconnected from 70:99:1C:7D:34:65 02-09 05:46:47.807 3578 3653 D A2dpStateMachine: transitionTo: destState=Disconnected 02-09 05:46:47.807 3578 3607 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:46:47.807 3578 3607 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:46:47.807 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:46:47.807 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:46:47.807 3578 3607 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:46:47.808 3578 3653 D A2dpStateMachine: invokeExitMethods: Connected 02-09 05:46:47.808 3578 3607 D a2dp_codec: createCodec: codec AAC 02-09 05:46:47.808 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:46:47.808 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.808 3578 3607 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:46:47.808 3578 3607 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:46:47.808 3578 3607 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:46:47.810 3578 3653 D A2dpStateMachine: Exit Connected(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:47.810 3578 3607 D a2dp_codec: createCodec: codec aptX 02-09 05:46:47.810 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:46:47.810 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.811 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.811 3578 3607 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:46:47.811 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:46:47.811 3578 3607 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:46:47.811 3578 3653 D A2dpStateMachine: invokeEnterMethods: Disconnected 02-09 05:46:47.811 3578 3607 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:46:47.811 3578 3653 I A2dpStateMachine: Enter Disconnected(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:46:47.811 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.811 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.812 3578 3607 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:46:47.812 3578 3607 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: createCodec: codec LDAC 02-09 05:46:47.812 3578 3653 D A2dpStateMachine: Connection state 70:99:1C:7D:34:65: CONNECTED->DISCONNECTED 02-09 05:46:47.812 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.812 3578 3607 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:46:47.812 3578 3607 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:46:47.812 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.812 3578 3607 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:46:47.812 3578 3607 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:46:47.812 3578 3607 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:46:47.812 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:46:47.812 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.812 3578 3607 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:46:47.812 3578 3607 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:46:47.813 3578 3607 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:46:47.813 3578 3607 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:46:47.813 3578 3607 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:46:47.813 3578 3607 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:46:47.813 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:46:47.813 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:46:47.813 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:46:47.813 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:46:47.813 3578 3607 I a2dp_codec: init: initialized Source codec AAC 02-09 05:46:47.813 3578 3607 I a2dp_codec: init: initialized Source codec SBC 02-09 05:46:47.813 3578 3607 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:46:47.813 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:46:47.814 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:46:47.814 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:46:47.821 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:46:47.823 3578 3578 W BluetoothPhonePolicy: processProfileStateChanged: Calling setDisconnectionA2dp for device 70:99:1C:7D:34:65 02-09 05:46:47.823 3578 3612 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_CONNECTION_STATE_CHANGED): device 70:99:1C:7D:34:65 disconnected 02-09 05:46:47.826 3578 3578 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:46:47.826 3578 3578 D HeadsetA2dpSync: updateA2DPConnectionState device: 70:99:1C:7D:34:65 transition 2->0 02-09 05:46:47.826 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = null 02-09 05:46:47.826 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:46:47.826 3578 3578 D BtOppUtils: device: 70:99:1C:7D:34:65 newState: 0 isA2DPConnected: false 02-09 05:46:47.826 3578 3612 D BluetoothActiveDeviceManager: setA2dpActiveDevice(null) 02-09 05:46:47.826 3578 3612 D A2dpService: setActiveDevice: null 02-09 05:46:57.799 3578 3607 I BluetoothAvrcpControllerJni: btavrcp_connection_state_callback: conn state: rc: 0 br: 0 02-09 05:46:57.801 3578 3607 D AvrcpControllerService: onConnectionStateChanged false false70:99:1C:7D:34:65 02-09 05:46:57.801 3578 3607 I BluetoothAvrcpServiceJni: btavrcp_connection_state_callback: conn state: rc: 0 br: 0 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=2 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 2 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: transitionTo: destState=Disconnecting 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: invokeExitMethods: Connected 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnecting 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: invokeEnterMethods: Disconnecting 02-09 05:46:57.802 3578 29106 D AvrcpControllerStateMachine: Connection state 70:99:1C:7D:34:65: 2->3 02-09 05:46:57.803 3578 3607 D Avrcp_ext: onConnectionStateChanged false false Addr:70:99:1C:7D:34:65 02-09 05:46:57.803 3578 3607 V Avrcp_ext: Exit onConnectionStateChanged 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: transitionTo: destState=Disconnected 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: invokeExitMethods: Disconnecting 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: invokeEnterMethods: Disconnected 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: Enter Disconnected mDevice:70:99:1C:7D:34:65 02-09 05:46:57.809 3578 29106 D AvrcpControllerStateMachine: Connection state 70:99:1C:7D:34:65: 3->0 02-09 05:46:57.811 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:57.811 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=100 02-09 05:46:57.811 3578 29106 D AvrcpControllerStateMachine: processMsg: Disconnected 02-09 05:46:57.811 3578 29106 D AvrcpControllerStateMachine: doQuit() 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: quitNow: 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: handleMessage: E msg.what=-1 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: processMsg: Disconnected 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: transitionTo: destState=QuittingState 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: invokeExitMethods: Disconnected 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=QuittingState 02-09 05:46:57.816 3578 29106 D AvrcpControllerStateMachine: invokeEnterMethods: QuittingState 02-09 05:47:02.776 29300 29370 D audio_hw_primary: disable_audio_route: reset and update mixer path: low-latency-playback bt-a2dp 02-09 05:47:02.778 29300 29370 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:47:02.778 29300 29370 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:47:02.783 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:47:02.783 29300 29300 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:47:02.783 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:47:02.783 29300 29370 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_SUCCESS 02-09 05:47:02.784 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:47:02.784 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:47:02.784 29300 29370 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:47:02.785 29300 29370 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:47:02.785 29300 29370 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:47:02.786 29300 29370 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:47:02.796 3578 3612 D Avrcp_ext: 0: SHO Init: isInCall = false isFMActive = false 02-09 05:47:02.796 3578 3612 D Avrcp_ext: 5: SHO started: PlayReq = false 02-09 05:47:02.796 3578 3612 W A2dpService: setActiveDevice(null): previous is 70:99:1C:7D:34:65 02-09 05:47:02.796 3578 3612 W Avrcp_ext: setActiveDevice call for device null 02-09 05:47:02.797 3578 3612 D A2dpService: removeActiveDevice(): forceStopPlayingAudio: false 02-09 05:47:02.798 3578 3612 I Avrcp_ext: device found at index 1 02-09 05:47:02.798 3578 3612 I Avrcp_ext: storeVolume: Storing stream volume level for device 70:99:1C:7D:34:65 : 30 02-09 05:47:02.799 3578 3612 D A2dpService: updateAndBroadcastActiveDevice(null) 02-09 05:47:02.800 3578 3612 I A2dpService: removeActiveDevice: suppressNoisyIntent = false 02-09 05:47:02.800 3578 3612 D A2dpService: removeActiveDevice: BA active false 02-09 05:47:02.965 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:02.965 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:47:02.965 29300 29300 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:47:02.966 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:02.966 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:47:02.966 29300 29300 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:47:02.966 29300 29300 D audio_hw_primary: select_devices: changing use case deep-buffer-playback output device from(2: speaker, acdb 15) to (45: bt-a2dp, acdb 20) 02-09 05:47:02.979 29300 29300 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:47:02.979 29300 29300 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device:speaker backends match 0 02-09 05:47:02.979 29300 29300 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:47:02.979 29300 29300 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:47:02.979 29300 29300 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:47:02.979 29300 29300 D a2dp_offload: a2dp_start_playback start 02-09 05:47:02.979 29300 29300 D a2dp_offload: calling BT module stream start 02-09 05:47:02.979 29300 29300 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:02.979 3578 3607 W bt_btif : btif_a2dp_source_process_request: A2DP command A2DP_CTRL_CMD_START while AV stream is not ready 02-09 05:47:02.979 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=FAILURE_DISCONNECTING 02-09 05:47:02.980 29300 29304 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=FAILURE_DISC_IN_PROGRESS 02-09 05:47:02.980 29300 29304 I BTAudioProviderSession: ReportControlStatus - status=FAILURE_DISC_IN_PROGRESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:47:02.980 29300 29300 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_FAILURE_DISC_IN_PROGRESS 02-09 05:47:02.980 29300 29300 W btaudio_offload_qti: audio_stream_start_qti: a2dp stream start failed: status = A2DP_CTRL_ACK_FAILURE_DISC_IN_PROGRESS 02-09 05:47:02.980 29300 29300 E a2dp_offload: BT controller start return = 7 02-09 05:47:02.980 29300 29300 E a2dp_offload: BT controller start failed 02-09 05:47:02.980 29300 29300 D a2dp_offload: start A2DP playback total active sessions :0 02-09 05:47:02.980 29300 29300 E audio_hw_primary: fail to configure A2dp Source control path 02-09 05:47:02.980 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:47:02.980 29300 29300 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:47:02.980 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:47:02.980 29300 29300 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:47:02.981 29300 29300 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:47:02.982 29300 29300 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:47:02.982 29300 29300 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:47:03.021 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:03.021 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:47:03.021 29300 29300 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:47:03.022 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 0 02-09 05:47:03.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 0 02-09 05:47:03.032 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 0 02-09 05:47:03.050 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:47:03.050 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:47:03.051 3578 3612 I BluetoothA2dpServiceJni: setActiveDeviceNative: sBluetoothA2dpInterface: 0x6cb0a7dcd0 02-09 05:47:03.052 3578 3607 E bt_btif_a2dp_source: btif_a2dp_source_end_session: peer_address=00:00:00:00:00:00 state=2 02-09 05:47:03.052 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:47:03.052 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2579)] end_session 02-09 05:47:03.052 29300 29300 I BTAudioProviderStub: endSession - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH 02-09 05:47:03.052 29300 29300 I BTAudioProviderSession: ReportSessionStatus - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH notify to bluetooth_audio=0x0200 02-09 05:47:03.052 29300 29300 D btaudio_offload_qti: session_resp_cb: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:03.052 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:47:03.053 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:47:03.059 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:47:03.059 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:47:03.059 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:47:03.059 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:47:03.059 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=206892, buffered position=0, speed=0.0, updated=87030979, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 02-09 05:47:03.059 3578 3612 D Avrcp_ext: 6: SHO complete 02-09 05:47:03.059 3578 3612 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_ACTIVE_DEVICE_CHANGED): device= null 02-09 05:47:03.059 3578 3612 D BluetoothActiveDeviceManager: set mA2dpActiveDevice to null 02-09 05:47:03.059 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.060 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.060 3578 3648 V Avrcp_ext: Device: JBL GO 2 : old state: PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.060 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.060 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.060 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.061 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:47:03.061 3578 3648 V Avrcp_ext: old state: PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null} new state: PlaybackState {state=2, position=206892, buffered position=0, speed=0.0, updated=87030979, actions=0, custom actions=[], active item id=-1, error=null} device: 70:99:1C:7D:34:65 index: 1 02-09 05:47:03.061 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 70:99:1C:7D:34:65 02-09 05:47:03.061 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=3, position=172593, buffered position=0, speed=1.0, updated=86996678, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=206892, buffered position=0, speed=0.0, updated=87030979, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.061 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.061 3578 3648 V Avrcp_ext: Exit updatePlaybackState 02-09 05:47:03.061 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:47:03.061 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=17 02-09 05:47:03.061 3578 3648 V Avrcp_ext: MSG_ABS_VOL_TIMEOUT: Volume change cmd timed out. 02-09 05:47:03.061 3578 3648 I Avrcp_ext: device found at index 1 02-09 05:47:03.061 3578 3648 V Avrcp_ext: event for device address 70:99:1C:7D:34:65 02-09 05:47:03.061 3578 3648 I BluetoothAvrcpServiceJni: setVolumeNative: volume: 114 02-09 05:47:03.061 3578 3648 E BluetoothAvrcpServiceJni: Failed set_volume, status: 1 02-09 05:47:03.061 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:47:03.061 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=25 02-09 05:47:03.061 3578 3648 D Avrcp_ext: mAvrcpBipRsp :com.android.bluetooth.avrcp.AvrcpBipRsp@341f8ad 02-09 05:47:03.061 3578 3648 D AvrcpBipRsp: disconnect device :70:99:1C:7D:34:65 bipSm :null 02-09 05:47:03.061 3578 3648 I Avrcp_ext: Enter setAvrcpDisconnectedDevice 02-09 05:47:03.061 3578 3648 I Avrcp_ext: setAvrcpDisconnectedDevice : Active device changed to index = 0 02-09 05:47:03.062 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:1 02-09 05:47:03.062 3578 3648 I Avrcp_ext: Device removed is 70:99:1C:7D:34:65at index1 02-09 05:47:03.062 3578 3648 V Avrcp_ext: Exit setAvrcpDisconnectedDevice 02-09 05:47:03.062 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:47:03.068 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:47:03.069 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:44 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:47:03.071 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:47:03.075 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=3, position=188085, buffered position=0, speed=1.0, updated=87030999, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.075 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:47:03.075 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:47:03.075 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.076 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:47:03.076 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:47:03.076 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:47:03.076 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.077 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=166487, buffered position=0, speed=1.0, updated=86990571, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.077 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=166487, buffered position=0, speed=1.0, updated=86990571, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.077 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.077 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:47:03.077 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.077 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.078 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.078 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.078 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.078 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.078 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.078 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.078 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.078 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.078 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.078 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.078 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.078 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.078 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.078 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.078 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.078 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.078 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:47:03.078 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:47:03.081 1503 1935 I AS.AudioDeviceBroker: handleBluetoothA2dpActiveDeviceChangeExt state=0 addr=70:99:1C:7D:34:65 prof=2 supprNoisy=false vol=-1 02-09 05:47:03.081 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:47:03.084 3578 3648 V Avrcp_ext: onMetadataChanged 02-09 05:47:03.086 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:47:03.086 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:47:03.087 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:47:03.088 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:47:03.088 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:47:03.088 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.088 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.088 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.088 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=188087, buffered position=0, speed=1.0, updated=87031001, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.089 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:47:03.089 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.089 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:47:03.089 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.089 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.089 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.089 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.089 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.089 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.090 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.090 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.090 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.090 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.090 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.090 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.090 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.090 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.090 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.090 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.090 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.090 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.090 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:47:03.092 1503 1935 W AS.BtHelper: SetA2dpActiveDevice for TWS+ pair as null 02-09 05:47:03.092 1503 1935 I AS.AudioDeviceBroker: msg: setBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent state=0 addr=70:99:1C:7D:34:65 prof=2 supprNoisy=false vol=-1 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:44 type:android.media.AudioTrack u/pid:10103/22598 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager isPlaying: false, mAudioPlaybackIsActive = true 02-09 05:47:03.119 3578 3648 D Avrcp_ext: AudioManager Reset Active Player 02-09 05:47:03.120 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:47:03.120 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:47:03.121 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = false player state = PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.126 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:47:03.126 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:47:03.126 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:47:03.126 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.127 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.127 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=188098, buffered position=0, speed=1.0, updated=87031012, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.127 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.127 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:47:03.127 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.127 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.127 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.127 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:47:03.127 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.127 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.127 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.127 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.127 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.127 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.127 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.127 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.127 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.127 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.127 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:47:03.128 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.143 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.165 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.193 29300 29304 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:47:03.193 29300 29304 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 0 02-09 05:47:03.193 29300 29304 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:47:03.193 29300 29304 E audio_hw_primary: route_output_stream: A2DP profile is not ready,ignoring routing request 02-09 05:47:03.209 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:47:03.209 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:47:03.209 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.209 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:47:03.209 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:47:03.209 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:47:03.209 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.210 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=188132, buffered position=0, speed=1.0, updated=87031046, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:47:03.210 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.210 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.210 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87030987, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.210 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.210 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.210 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.210 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.210 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.210 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:47:03.210 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=153240, buffered position=0, speed=1.0, updated=86849883, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:47:03.210 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:47:03.210 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.210 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.210 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.210 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.210 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.210 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.210 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.210 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.210 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:47:03.210 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:47:03.210 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:47:03.211 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:47:03.234 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.293 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.351 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.373 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.431 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.604 1503 1935 I AS.BtHelper: setAvrcpAbsoluteVolumeSupported supported=false 02-09 05:47:03.605 29300 29304 D a2dp_offload: calling BT source stream close 02-09 05:47:03.607 29300 29304 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:47:03.607 29300 29304 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:47:03.608 29300 29304 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:47:03.632 29300 29300 D audio_hw_primary: select_devices: changing use case deep-buffer-playback output device from(45: bt-a2dp, acdb 20) to (2: speaker, acdb 15) 02-09 05:47:03.632 29300 29300 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:47:03.703 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:47:03.705 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.709 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.741 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.745 29300 29300 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:47:03.746 29300 29300 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: speaker, usecase device:bt-a2dp backends match 0 02-09 05:47:03.771 1503 1935 I AS.AudioDeviceInventory: A2DP device addr=70:99:1C:7D:34:65 made unavailable 02-09 05:47:03.772 1503 1503 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:47:03.772 1503 1503 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:47:03.773 22110 22110 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:47:03.773 22110 22110 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:47:03.792 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.813 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:03.864 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:04.153 22414 22414 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:47:04.153 22414 22414 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:47:07.646 22414 22414 D A2dpProfile: execute supportsHighQualityAudio() 02-09 05:47:21.220 22414 22414 D A2dpProfile: execute supportsHighQualityAudio() 02-09 05:47:25.692 22414 22414 D A2dpProfile: execute supportsHighQualityAudio() 02-09 05:47:27.080 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:47:27.081 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:47:27.083 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:47:27.083 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:47:27.090 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:27.091 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:30.096 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:47:30.102 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:30.102 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:47:30.108 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:47:30.108 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:47:30.113 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:47:42.224 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:47:50.365 3578 3696 D BluetoothAdapterService: delaying the A2dp Connection by 100msec 02-09 05:47:50.380 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:47:50.384 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:47:50.385 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:47:50.389 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:47:50.466 3578 3696 I BluetoothAdapterService: connectEnabledProfiles: Connecting A2dp 02-09 05:47:50.466 3578 3696 D A2dpService: connect(): 70:99:1C:7D:34:65 02-09 05:47:50.466 3578 3696 D A2dpService: connectionAllowedCheckMaxDevices connected = 1tws connected = 0 02-09 05:47:50.466 3578 3696 D A2dpService: Going to acquire mVariableLock 02-09 05:47:50.467 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=1 02-09 05:47:50.467 3578 3653 D A2dpStateMachine: processMsg: Disconnected 02-09 05:47:50.467 3578 3653 D A2dpStateMachine: Disconnected process message(70:99:1C:7D:34:65): CONNECT 02-09 05:47:50.467 3578 3653 I A2dpStateMachine: Connecting to 70:99:1C:7D:34:65 02-09 05:47:50.467 3578 3653 I BluetoothA2dpServiceJni: connectA2dpNative: sBluetoothA2dpInterface: 0x6cb0a7dcd0 02-09 05:47:50.468 3578 3653 I A2dpService: okToConnect: device 70:99:1C:7D:34:65 isOutgoingRequest: true 02-09 05:47:50.468 3578 3653 D A2dpService: connectionAllowedCheckMaxDevices connected = 1tws connected = 0 02-09 05:47:50.468 3578 3653 D A2dpService: Going to acquire mVariableLock 02-09 05:47:50.468 3578 3653 D A2dpStateMachine: transitionTo: destState=Connecting 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: invokeExitMethods: Disconnected 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: Exit Disconnected(70:99:1C:7D:34:65): CONNECT 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connecting 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: invokeEnterMethods: Connecting 02-09 05:47:50.469 3578 3653 I A2dpStateMachine: Enter Connecting(70:99:1C:7D:34:65): CONNECT 02-09 05:47:50.469 3578 3653 D A2dpStateMachine: Connection state 70:99:1C:7D:34:65: DISCONNECTED->CONNECTING 02-09 05:47:50.472 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:47:50.473 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:47:50.478 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 1 02-09 05:47:50.480 3578 3578 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:47:50.480 3578 3578 D HeadsetA2dpSync: updateA2DPConnectionState device: 70:99:1C:7D:34:65 transition 0->1 02-09 05:47:50.480 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:47:50.480 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:47:50.480 3578 3578 D BtOppUtils: device: 70:99:1C:7D:34:65 newState: 1 isA2DPConnected: false 02-09 05:47:50.507 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 1 02-09 05:47:55.541 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:47:55.546 3578 3607 I BluetoothA2dpServiceJni: bta2dp_mandatory_codec_preferred_callback 02-09 05:47:55.546 3578 3607 D A2dpNativeInterface: isMandatoryCodecPreferred: optional preference -1 02-09 05:47:55.547 3578 3607 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 5 02-09 05:47:55.547 3578 3607 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:47:55.548 3578 3607 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} 02-09 05:47:55.549 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:47:55.549 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:47:55.549 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:47:55.549 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} to sm. 02-09 05:47:55.549 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:47:55.549 3578 3653 D A2dpStateMachine: processMsg: Connecting 02-09 05:47:55.549 3578 3653 D A2dpStateMachine: Connecting process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:47:55.549 3578 3653 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} 02-09 05:47:55.549 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:47:55.560 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:47:55.561 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:47:55.565 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:47:55.566 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:47:58.063 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:47:58.068 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:47:58.070 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:47:58.073 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:00.716 3578 3635 E bt_btif : bta_av_a2dp_sdp_cback, SDP record not found 02-09 05:48:00.716 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:00.719 3578 3607 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:48:00.720 3578 3607 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:48:00.720 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:48:00.720 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:48:00.720 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:48:00.720 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} to sm. 02-09 05:48:00.720 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:48:00.720 3578 3653 D A2dpStateMachine: processMsg: Connecting 02-09 05:48:00.720 3578 3653 D A2dpStateMachine: Connecting process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:00.720 3578 3653 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:48:00.721 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:00.721 3578 3607 D a2dp_codec: init 02-09 05:48:00.721 3578 3653 W A2dpStateMachine: Connecting device disconnected: 70:99:1C:7D:34:65 02-09 05:48:00.721 3578 3607 D a2dp_codec: createCodec: codec SBC 02-09 05:48:00.721 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:48:00.721 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.721 3578 3607 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:48:00.721 3578 3607 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:48:00.721 3578 3607 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:48:00.721 3578 3607 D a2dp_codec: createCodec: codec AAC 02-09 05:48:00.721 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:48:00.721 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.721 3578 3607 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:48:00.721 3578 3607 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:48:00.721 3578 3607 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:48:00.721 3578 3607 D a2dp_codec: createCodec: codec aptX 02-09 05:48:00.721 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:00.721 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.721 3578 3607 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:48:00.721 3578 3607 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:48:00.721 3578 3607 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:48:00.721 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:00.721 3578 3653 D A2dpStateMachine: transitionTo: destState=Disconnected 02-09 05:48:00.721 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.721 3578 3607 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:48:00.721 3578 3607 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:48:00.722 3578 3607 D a2dp_codec: createCodec: codec LDAC 02-09 05:48:00.722 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:00.722 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.722 3578 3607 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:48:00.722 3578 3607 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:48:00.722 3578 3607 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: invokeExitMethods: Connecting 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: Exit Connecting(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:00.722 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:00.722 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:48:00.722 3578 3607 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:48:00.722 3578 3653 D A2dpStateMachine: invokeEnterMethods: Disconnected 02-09 05:48:00.723 3578 3653 I A2dpStateMachine: Enter Disconnected(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:00.723 3578 3653 D A2dpStateMachine: Connection state 70:99:1C:7D:34:65: CONNECTING->DISCONNECTED 02-09 05:48:00.723 3578 3607 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:48:00.723 3578 3607 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:48:00.723 3578 3607 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:48:00.723 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:00.723 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.723 3578 3607 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:48:00.723 3578 3607 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:48:00.723 3578 3607 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:48:00.723 3578 3607 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:48:00.723 3578 3607 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:48:00.723 3578 3607 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:48:00.723 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:48:00.723 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:00.723 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:48:00.723 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:48:00.723 3578 3607 I a2dp_codec: init: initialized Source codec AAC 02-09 05:48:00.723 3578 3607 I a2dp_codec: init: initialized Source codec SBC 02-09 05:48:00.723 3578 3607 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:48:00.723 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:00.723 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:48:00.725 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:48:00.727 3578 3578 W BluetoothPhonePolicy: processProfileStateChanged: Calling setDisconnectionA2dp for device 70:99:1C:7D:34:65 02-09 05:48:00.728 3578 3578 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:48:00.728 3578 3578 D HeadsetA2dpSync: updateA2DPConnectionState device: 70:99:1C:7D:34:65 transition 1->0 02-09 05:48:00.728 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = null 02-09 05:48:00.728 22110 22147 I LocalBluetoothProfileManager: Failed to connect A2DP device 02-09 05:48:00.728 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:48:00.729 3578 3578 D BtOppUtils: device: 70:99:1C:7D:34:65 newState: 0 isA2DPConnected: false 02-09 05:48:00.729 22414 22414 I LocalBluetoothProfileManager: Failed to connect A2DP device 02-09 05:48:00.731 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:48:00.732 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:48:00.735 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:48:05.890 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:05.911 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:48:05.913 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:48:05.916 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:05.919 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:48:10.555 3578 28724 D BluetoothAdapterService: delaying the A2dp Connection by 100msec 02-09 05:48:10.569 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:48:10.570 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:48:10.574 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:10.580 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:48:10.656 3578 28724 I BluetoothAdapterService: connectEnabledProfiles: Connecting A2dp 02-09 05:48:10.656 3578 28724 D A2dpService: connect(): 70:99:1C:7D:34:65 02-09 05:48:10.656 3578 28724 D A2dpService: connectionAllowedCheckMaxDevices connected = 1tws connected = 0 02-09 05:48:10.656 3578 28724 D A2dpService: Going to acquire mVariableLock 02-09 05:48:10.656 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=1 02-09 05:48:10.656 3578 3653 D A2dpStateMachine: processMsg: Disconnected 02-09 05:48:10.656 3578 3653 D A2dpStateMachine: Disconnected process message(70:99:1C:7D:34:65): CONNECT 02-09 05:48:10.656 3578 3653 I A2dpStateMachine: Connecting to 70:99:1C:7D:34:65 02-09 05:48:10.656 3578 3653 I BluetoothA2dpServiceJni: connectA2dpNative: sBluetoothA2dpInterface: 0x6cb0a7dcd0 02-09 05:48:10.656 3578 3653 I A2dpService: okToConnect: device 70:99:1C:7D:34:65 isOutgoingRequest: true 02-09 05:48:10.656 3578 3653 D A2dpService: connectionAllowedCheckMaxDevices connected = 1tws connected = 0 02-09 05:48:10.656 3578 3653 D A2dpService: Going to acquire mVariableLock 02-09 05:48:10.656 3578 3653 D A2dpStateMachine: transitionTo: destState=Connecting 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: invokeExitMethods: Disconnected 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: Exit Disconnected(70:99:1C:7D:34:65): CONNECT 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connecting 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: invokeEnterMethods: Connecting 02-09 05:48:10.657 3578 3653 I A2dpStateMachine: Enter Connecting(70:99:1C:7D:34:65): CONNECT 02-09 05:48:10.657 3578 3653 D A2dpStateMachine: Connection state 70:99:1C:7D:34:65: DISCONNECTED->CONNECTING 02-09 05:48:10.659 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:48:10.659 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:48:10.662 3578 3578 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:48:10.662 3578 3578 D HeadsetA2dpSync: updateA2DPConnectionState device: 70:99:1C:7D:34:65 transition 0->1 02-09 05:48:10.663 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = 2 02-09 05:48:10.663 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:48:10.663 3578 3578 D BtOppUtils: device: 70:99:1C:7D:34:65 newState: 1 isA2DPConnected: false 02-09 05:48:10.671 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 1 02-09 05:48:10.677 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 1 02-09 05:48:15.692 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:15.705 3578 3607 I BluetoothA2dpServiceJni: bta2dp_mandatory_codec_preferred_callback 02-09 05:48:15.705 3578 3607 D A2dpNativeInterface: isMandatoryCodecPreferred: optional preference -1 02-09 05:48:15.706 3578 3607 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 5 02-09 05:48:15.706 3578 3607 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:48:15.707 3578 3607 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} 02-09 05:48:15.712 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:48:15.712 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:48:15.712 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:48:15.712 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} to sm. 02-09 05:48:15.712 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:48:15.712 3578 3653 D A2dpStateMachine: processMsg: Connecting 02-09 05:48:15.712 3578 3653 D A2dpStateMachine: Connecting process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:15.712 3578 3653 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:CONNECTING} 02-09 05:48:15.712 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:48:15.713 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:48:15.713 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:48:15.719 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:48:15.721 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:18.217 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:48:18.217 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:48:18.221 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:48:18.221 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:20.871 3578 3635 E bt_btif : bta_av_a2dp_sdp_cback, SDP record not found 02-09 05:48:20.872 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:20.875 3578 3607 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:48:20.876 3578 3607 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:48:20.876 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:48:20.876 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:48:20.876 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:48:20.876 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} to sm. 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: processMsg: Connecting 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: Connecting process message(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:70:99:1C:7D:34:65, value1:DISCONNECTED} 02-09 05:48:20.877 3578 3653 W A2dpStateMachine: Connecting device disconnected: 70:99:1C:7D:34:65 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: transitionTo: destState=Disconnected 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:48:20.877 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:48:20.878 3578 3653 D A2dpStateMachine: invokeExitMethods: Connecting 02-09 05:48:20.878 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:20.878 3578 3653 D A2dpStateMachine: Exit Connecting(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:20.878 3578 3607 D a2dp_codec: init 02-09 05:48:20.879 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:48:20.879 3578 3607 D a2dp_codec: createCodec: codec SBC 02-09 05:48:20.879 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:48:20.879 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.879 3578 3607 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:48:20.879 3578 3607 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:48:20.879 3578 3607 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:48:20.879 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:48:20.879 3578 3653 D A2dpStateMachine: invokeEnterMethods: Disconnected 02-09 05:48:20.879 3578 3653 I A2dpStateMachine: Enter Disconnected(70:99:1C:7D:34:65): STACK_EVENT 02-09 05:48:20.879 3578 3653 D A2dpStateMachine: Connection state 70:99:1C:7D:34:65: CONNECTING->DISCONNECTED 02-09 05:48:20.879 3578 3607 D a2dp_codec: createCodec: codec AAC 02-09 05:48:20.879 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:48:20.879 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.879 3578 3607 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:48:20.879 3578 3607 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:48:20.879 3578 3607 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:48:20.879 3578 3607 D a2dp_codec: createCodec: codec aptX 02-09 05:48:20.879 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.880 3578 3607 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:48:20.880 3578 3607 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:48:20.880 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.880 3578 3607 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:48:20.880 3578 3607 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: createCodec: codec LDAC 02-09 05:48:20.880 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.880 3578 3607 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:48:20.880 3578 3607 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:48:20.880 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.880 3578 3607 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:48:20.880 3578 3607 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:48:20.880 3578 3607 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:48:20.880 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.880 3578 3607 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:48:20.880 3578 3607 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:48:20.880 3578 3607 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:48:20.880 3578 3607 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:48:20.880 3578 3607 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:48:20.880 3578 3607 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:48:20.880 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:48:20.880 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:48:20.881 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:48:20.881 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:48:20.881 3578 3607 I a2dp_codec: init: initialized Source codec AAC 02-09 05:48:20.881 3578 3607 I a2dp_codec: init: initialized Source codec SBC 02-09 05:48:20.881 3578 3607 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:48:20.881 3578 3607 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:20.881 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:48:20.884 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:48:20.884 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:48:20.886 3578 3578 W BluetoothPhonePolicy: processProfileStateChanged: Calling setDisconnectionA2dp for device 70:99:1C:7D:34:65 02-09 05:48:20.888 3578 3578 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:48:20.888 3578 3578 D HeadsetA2dpSync: updateA2DPConnectionState device: 70:99:1C:7D:34:65 transition 1->0 02-09 05:48:20.888 3578 3578 D HeadsetA2dpSync: device: 70:99:1C:7D:34:65 state = null 02-09 05:48:20.888 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:48:20.888 3578 3578 D BtOppUtils: device: 70:99:1C:7D:34:65 newState: 0 isA2DPConnected: false 02-09 05:48:20.888 22110 22147 I LocalBluetoothProfileManager: Failed to connect A2DP device 02-09 05:48:20.889 22414 22414 I LocalBluetoothProfileManager: Failed to connect A2DP device 02-09 05:48:20.891 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:48:20.891 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device JBL GO 2, newProfileState 0 02-09 05:48:26.048 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:48:26.064 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:48:26.069 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:48:26.073 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:48:26.075 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:49:27.475 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:49:27.540 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:49:58.059 3578 3697 D A2dpService: setActiveDevice: 54:0E:2D:00:9F:C6 02-09 05:49:58.062 3578 3697 D Avrcp_ext: 0: SHO Init: isInCall = false isFMActive = false 02-09 05:49:58.062 3578 3697 D Avrcp_ext: 5: SHO started: PlayReq = false 02-09 05:49:58.063 3578 3697 W A2dpService: setActiveDevice(54:0E:2D:00:9F:C6): previous is null 02-09 05:49:58.063 3578 3697 D A2dpService: setActiveDevice: BA active false 02-09 05:49:58.063 3578 3697 D A2dpService: Switch A2DP devices to 54:0E:2D:00:9F:C6 from null 02-09 05:49:58.063 3578 3697 W A2dpService: setActiveDevice coming out of mutex lock 02-09 05:49:58.063 3578 3697 I BluetoothA2dpServiceJni: setActiveDeviceNative: sBluetoothA2dpInterface: 0x6cb0a7dcd0 02-09 05:49:58.063 3578 3607 E bt_stack: [ERROR:a2dp_encoding.cc(2756)] is_streaming: BluetoothAudio HAL is not enabled 02-09 05:49:58.063 3578 3607 E bt_stack: [ERROR:a2dp_encoding.cc(2766)] get_session_type: BluetoothAudio HAL is not enabled 02-09 05:49:58.063 3578 3607 E bt_btif_a2dp_source: btif_a2dp_source_restart_session: old_peer_address=00:00:00:00:00:00 new_peer_address=54:0e:2d:00:9f:c6 is_streaming=0 state=2 02-09 05:49:58.063 3578 3607 E bt_btif_a2dp_source: btif_a2dp_source_start_session: peer_address=54:0e:2d:00:9f:c6 state=2 02-09 05:49:58.063 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2245)] init 02-09 05:49:58.063 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2220)] get_hal_version 02-09 05:49:58.065 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.065 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.065 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.065 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.065 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.065 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.065 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.065 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:49:58.065 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1222)] a2dp_get_selected_hal_codec_config Enabled AAC VBR =128 02-09 05:49:58.065 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.065 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1418)] a2dp_get_selected_hal_codec_config: codec_type 02-09 05:49:58.066 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1443)] a2dp_get_selected_hal_codec_configStack AAC frame control enabled1 02-09 05:49:58.066 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.066 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.066 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.066 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.066 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.066 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1456)] a2dp_get_selected_hal_codec_configsample_rate 44100 02-09 05:49:58.066 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1457)] a2dp_get_selected_hal_codec_config peer_mtu 883 02-09 05:49:58.066 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1458)] a2dp_get_selected_hal_codec_config codec_bit_rate 165000 MTU bitrate 299624 02-09 05:49:58.066 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1466)] a2dp_get_selected_hal_codec_config: CodecConfiguration={.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}} 02-09 05:49:58.066 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2343)] init: updating death handler thread 0xb400006d799c4390 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.067 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.067 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:49:58.067 3578 3607 D a2dp_aac: setCodecConfig: 02-09 05:49:58.067 3578 3607 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:49:58.067 3578 3607 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:49:58.067 3578 3607 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:49:58.067 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:49:58.067 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:49:58.067 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:49:58.067 3578 3607 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: A2dpCodecConfigSbc: saved_codec_user_config: 02-09 05:49:58.067 3578 3607 D a2dp_codec: codec_type=0 codec_priority=0 sample_rate=0x0 bits_per_sample=0x0 channel_mode=0x0 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: is_capability = 1 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: channel_mode: source caps = 0x9 sink info = 0xf, ch_mode = 0x9, codec_user_config_.channel_mode = 0x0 02-09 05:49:58.067 3578 3607 D a2dp_sbc: select_audio_channel_mode: p_codec_audio_config->channel_mode = 0x0 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: No user preference - try the default config 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: codec_selectable_capability_: 02-09 05:49:58.067 3578 3607 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: sink_info_cie.samp_freq: 0x30, a2dp_sbc_caps.samp_freq: 0x20 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: a2dp_sbc_caps.ch_mode: 0x9, sink_info_cie.ch_mode: 0xf 02-09 05:49:58.067 3578 3607 D a2dp_sbc: setCodecConfig: Final codec_selectable_capability_: 02-09 05:49:58.067 3578 3607 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:49:58.067 3578 3607 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:49:58.067 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:49:58.068 3578 3607 D a2dp_aac: setCodecConfig: 02-09 05:49:58.068 3578 3607 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_codec: setCodecConfig: select_current_codec:1 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_aac: objectType: 0x80 02-09 05:49:58.068 3578 3607 D a2dp_aac: samp_freq: 0x1 02-09 05:49:58.068 3578 3607 D a2dp_aac: samp_freq: (44100) 02-09 05:49:58.068 3578 3607 D a2dp_aac: ch_mode: 0x4 02-09 05:49:58.068 3578 3607 D a2dp_aac: ch_mode: (Stereo) 02-09 05:49:58.068 3578 3607 D a2dp_aac: variableBitRateSupport: true 02-09 05:49:58.068 3578 3607 D a2dp_aac: bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 4 BTIF_MEDIA_SOURCE_ENCODER_INIT 02-09 05:49:58.068 3578 3607 E bt_btif_a2dp_source: btif_a2dp_source_setup_codec: AAC ABR support : false 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1222)] a2dp_get_selected_hal_codec_config Enabled AAC VBR =128 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1418)] a2dp_get_selected_hal_codec_config: codec_type 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1443)] a2dp_get_selected_hal_codec_configStack AAC frame control enabled1 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.068 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1456)] a2dp_get_selected_hal_codec_configsample_rate 44100 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1457)] a2dp_get_selected_hal_codec_config peer_mtu 883 02-09 05:49:58.068 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1458)] a2dp_get_selected_hal_codec_config codec_bit_rate 165000 MTU bitrate 299624 02-09 05:49:58.069 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(1466)] a2dp_get_selected_hal_codec_config: CodecConfiguration={.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}} 02-09 05:49:58.069 3578 3654 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.069 3578 3654 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.069 3578 3654 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.069 3578 3654 I a2dp_aac_encoder: aac is running offload mode 02-09 05:49:58.069 3578 3654 I a2dp_aac_encoder: a2dp_aac_get_encoder_interval_ms:aac is running offload mode 02-09 05:49:58.069 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(2564)] start_session 02-09 05:49:58.070 29300 29300 I BTAudioProvidersFactory: getProviderCapabilities - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH supports 6 codecs 02-09 05:49:58.071 3578 3607 I bt_stack: [INFO:client_interface.cc(429)] fetch_audio_provider: BluetoothAudioHal SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has 6 AudioCapabilities 02-09 05:49:58.071 29300 29300 I BTAudioProvidersFactory: openProvider - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH 02-09 05:49:58.071 29300 29300 I BTAudioProviderStub: startSession - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration=[{.pcmConfig = {.sampleRate = RATE_48000, .channelMode = 0x88, .bitsPerSample = 0x84}, .codecConfig = {.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}}}] 02-09 05:49:58.071 29300 29300 I BTAudioProviderSession: OnSessionStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration={.pcmConfig = {.sampleRate = RATE_48000, .channelMode = 0x88, .bitsPerSample = 0x84}, .codecConfig = {.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}}} 02-09 05:49:58.071 29300 29300 I BTAudioProviderSession: ReportSessionStatus - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has NO port state observer 02-09 05:49:58.072 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2738)] set_remote_delay: DELAY 200 ms 02-09 05:49:58.072 29300 29300 I BluetoothA2dpControl: updateSinkLatency Latency update from stack: 2000 02-09 05:49:58.072 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:49:58.072 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_SOURCE_CONFIG_UPDATED_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:49:58.072 3578 3607 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 0 02-09 05:49:58.072 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:49:58.072 3578 3607 E bt_stack: [ERROR:a2dp_encoding.cc(578)] a2dp_is_audio_codec_config_params_changed: current codec_type=1: hidl codec type=2 02-09 05:49:58.072 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.072 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.072 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.072 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.072 3578 3607 D a2dp_codec: A2DP_GetCodecType: 02-09 05:49:58.072 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:49:58.072 3578 3607 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:49:58.072 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_config_callback 02-09 05:49:58.072 3578 3697 D A2dpService: updateAndBroadcastActiveDevice(54:0E:2D:00:9F:C6) 02-09 05:49:58.075 3578 3607 D A2dpNativeInterface: onCodecConfigChanged: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:49:58.076 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:49:58.076 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:49:58.076 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:49:58.078 3578 3697 D A2dpService: setActiveDevice(54:0E:2D:00:9F:C6): completed 02-09 05:49:58.078 3578 3697 W Avrcp_ext: setActiveDevice call for device 54:0E:2D:00:9F:C6 02-09 05:49:58.079 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=35 02-09 05:49:58.079 3578 3648 D Avrcp_ext: MSG_SET_ACTIVE_DEVICE 02-09 05:49:58.079 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:49:58.080 3578 3697 D A2dpService: broadcastCodecConfig(54:0E:2D:00:9F:C6): {mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:49:58.081 3578 3648 E Avrcp_ext: AVRCP isActive device index 0 setActive addr 54:0E:2D:00:9F:C6 02-09 05:49:58.081 3578 3648 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:49:58.081 3578 3648 E Avrcp_ext: unknown message! msg.what=35 02-09 05:49:58.081 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:49:58.081 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} to sm. 02-09 05:49:58.081 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:49:58.082 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:49:58.082 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:49:58.082 3578 3653 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:49:58.083 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:49:58.083 3578 3653 V A2dpStateMachine: isSplitA2dpEnabled: true 02-09 05:49:58.083 3578 3653 W A2dpStateMachine: processCodecConfigEvent: new_codec_type = 1 02-09 05:49:58.084 3578 3653 D A2dpStateMachine: A2DP Codec Config: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}->{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:49:58.085 3578 3653 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:49:58.085 3578 3653 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:49:58.085 3578 3653 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:49:58.085 3578 3653 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:49:58.089 3578 3578 D BluetoothDatabase: setConnection: device=54:0E:2D:00:9F:C6 and isA2dpDevice=true 02-09 05:49:58.090 3578 3612 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_ACTIVE_DEVICE_CHANGED): device= 54:0E:2D:00:9F:C6 02-09 05:49:58.090 3578 3578 D BluetoothDatabase: resetActiveA2dpDevice() 02-09 05:49:58.090 3578 3612 D BluetoothActiveDeviceManager: set mA2dpActiveDevice to 54:0E:2D:00:9F:C6 02-09 05:49:58.090 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:49:58.093 3578 3697 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:49:58.093 3578 3697 D A2dpService: volume = 27 02-09 05:49:58.094 3578 3697 V A2dpService: isSplitA2dpEnabled: true 02-09 05:49:58.094 1503 1935 I AS.AudioDeviceBroker: handleBluetoothA2dpActiveDeviceChangeExt state=2 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=true vol=27 02-09 05:49:58.094 3578 3697 I Avrcp_ext: device found at index 0 02-09 05:49:58.094 3578 3697 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:49:58.094 3578 3697 D Avrcp_ext: device allocated for abs volume support true 02-09 05:49:58.094 1503 1935 D BluetoothA2dp: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:49:58.094 3578 3697 D Avrcp_ext: Returning abs volume support true 02-09 05:49:58.094 3578 3697 V Avrcp_ext: Enter isAbsoluteVolumeSupported with index 0 02-09 05:49:58.094 3578 3697 V Avrcp_ext: isAbsoluteVolumeSupported: yes, for dev: 0 02-09 05:49:58.094 3578 3697 V Avrcp_ext: Exit isAbsoluteVolumeSupported with index 0 02-09 05:49:58.094 3578 3697 D Avrcp_ext: setAbsVolumeFlag = true 02-09 05:49:58.094 3578 3697 D Avrcp_ext: 6: SHO complete 02-09 05:49:58.094 22414 22414 I CachedBluetoothDevice: OnPreferenceClickListener: A2DP active device=54:0E:2D:00:9F:C6 02-09 05:49:58.094 3578 3669 D A2dpService: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:49:58.095 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=31 02-09 05:49:58.095 3578 3648 D Avrcp_ext: vol = 27remVol = 27 02-09 05:49:58.095 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:49:58.095 1205 1205 D AudioAnalytics: (key=audio.device.postBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent) a2dp connection name:vivo TWS Neo request atNs:1675892998095766789 02-09 05:49:58.097 3578 3578 D BluetoothDatabase: setConnection: device=54:0E:2D:00:9F:C6 and isA2dpDevice=false 02-09 05:49:58.100 22110 22147 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:49:58.101 1503 14246 I AS.BtHelper: setAvrcpAbsoluteVolumeSupported supported=true 02-09 05:49:58.101 1503 1935 I AS.AudioDeviceBroker: msg: setBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent state=2 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=true vol=27 02-09 05:49:58.101 1503 1935 D BluetoothA2dp: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:49:58.101 3578 3669 D A2dpService: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:49:58.200 1205 8529 D AudioAnalytics: (key=audio.device.a2dp) a2dp connected device: atNs:1675892998200799497 02-09 05:49:58.205 22414 22414 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:49:58.209 29300 29367 D a2dp_offload: Open A2DP source start 02-09 05:49:58.209 29300 29367 D a2dp_offload: calling BT stream open 02-09 05:49:58.209 29300 29367 I btaudio_offload_qti: a2dp_stream_common_init 02-09 05:49:58.215 29300 29367 D audio_hw_primary: out_set_parameters: enter: usecase(3: compress-offload-playback) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:49:58.227 29300 29367 D audio_hw_primary: out_set_parameters: enter: usecase(33: audio-playback-voip) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:49:58.243 29300 29367 D audio_hw_primary: out_set_parameters: enter: usecase(4: compress-offload-playback2) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:49:58.278 1503 1935 I AS.AudioDeviceInventory: A2DP device addr=54:0E:2D:00:9F:C6 now available 02-09 05:49:58.279 1503 1503 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:49:58.279 22414 22414 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:49:58.279 1503 1503 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:49:58.280 22110 22110 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:49:58.280 22414 22414 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:49:58.280 22110 22110 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:49:58.308 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.310 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.311 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.311 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.313 1503 1934 I volume_changed: [3,30,27,39,onSetA2dpSinkConnectionState] 02-09 05:49:58.314 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.314 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.317 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.322 3578 3578 D Avrcp_ext: AvrcpVolumeChangeReceiver-> Action: android.media.VOLUME_CHANGED_ACTION volume = 27 02-09 05:49:58.322 3578 3578 D AvrcpControllerStateMachine: onReceive(): action: android.media.VOLUME_CHANGED_ACTION 02-09 05:49:58.323 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=208 02-09 05:49:58.323 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:49:58.323 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 208 02-09 05:49:58.323 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:03.212 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:0 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:03.224 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = false 02-09 05:50:03.269 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:03.269 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:03.269 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:03.280 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:03.280 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:03.280 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:03.280 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:03.280 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:03.280 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:50:03.280 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:03.280 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:03.281 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:03.281 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:03.281 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:03.281 29300 29369 D audio_hw_primary: select_devices: changing use case deep-buffer-playback output device from(2: speaker, acdb 15) to (45: bt-a2dp, acdb 20) 02-09 05:50:03.281 29300 29369 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:50:03.281 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.281 29300 29369 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:50:03.281 29300 29369 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:50:03.281 29300 29369 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:50:03.281 29300 29369 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:50:03.281 29300 29369 D a2dp_offload: a2dp_start_playback start 02-09 05:50:03.281 29300 29369 D a2dp_offload: calling BT module stream start 02-09 05:50:03.281 29300 29369 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:03.281 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:03.281 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@8a532cb 02-09 05:50:03.281 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:03.281 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:03.281 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:03.281 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:03.282 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:50:03.282 29300 29300 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:50:03.282 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:50:03.283 29300 29369 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:50:03.283 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:03.283 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:03.283 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.283 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.283 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.283 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.283 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.284 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.284 3578 3648 V Avrcp_ext: old state = PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.284 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:03.284 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.284 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:03.284 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:03.284 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:03.284 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:50:03.284 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:03.285 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.285 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.285 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.285 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.286 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.286 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.286 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.286 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.286 3578 3648 I Avrcp_ext: No active device found, update playstate to stack 02-09 05:50:03.286 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack 02-09 05:50:03.286 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack: status: 1 02-09 05:50:03.286 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.286 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.286 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.287 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.287 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.287 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.287 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.287 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.287 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.287 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.287 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:03.287 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=3, position=188205, buffered position=0, speed=1.0, updated=87211131, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.288 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:03.288 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:50:03.288 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.289 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:03.289 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@7d2aaa8 02-09 05:50:03.289 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:03.289 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:03.289 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:03.289 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:03.290 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.290 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.290 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.290 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.290 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:03.290 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.290 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:03.291 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:03.291 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.291 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:03.291 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:03.291 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=3, position=188280, buffered position=0, speed=1.0, updated=87211206, actions=1911, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:03.291 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:03.291 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.291 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.292 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.292 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.292 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.292 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.292 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:03.292 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:03.292 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.292 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.292 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.292 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.292 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.292 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.292 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.292 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.292 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:03.292 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:03.292 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:03.292 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:50:03.292 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.292 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:03.292 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:03.292 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:58 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:03.293 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:03.294 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.294 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:03.294 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:03.294 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:50:03.516 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:03.516 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:03.517 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:50:03.517 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:50:03.518 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:50:03.518 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:50:03.518 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:03.518 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:50:03.518 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:50:03.519 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:50:03.519 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:03.955 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:03.957 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:03.957 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:03.957 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:50:03.957 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:50:03.957 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:50:03.957 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:50:03.957 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:50:03.957 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:50:03.957 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} to sm. 02-09 05:50:03.958 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:50:03.958 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:50:03.958 3578 3653 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:50:03.958 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:50:03.958 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:50:03.958 3578 3653 I A2dpStateMachine: Connected: started playing: 54:0E:2D:00:9F:C6 02-09 05:50:03.958 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:50:03.958 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:NOT_PLAYING->PLAYING 02-09 05:50:03.958 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:50:03.958 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:50:03.958 3578 3648 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:50:03.958 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:03.958 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:03.958 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:03.958 3578 3635 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:50:03.958 3578 3635 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:50:03.958 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:03.960 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:03.960 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:03.960 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:50:03.960 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:50:03.960 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:50:03.961 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:50:03.961 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 54:0E:2D:00:9F:C6 transition 11->10 02-09 05:50:03.961 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:03.961 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:03.961 3578 3578 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 4 02-09 05:50:03.961 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:03.961 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:03.961 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:50:03.961 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:03.962 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:50:03.962 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:50:03.962 29300 29300 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:50:03.963 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:50:03.963 29300 29369 E a2dp_offload: BT controller start return = 0 02-09 05:50:03.963 29300 29369 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:50:03.963 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:50:03.963 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:50:03.963 29300 29369 D a2dp_offload: Received AAC encoder supported BT device 02-09 05:50:03.965 29300 29369 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:50:03.965 29300 29369 D a2dp_offload: Start playback successful to BT library 02-09 05:50:03.965 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:50:03.965 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: Free allocated memory 02-09 05:50:03.965 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:50:03.965 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:50:03.965 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:50:03.965 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:50:03.965 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:50:03.965 29300 29369 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:50:03.966 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:50:03.967 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:50:03.967 29300 29369 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:50:03.967 29300 29369 D audio_route: Apply path: bt-a2dp 02-09 05:50:03.968 29300 29369 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:50:03.968 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:50:03.969 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:50:03.970 29300 29369 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:50:03.970 29300 29369 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:50:03.973 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:50:04.080 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.101 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.220 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.260 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.340 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.380 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.460 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.500 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.540 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.580 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.623 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.659 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.701 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.740 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.779 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.859 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.899 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.939 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:04.979 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.058 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.099 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.178 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.225 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.258 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.298 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.341 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.378 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.418 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.459 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.497 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.538 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.577 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.617 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.657 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.697 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.737 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.777 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.817 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.857 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.897 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.937 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:05.977 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.017 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.057 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.096 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.145 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.176 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.625 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.745 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:06.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.064 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.104 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.223 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.346 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.383 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.424 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.542 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.582 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.622 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.663 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.664 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:07.664 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:07.665 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:07.665 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 1 02-09 05:50:07.665 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:07.666 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.666 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:07.666 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.667 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:07.668 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.668 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:07.668 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 0 02-09 05:50:07.668 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 127 02-09 05:50:07.689 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:07.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.704 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.705 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:07.705 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:07.705 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.705 3578 3648 D Avrcp_ext: updateCurrentMediaState: updated player state = PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.705 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.705 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@66631f2 02-09 05:50:07.705 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:07.705 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:07.705 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:07.705 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:07.706 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.706 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.706 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.706 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.706 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.706 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.707 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:07.707 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:07.707 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=188288, buffered position=0, speed=1.0, updated=87211214, actions=1911, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:07.707 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:07.707 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:07.707 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.707 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.707 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.707 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.707 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.707 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.707 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.707 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.707 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.707 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:07.707 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:50:07.727 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:07.727 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:07.728 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:07.728 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 0 02-09 05:50:07.728 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:07.729 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.729 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:07.729 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.730 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:07.730 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.731 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:07.731 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 0 02-09 05:50:07.731 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 127 02-09 05:50:07.732 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:07.742 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.774 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:07.774 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:07.775 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:07.775 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 1 02-09 05:50:07.776 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:07.777 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.777 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:07.777 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.778 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:07.779 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.779 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:07.779 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 127 02-09 05:50:07.779 3578 3648 D Avrcp_ext: cached passthrough: 127current passthrough: 127 02-09 05:50:07.781 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:07.782 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.795 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:07.795 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:07.795 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:07.795 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 0 02-09 05:50:07.795 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:07.796 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.796 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:07.796 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.797 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:07.798 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:07.798 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:07.798 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 127 02-09 05:50:07.798 3578 3648 D Avrcp_ext: cached passthrough: 127current passthrough: 127 02-09 05:50:07.800 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:07.822 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.862 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.867 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:58 type:android.media.AudioTrack u/pid:10103/22598 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager isPlaying: false, mAudioPlaybackIsActive = true 02-09 05:50:07.868 3578 3648 D Avrcp_ext: AudioManager Reset Active Player 02-09 05:50:07.870 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:07.870 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: false 02-09 05:50:07.870 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.871 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.871 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@da17b3e 02-09 05:50:07.871 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:07.871 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:07.871 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:07.871 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:07.873 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.873 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.873 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.873 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.873 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:07.873 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.873 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:07.874 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:07.874 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87215630, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:07.874 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:50:07.874 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.875 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:07.875 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:07.875 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.875 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:07.875 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:07.875 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.875 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:07.876 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:07.876 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.876 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:07.876 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=188165, buffered position=0, speed=1.0, updated=87031050, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:07.876 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:07.876 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.876 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.876 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.876 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.876 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.876 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.876 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.876 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.876 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:07.876 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:07.876 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:07.892 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:07.893 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:50:07.894 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:50:07.894 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:50:07.894 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:50:07.895 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:07.895 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:50:07.895 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:50:07.895 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:50:07.895 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:07.902 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.942 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.942 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.963 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.963 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.981 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:07.981 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.002 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.002 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.022 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.022 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.042 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.043 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.062 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.062 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.083 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.083 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.101 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.102 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.123 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.125 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.142 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.162 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.162 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.181 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.181 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.202 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.202 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.221 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.221 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.242 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.242 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.261 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.261 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.282 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.282 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.301 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.301 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.321 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.322 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.365 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.381 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.401 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.421 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.441 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.461 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.481 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.501 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.521 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.543 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.563 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.581 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.602 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.621 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.644 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.660 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.684 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.700 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.721 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.740 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.761 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.805 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.820 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.841 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.860 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.883 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.900 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.920 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.941 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.961 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:08.980 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.001 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.020 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.041 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.059 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.081 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.100 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.120 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.139 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.160 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.179 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.200 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.219 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.240 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.260 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.280 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.299 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.320 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.339 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.359 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.379 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.401 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.419 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.441 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.459 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.467 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:09.467 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:09.467 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:09.467 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 68 st = 1 02-09 05:50:09.468 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:09.468 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:09.468 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:09.468 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:09.469 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:09.470 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:09.470 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:09.470 3578 3648 D Avrcp_ext: Avrcp current play state: 2 isMusicActive: false A2dp state: 10 Cached passthrough command: 0 02-09 05:50:09.470 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 126 02-09 05:50:09.474 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:09.482 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.497 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:09.497 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:09.498 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:09.498 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 68 st = 0 02-09 05:50:09.499 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:09.499 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:09.499 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:09.499 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:09.499 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.505 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:09.505 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:09.505 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:09.505 3578 3648 D Avrcp_ext: Avrcp current play state: 2 isMusicActive: false A2dp state: 10 Cached passthrough command: 126 02-09 05:50:09.506 3578 3648 D Avrcp_ext: cached passthrough: 126current passthrough: 126 02-09 05:50:09.508 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:09.510 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:0 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:09.512 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = false 02-09 05:50:09.513 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:09.513 3578 3648 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:09.513 3578 3648 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = true player state = PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.514 3578 3648 D Avrcp_ext: updateCurrentMediaState: updated player state = PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.514 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:09.514 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@44e2f84 02-09 05:50:09.514 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:09.514 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:09.514 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:09.514 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.516 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.516 3578 3648 V Avrcp_ext: old state = PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.516 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:09.516 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.516 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:09.516 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:09.516 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:09.516 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:50:09.516 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:09.517 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.517 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.517 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.517 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.517 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.517 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.517 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.517 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.517 3578 3648 I Avrcp_ext: No active device found, update playstate to stack 02-09 05:50:09.517 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack 02-09 05:50:09.517 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack: status: 1 02-09 05:50:09.517 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.517 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.517 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.517 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.517 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.517 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.517 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.517 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.517 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.517 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.517 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:09.519 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.527 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=3, position=192165, buffered position=0, speed=1.0, updated=87217434, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.530 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:09.530 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:09.530 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.531 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:09.531 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@bdca36d 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:09.531 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:09.531 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:09.531 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:09.531 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.531 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:09.531 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.531 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:09.531 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:09.531 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=3, position=191925, buffered position=0, speed=1.0, updated=87217439, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:09.531 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:09.531 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.531 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.532 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.532 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.532 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.532 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.532 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:09.532 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:09.532 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.532 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.532 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.532 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.532 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.532 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.532 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.532 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.532 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:09.532 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:09.532 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:09.532 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:09.535 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:58 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:09.536 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:09.536 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:09.536 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.537 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:09.537 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:09.537 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:50:09.539 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.573 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:09.574 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:50:09.574 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:50:09.575 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:50:09.575 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:50:09.575 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:09.575 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:50:09.575 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:50:09.575 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:50:09.575 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:09.578 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.618 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.658 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.738 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.778 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.818 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.858 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.898 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.938 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:09.979 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.019 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.057 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.097 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.137 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.177 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.218 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.257 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.297 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.337 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.377 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.417 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.456 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.496 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.536 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.576 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.705 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.746 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.786 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.825 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.906 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:10.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.384 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.424 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.543 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.590 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.663 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.743 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.825 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:11.982 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.142 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.182 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.222 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.264 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.302 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.382 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.426 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.462 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.501 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.542 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.581 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.621 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.661 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.701 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.741 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.781 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.821 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.861 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.901 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.941 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:12.981 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.021 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.060 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.100 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.180 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.220 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.261 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.300 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.340 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.380 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.460 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.499 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.539 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.579 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.619 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.659 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.699 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.739 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.779 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.819 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.859 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.899 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.939 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:13.979 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.018 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.058 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.098 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.138 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.180 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.218 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.298 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.338 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.377 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.417 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.457 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.497 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.537 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.579 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.617 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.658 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.697 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.737 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.782 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.817 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.858 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.898 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.936 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:14.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.026 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.066 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.225 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.265 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.584 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.748 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:15.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.009 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:16.009 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:16.009 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:16.009 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 1 02-09 05:50:16.010 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:16.011 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:16.011 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:16.011 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:16.012 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:16.013 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:16.013 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:16.013 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 0 02-09 05:50:16.013 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 127 02-09 05:50:16.015 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:16.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.033 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.037 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:16.037 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:16.038 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.038 3578 3648 D Avrcp_ext: updateCurrentMediaState: updated player state = PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.038 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:16.039 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:16.039 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:16.039 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@e40bff0 02-09 05:50:16.039 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:16.039 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:16.039 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:16.039 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:16.041 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.041 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.041 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.041 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.041 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.041 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.041 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.042 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:16.042 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:16.042 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:16.042 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:16.042 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=192187, buffered position=0, speed=1.0, updated=87217456, actions=1911, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:16.042 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.043 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:16.043 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:16.043 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:16.043 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:16.044 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:16.044 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:16.045 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:16.045 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:16.045 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.045 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.045 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.045 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.046 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.046 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.046 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.046 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.046 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.046 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.046 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:16.046 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:50:16.046 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:16.046 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 70 st = 0 02-09 05:50:16.048 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:16.050 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:16.050 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:16.050 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:16.052 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:16.054 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:16.054 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:16.054 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 10 Cached passthrough command: 0 02-09 05:50:16.055 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 127 02-09 05:50:16.057 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:16.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.143 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.223 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:16.227 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:58 type:android.media.AudioTrack u/pid:10103/22598 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager isPlaying: false, mAudioPlaybackIsActive = true 02-09 05:50:16.228 3578 3648 D Avrcp_ext: AudioManager Reset Active Player 02-09 05:50:16.230 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:16.230 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: false 02-09 05:50:16.230 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.231 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:16.231 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@5c12fee 02-09 05:50:16.231 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:16.231 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:16.231 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:16.231 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:16.232 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.232 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.232 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.232 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.232 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:16.232 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.232 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:16.233 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:16.233 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=3, position=198685, buffered position=0, speed=1.0, updated=87223963, actions=0, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:16.233 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:50:16.233 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.233 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:16.234 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:16.234 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.234 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:16.234 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:16.234 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.234 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:16.234 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:16.235 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.235 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:16.235 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=191925, buffered position=0, speed=1.0, updated=87215628, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:16.235 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:16.235 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.235 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.235 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.235 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.235 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.235 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.235 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.235 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.235 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:16.235 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:16.235 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:16.249 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:16.250 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:50:16.251 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:50:16.251 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:50:16.251 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:50:16.251 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:16.251 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:50:16.251 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:50:16.251 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:50:16.251 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:16.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.302 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.323 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.323 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.363 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.364 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.382 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.383 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.403 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.403 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.444 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.444 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.462 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.485 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.485 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.502 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.502 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.523 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.523 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.542 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.542 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.563 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.565 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.604 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.604 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.622 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.622 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.643 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.654 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.666 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.687 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.688 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.724 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.741 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.762 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.781 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.802 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.822 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.843 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.861 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.883 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.901 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.921 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.941 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.962 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:16.981 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.002 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.021 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.041 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.061 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.082 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.101 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.121 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.161 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.182 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.203 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.220 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.241 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.261 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.284 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.301 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.321 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.341 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.361 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.381 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.401 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.421 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.441 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.460 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.481 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.500 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.521 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.540 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.561 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.581 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.602 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.620 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.641 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.660 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.681 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.700 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.722 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.740 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.760 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.781 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.802 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.819 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.840 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.860 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.881 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.899 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.920 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.939 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.960 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:17.979 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.000 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.019 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.040 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.059 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.079 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.088 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:50:18.100 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.121 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.139 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.159 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:50:18.160 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.179 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.199 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.221 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.241 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.258 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.279 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.302 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.322 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.338 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.359 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.378 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.400 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.418 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.438 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.458 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.479 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.502 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.523 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.538 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.559 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.578 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.599 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.618 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.640 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.658 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.678 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.698 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.718 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.738 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.758 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.777 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.798 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.817 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.838 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.857 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.877 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.897 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.918 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.937 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.957 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.977 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:18.997 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.017 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.037 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.057 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.077 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.097 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.117 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.137 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.157 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.176 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.197 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.216 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.237 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.256 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.277 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:19.419 29300 29367 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:50:19.420 29300 29367 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:50:19.421 29300 29367 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:50:19.424 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=PENDING 02-09 05:50:19.425 29300 29300 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:50:19.425 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:50:19.425 29300 29367 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:50:19.433 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:50:19.466 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2688)] ack_stream_suspended: result=SUCCESS_FINISHED 02-09 05:50:19.466 29300 29300 I BTAudioProviderStub: streamSuspended - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:50:19.467 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 suspended 02-09 05:50:19.467 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 5 02-09 05:50:19.467 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:50:19.468 29300 29367 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:50:19.468 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STOPPED} 02-09 05:50:19.468 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:50:19.468 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:50:19.468 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:50:19.468 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STOPPED} to sm. 02-09 05:50:19.469 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:50:19.469 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 1, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:19.469 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:50:19.469 3578 3653 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:50:19.469 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STOPPED} 02-09 05:50:19.469 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 1mIsPlaying: true 02-09 05:50:19.469 3578 3653 I A2dpStateMachine: Connected: stopped playing: 54:0E:2D:00:9F:C6 02-09 05:50:19.469 3578 3653 D A2dpService: Enable BLE scanning 02-09 05:50:19.469 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:PLAYING->NOT_PLAYING 02-09 05:50:19.469 29300 29367 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:50:19.470 29300 29367 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:50:19.470 29300 29367 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:50:19.470 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:50:19.470 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:50:19.470 3578 3648 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:50:19.470 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:19.474 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:50:19.474 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 54:0E:2D:00:9F:C6 transition 10->11 02-09 05:50:19.474 3578 3578 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:50:19.474 3578 3578 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:50:19.474 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:50:19.475 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:19.475 3578 3648 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:19.475 3578 3578 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 2 02-09 05:50:19.475 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:50:19.475 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:50:19.475 3578 3647 D HeadsetStateMachine: Connected: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:50:19.475 3578 3647 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:50:19.475 3578 3647 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:50:19.475 3578 3647 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:50:19.475 3578 3647 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:50:19.476 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:50:19.476 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:19.476 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:19.476 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:19.476 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:19.476 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:20.639 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_REMOTE_CMD_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.640 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:20.640 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:20.640 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:20.640 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 68 st = 1 02-09 05:50:20.640 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:20.642 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.642 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:20.643 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:20.644 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:20.645 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:20.645 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:20.645 3578 3648 D Avrcp_ext: Avrcp current play state: 2 isMusicActive: false A2dp state: 11 Cached passthrough command: 0 02-09 05:50:20.647 3578 3648 D Avrcp_ext: cached passthrough: 0current passthrough: 126 02-09 05:50:20.649 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:20.668 3578 3648 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=3, position=198925, buffered position=0, speed=1.0, updated=87228592, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.670 3578 3607 D Avrcp_ext: Enter handlePassthroughCmdRequestFromNative 02-09 05:50:20.670 3578 3607 D Avrcp_ext: Exit handlePassthroughCmdRequestFromNative 02-09 05:50:20.671 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:20.671 3578 3648 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:20.671 3578 3648 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.672 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.672 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@403278f 02-09 05:50:20.672 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:20.672 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:20.672 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:20.672 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:20.672 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_REMOTE_CMD_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.675 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.675 3578 3648 V Avrcp_ext: old state = PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.675 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:20.675 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.675 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:20.675 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:20.675 3578 3648 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=198685, buffered position=0, speed=1.0, updated=87223954, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:20.675 3578 3648 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:50:20.676 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:20.676 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.676 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.676 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.676 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.676 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.676 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.677 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.677 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.677 3578 3648 I Avrcp_ext: No active device found, update playstate to stack 02-09 05:50:20.677 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack 02-09 05:50:20.677 3578 3648 E BluetoothAvrcpServiceJni: updatePlayStatusToStack: status: 1 02-09 05:50:20.677 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.677 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.677 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.677 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.677 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.677 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.677 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.677 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.677 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.677 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.677 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:20.677 3578 3648 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:50:20.677 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=13 02-09 05:50:20.677 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH: id = 68 st = 0 02-09 05:50:20.677 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_PASS_THROUGH 54:0E:2D:00:9F:C6 02-09 05:50:20.677 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.677 3578 3648 D Avrcp_ext: passthrough from device: 54:0E:2D:00:9F:C6 02-09 05:50:20.677 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:20.679 3578 3648 D Avrcp_ext: Active device: 54:0E:2D:00:9F:C6 02-09 05:50:20.679 3578 3648 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:50:20.679 3578 3648 D Avrcp_ext: ignore_play: false 02-09 05:50:20.679 3578 3648 D Avrcp_ext: Avrcp current play state: 1 isMusicActive: true A2dp state: 11 Cached passthrough command: 0 02-09 05:50:20.679 3578 3648 W Avrcp_ext: Ignoring passthrough command play68 state 0in music playing or voice communication 02-09 05:50:20.679 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:20.680 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:0 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:20.681 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:20.681 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = false 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:20.681 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:20.681 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:20.681 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:20.681 29300 29369 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:50:20.681 29300 29369 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:50:20.681 29300 29369 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:50:20.681 29300 29369 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:50:20.681 29300 29369 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:50:20.681 29300 29369 D a2dp_offload: a2dp_start_playback start 02-09 05:50:20.682 29300 29369 D a2dp_offload: calling BT module stream start 02-09 05:50:20.682 29300 29369 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:20.682 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:20.682 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:50:20.682 29300 29300 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:50:20.682 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:50:20.682 29300 29369 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:50:20.682 3578 3607 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.682 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.683 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:50:20.684 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.684 3578 3607 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:20.685 3578 3648 D Avrcp_ext: isMusicActive = true mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=198943, buffered position=0, speed=1.0, updated=87228610, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.685 3578 3607 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:50:20.685 3578 3607 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:50:20.685 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.685 3578 3648 V Avrcp_ext: updateCurrentMediaState: addr: [B@5715625 02-09 05:50:20.685 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:20.685 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:20.685 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:20.685 3578 3648 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=198943, buffered position=0, speed=1.0, updated=87228610, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:20.686 3578 3648 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.686 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.686 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.686 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.686 3578 3648 V Avrcp_ext: Device: no name: 02-09 05:50:20.686 3578 3648 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=198943, buffered position=0, speed=1.0, updated=87228610, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.686 3578 3648 V Avrcp_ext: old state = PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=198943, buffered position=0, speed=1.0, updated=87228610, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:20.687 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:50:20.687 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.687 3578 3648 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:50:20.687 3578 3648 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:50:20.687 3578 3648 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=3, position=198930, buffered position=0, speed=1.0, updated=87228597, actions=1911, custom actions=[], active item id=-1, error=null}(1), new=PlaybackState {state=3, position=198943, buffered position=0, speed=1.0, updated=87228610, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:50:20.687 3578 3648 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:20.687 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.687 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.687 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.687 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.688 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.688 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.688 3578 3648 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:50:20.688 3578 3648 V Avrcp_ext: Single connection exists 02-09 05:50:20.688 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.688 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.688 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.688 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.688 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.688 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.688 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.688 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.688 3578 3648 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:20.688 3578 3648 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:20.688 3578 3648 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:20.688 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:50:20.688 3578 3648 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:50:20.688 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.689 3578 3648 V Avrcp_ext: Enter processRegisterNotification 02-09 05:50:20.689 3578 3648 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:50:20.689 3578 3648 D Avrcp_ext: Exit processRegisterNotification 02-09 05:50:20.689 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:50:20.689 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:58 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:50:20.690 3578 3648 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:50:20.903 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:20.904 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.904 3578 3607 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:50:20.904 3578 3607 W bt_btif : ## ON A2DP STARTED ## 02-09 05:50:20.904 3578 3607 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:50:20.904 3578 3607 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:50:20.904 3578 3607 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:50:20.904 3578 3607 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:50:20.904 3578 3607 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:50:20.905 3578 3607 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} to sm. 02-09 05:50:20.905 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:50:20.905 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:50:20.905 3578 3653 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:50:20.905 3578 3653 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:50:20.905 3578 3653 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:50:20.905 3578 3653 I A2dpStateMachine: Connected: started playing: 54:0E:2D:00:9F:C6 02-09 05:50:20.905 3578 3653 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:NOT_PLAYING->PLAYING 02-09 05:50:20.905 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:50:20.905 3578 3607 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:50:20.905 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:50:20.905 3578 3648 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:50:20.905 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.905 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:20.906 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:20.906 3578 3635 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:50:20.906 3578 3635 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:50:20.906 3578 3635 D a2dp_codec: A2DP_GetCodecType: 02-09 05:50:20.907 3578 3648 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@fe818b9) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:20.907 3578 3648 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:50:20.907 3578 3653 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:50:20.907 3578 3653 D A2dpStateMachine: handleMessage: X 02-09 05:50:20.907 3578 3648 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:50:20.907 3578 3648 I Avrcp_ext: device found at index 0 02-09 05:50:20.907 3578 3648 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:20.907 3578 3648 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:20.907 3578 3648 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:20.907 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:20.907 3578 3578 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:50:20.908 3578 3578 D HeadsetA2dpSync: updateA2DPPlayingState device: 54:0E:2D:00:9F:C6 transition 11->10 02-09 05:50:20.908 3578 3578 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 4 02-09 05:50:20.908 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:50:20.908 3578 3578 D BtOppUtils: isA2DPPlaying :true 02-09 05:50:20.908 3578 3607 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:50:20.908 29300 29300 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:50:20.908 29300 29300 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:50:20.909 29300 29369 E a2dp_offload: BT controller start return = 0 02-09 05:50:20.909 29300 29369 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:50:20.909 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:50:20.909 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:50:20.909 29300 29369 D a2dp_offload: Received AAC encoder supported BT device 02-09 05:50:20.909 3578 3607 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:50:20.910 29300 29369 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:50:20.910 29300 29369 D a2dp_offload: Start playback successful to BT library 02-09 05:50:20.910 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:50:20.910 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: Free allocated memory 02-09 05:50:20.910 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:50:20.910 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:50:20.910 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:50:20.910 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:50:20.910 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:50:20.910 29300 29369 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:50:20.910 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:50:20.911 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:50:20.911 29300 29369 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:50:20.911 29300 29369 D audio_route: Apply path: bt-a2dp 02-09 05:50:20.912 29300 29369 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:50:20.912 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:50:20.912 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:50:20.912 29300 29369 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:50:20.912 29300 29369 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:50:20.989 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.011 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.032 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.108 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.187 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.267 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.307 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.347 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.387 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.467 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.506 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.546 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.666 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.786 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.826 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.866 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.906 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.946 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:21.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.225 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.265 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.544 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.584 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.744 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:22.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.153 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.192 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.232 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.272 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.312 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.354 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.392 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.432 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.472 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.512 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.551 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.591 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.631 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.671 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.711 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.751 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.791 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.831 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.870 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.911 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.950 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:23.991 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.030 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.070 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.110 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.150 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.190 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.230 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.270 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.310 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.350 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.390 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.430 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.469 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.509 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.549 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.589 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.629 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.669 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.709 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.749 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.789 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.868 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.908 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.949 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:24.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.068 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.108 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.148 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.267 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.307 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.468 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.507 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.587 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.627 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.787 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.907 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.946 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:25.986 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.026 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.106 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.306 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.346 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.386 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.625 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.705 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.745 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.785 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:26.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.064 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.104 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.383 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.463 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.552 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.592 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.632 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.672 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.712 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.752 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.792 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.832 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.872 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.912 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.952 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:27.991 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.031 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.072 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.111 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.151 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.191 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.231 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.271 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.311 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.350 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.391 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.430 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.470 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.510 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.550 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.590 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.630 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.670 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.710 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.750 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.790 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.869 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.909 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.949 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:28.989 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.029 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.069 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.109 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.149 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.189 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.229 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.308 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.389 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.468 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.508 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.548 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.789 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.908 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:29.987 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.027 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.187 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.267 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.306 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.347 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.386 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.426 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.466 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.506 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.546 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.666 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.745 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.785 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.826 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.905 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:30.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.145 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.264 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.424 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.544 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.584 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.623 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.663 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.743 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.783 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.952 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:31.992 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.032 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.072 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.112 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.152 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.192 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.232 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.272 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.312 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.351 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.391 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.431 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.471 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.511 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.551 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.591 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.631 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.671 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.711 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.751 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.790 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.831 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.870 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.910 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.950 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:32.990 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.030 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.070 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.110 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.150 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.189 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.229 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.269 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.309 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.349 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.389 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.429 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.469 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.509 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.549 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.708 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.748 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.788 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.828 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.868 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.908 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.948 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:33.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.228 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.267 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.307 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.347 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.387 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.467 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.507 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.587 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.627 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.786 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.866 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.906 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.946 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:34.986 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.026 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.066 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.106 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.145 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.225 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.265 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.744 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.825 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:35.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.143 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.223 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.352 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.392 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.432 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.472 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.512 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.552 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.592 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.632 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.672 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.712 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.752 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.791 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.831 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.871 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.911 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.951 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:36.991 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.031 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.071 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.111 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.151 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.191 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.231 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.271 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.311 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.350 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.390 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.430 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.470 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.510 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.550 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.589 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.629 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.669 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.709 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.749 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.789 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.869 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.909 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.949 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:37.989 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.029 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.068 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.109 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.148 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.228 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.308 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.467 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.507 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.748 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.787 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.828 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.907 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:38.987 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.027 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.146 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.186 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.306 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.346 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.386 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.426 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.466 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.625 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.705 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.745 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.785 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.825 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.905 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:39.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.104 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.264 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.384 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.463 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.543 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.623 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.663 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.753 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.792 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.832 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.872 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.912 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.952 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:40.992 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.032 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.072 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.111 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.151 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.191 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.231 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.271 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.311 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.351 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.391 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.431 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.471 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.511 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.551 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.590 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.630 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.670 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.710 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.750 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.790 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.830 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.870 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.910 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.950 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:41.989 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.029 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.070 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.109 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.149 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.189 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.229 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.269 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.309 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.349 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.429 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.469 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.508 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.548 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.589 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.708 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.748 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.788 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.828 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.908 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:42.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.027 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.187 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.267 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.307 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.347 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.387 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.467 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.506 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.546 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.666 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.746 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.786 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.826 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.866 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.905 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:43.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.145 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.225 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.265 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.384 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.424 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.544 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.584 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.744 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:44.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.152 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.192 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.232 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.272 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.312 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.352 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.392 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.432 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.472 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.512 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.551 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.591 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.631 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.671 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.711 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.751 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.791 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.831 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.871 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.911 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.951 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:45.991 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.030 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.070 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.111 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.150 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.190 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.230 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.270 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.310 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.349 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.390 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.429 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.469 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.509 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.549 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.589 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.629 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.669 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.709 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.749 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.789 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.868 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.909 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.948 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:46.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.069 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.108 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.148 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.307 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.347 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.469 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.507 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.627 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.787 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.906 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:47.986 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.026 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.066 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.106 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.146 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.186 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.306 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.625 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.705 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.745 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.785 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:48.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.064 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.104 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.223 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.383 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.463 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.552 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.592 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.632 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.672 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.712 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.752 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.792 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.832 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.872 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.911 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.951 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:49.991 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.031 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.071 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.115 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.151 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.191 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.231 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.271 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.312 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.350 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.391 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.430 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.470 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.510 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.550 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.590 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.630 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.670 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.714 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.750 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.790 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.829 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.869 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.910 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.949 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:50.989 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.029 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.069 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.109 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.149 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.229 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.308 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.433 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.468 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.508 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.548 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.749 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.788 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.828 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.907 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:51.987 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.045 3578 3607 D a2dp_codec: init 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec SBC 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:52.045 3578 3607 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec AAC 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:52.045 3578 3607 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec aptX 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:52.045 3578 3607 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:52.045 3578 3607 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:52.045 3578 3607 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:52.045 3578 3607 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:52.045 3578 3607 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:52.045 3578 3607 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:52.045 3578 3607 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:52.045 3578 3607 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:52.045 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:50:52.045 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 2 BTIF_MEDIA_AUDIO_TX_STOP 02-09 05:50:52.045 3578 3654 E bt_stack: [ERROR:a2dp_encoding.cc(2721)] read: session_type=A2DP_HARDWARE_OFFLOAD_DATAPATH is not A2DP_SOFTWARE_ENCODING_DATAPATH 02-09 05:50:52.045 3578 3654 W a2dp_aac_encoder: a2dp_aac_feeding_reset: AAC encoder is not configured 02-09 05:50:52.045 3578 3654 I a2dp_aac_encoder: a2dp_aac_feeding_reset:aac is running offload mode 02-09 05:50:52.046 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:50:52.048 3578 3635 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:52.048 3578 3635 D a2dp_codec: init 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec SBC 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:52.048 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.048 3578 3635 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:52.048 3578 3635 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:52.048 3578 3635 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec AAC 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:52.048 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.048 3578 3635 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:52.048 3578 3635 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:52.048 3578 3635 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec aptX 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.048 3578 3635 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:52.048 3578 3635 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.048 3578 3635 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:52.048 3578 3635 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.048 3578 3635 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:52.048 3578 3635 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:52.048 3578 3635 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:52.048 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.049 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.049 3578 3635 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:52.049 3578 3635 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:52.049 3578 3635 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:52.049 3578 3635 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:52.049 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:52.049 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.049 3578 3635 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:52.049 3578 3635 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:52.049 3578 3635 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:52.049 3578 3635 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:52.049 3578 3635 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:52.049 3578 3635 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:52.049 3578 3635 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:52.049 3578 3635 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:52.049 3578 3635 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:52.049 3578 3635 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:52.049 3578 3635 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:52.049 3578 3635 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:52.049 3578 3635 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:52.061 3578 3578 D AvrcpBipRsp: action: android.bluetooth.adapter.action.STATE_CHANGED 02-09 05:50:52.061 3578 3578 D AvrcpBipRsp: state:13 02-09 05:50:52.063 3578 3654 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:50:52.065 3578 3578 D AvrcpBipRsp: stop() 02-09 05:50:52.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.070 3578 3607 I BluetoothAvrcpControllerJni: btavrcp_connection_state_callback: conn state: rc: 0 br: 0 02-09 05:50:52.071 3578 3607 D AvrcpControllerService: onConnectionStateChanged false false54:0E:2D:00:9F:C6 02-09 05:50:52.071 3578 3607 I BluetoothAvrcpServiceJni: btavrcp_connection_state_callback: conn state: rc: 0 br: 0 02-09 05:50:52.071 3578 3607 D Avrcp_ext: onConnectionStateChanged false false Addr:54:0E:2D:00:9F:C6 02-09 05:50:52.071 3578 3607 V Avrcp_ext: Exit onConnectionStateChanged 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=2 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: processMsg: Connected 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: Avrcp.ConnectedAvrcpController processMessage 2 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: transitionTo: destState=Disconnecting 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: invokeExitMethods: Connected 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnecting 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: invokeEnterMethods: Disconnecting 02-09 05:50:52.071 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=25 02-09 05:50:52.071 3578 3648 D Avrcp_ext: mAvrcpBipRsp :com.android.bluetooth.avrcp.AvrcpBipRsp@341f8ad 02-09 05:50:52.071 3578 3648 D AvrcpBipRsp: disconnect device :54:0E:2D:00:9F:C6 bipSm :null 02-09 05:50:52.071 3578 3648 I Avrcp_ext: Enter setAvrcpDisconnectedDevice 02-09 05:50:52.071 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:0 02-09 05:50:52.071 3578 3648 I Avrcp_ext: Device removed is 54:0E:2D:00:9F:C6at index0 02-09 05:50:52.071 3578 3648 V Avrcp_ext: Exit setAvrcpDisconnectedDevice 02-09 05:50:52.071 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:52.071 3578 21033 D AvrcpControllerStateMachine: Connection state 54:0E:2D:00:9F:C6: 2->3 02-09 05:50:52.072 3578 3578 D AvrcpBipRsp: returning from stop() 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: transitionTo: destState=Disconnected 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: invokeExitMethods: Disconnecting 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: invokeEnterMethods: Disconnected 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: Enter Disconnected mDevice:54:0E:2D:00:9F:C6 02-09 05:50:52.073 3578 21033 D AvrcpControllerStateMachine: Connection state 54:0E:2D:00:9F:C6: 3->0 02-09 05:50:52.073 3578 3597 D BluetoothAdapterService: Calling setProfileServiceState for: A2dpService 02-09 05:50:52.078 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:50:52.078 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=100 02-09 05:50:52.078 3578 21033 D AvrcpControllerStateMachine: processMsg: Disconnected 02-09 05:50:52.078 3578 21033 D AvrcpControllerStateMachine: doQuit() 02-09 05:50:52.078 3578 3597 D BluetoothAdapterService: Calling setProfileServiceState for: AvrcpControllerService 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: quitNow: 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: handleMessage: E msg.what=-1 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: processMsg: Disconnected 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: transitionTo: destState=QuittingState 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: invokeExitMethods: Disconnected 02-09 05:50:52.085 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.086 3578 21033 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=QuittingState 02-09 05:50:52.086 3578 21033 D AvrcpControllerStateMachine: invokeEnterMethods: QuittingState 02-09 05:50:52.091 3578 3578 D HeadsetService: setting A2dpSuspended=false during BT off 02-09 05:50:52.092 29300 29300 D audio_hw_primary: adev_set_parameters: enter: A2dpSuspended=false 02-09 05:50:52.095 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:50:52.096 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:50:52.104 3578 3578 D AvrcpBipRsp: Handler(): got msg=2 02-09 05:50:52.104 3578 3578 D AvrcpBipRsp: closeServerSocket 02-09 05:50:52.106 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:50:52.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.110 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:50:52.115 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:52.116 3578 3578 D A2dpService: : Received stop request...Stopping profile... 02-09 05:50:52.116 3578 3578 I A2dpService: stop() 02-09 05:50:52.116 3578 3578 D A2dpService: removeActiveDevice(): forceStopPlayingAudio: true 02-09 05:50:52.116 3578 3578 E Avrcp_ext: returning invalid index 02-09 05:50:52.116 3578 3578 I Avrcp_ext: storeVolume: Storing stream volume level for device 54:0E:2D:00:9F:C6 : 27 02-09 05:50:52.117 3578 3578 D A2dpService: updateAndBroadcastActiveDevice(null) 02-09 05:50:52.117 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:52.117 3578 3578 I A2dpService: removeActiveDevice: suppressNoisyIntent = false 02-09 05:50:52.117 3578 3578 D A2dpService: removeActiveDevice: BA active false 02-09 05:50:52.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.188 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:50:52.188 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:52.189 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:52.189 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:50:52.189 29300 29367 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:50:52.189 29300 29367 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:50:52.190 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:50:52.202 3578 3578 I BluetoothA2dpServiceJni: setActiveDeviceNative: sBluetoothA2dpInterface: 0x6cb0a7dcd0 02-09 05:50:52.202 3578 3578 E BluetoothA2dpServiceJni: setActiveDeviceNative: Failed A2DP set_active_device, status: 2 02-09 05:50:52.202 3578 3578 W A2dpService: setActiveDevice(null): Cannot remove active device in native layer 02-09 05:50:52.202 3578 3578 D A2dpService: setA2dpService(): set to: null 02-09 05:50:52.205 3578 3578 D A2dpStateMachine: doQuit for device 54:0E:2D:00:9F:C6 02-09 05:50:52.205 3578 3578 D A2dpStateMachine: doQuit: stopped playing 54:0E:2D:00:9F:C6 02-09 05:50:52.205 3578 3578 D A2dpService: Enable BLE scanning 02-09 05:50:52.205 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:50:52.206 3578 3578 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:PLAYING->NOT_PLAYING 02-09 05:50:52.206 3578 3648 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:11 02-09 05:50:52.206 3578 3648 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:50:52.206 3578 3648 E Avrcp_ext: returning invalid index 02-09 05:50:52.206 3578 3648 E Avrcp_ext: Set A2DP state: invalid index for device 02-09 05:50:52.206 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:52.207 1503 1935 I AS.AudioDeviceBroker: handleBluetoothA2dpActiveDeviceChangeExt state=0 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=false vol=-1 02-09 05:50:52.215 3578 3578 D A2dpStateMachine: quitNow: 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: cleanup for device 54:0E:2D:00:9F:C6 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: doQuit for device 60:F4:3A:B2:E8:8D 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: quitNow: 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=-1 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: processMsg: Connected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: transitionTo: destState=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeExitMethods: Connected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: Exit Connected(54:0E:2D:00:9F:C6): -1 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeEnterMethods: QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=-1 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: cleanup for device 60:F4:3A:B2:E8:8D 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: doQuit for device 70:99:1C:7D:34:65 02-09 05:50:52.216 3578 3578 D A2dpStateMachine: quitNow: 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: processMsg: Disconnected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: transitionTo: destState=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeExitMethods: Disconnected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: Exit Disconnected(60:F4:3A:B2:E8:8D): -1 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeEnterMethods: QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: E msg.what=-1 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: processMsg: Disconnected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: transitionTo: destState=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeExitMethods: Disconnected 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: Exit Disconnected(70:99:1C:7D:34:65): -1 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=QuittingState 02-09 05:50:52.216 3578 3653 D A2dpStateMachine: invokeEnterMethods: QuittingState 02-09 05:50:52.217 3578 3654 W bt_btif : btif_a2dp_command_ack: ## a2dp ack : A2DP_CTRL_CMD_NONE, queued : A2DP_CTRL_CMD_NONE, status 0 ## 02-09 05:50:52.217 3578 3654 E bt_btif : btif_a2dp_command_ack: warning : no command pending, ignore ack 02-09 05:50:52.217 3578 3654 W bt_stack: [WARNING:a2dp_encoding.cc(2360)] cleanup: end_session has been called. 02-09 05:50:52.217 3578 3654 W bt_stack: [WARNING:a2dp_encoding.cc(2579)] end_session 02-09 05:50:52.217 3578 3578 D A2dpStateMachine: cleanup for device 70:99:1C:7D:34:65 02-09 05:50:52.218 29300 29300 I BTAudioProviderStub: endSession - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH 02-09 05:50:52.218 29300 29300 I BTAudioProviderSession: ReportSessionStatus - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH notify to bluetooth_audio=0x0200 02-09 05:50:52.218 3578 3578 D Avrcp_ext: doQuit 02-09 05:50:52.218 29300 29300 D btaudio_offload_qti: session_resp_cb: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:50:52.218 3578 3648 V Avrcp_ext: AvrcpMessageHandler: received message=21 02-09 05:50:52.218 3578 3648 V Avrcp_ext: MESSAGE_DEVICE_RC_CLEANUP 02-09 05:50:52.218 3578 3648 D Avrcp_ext: Enter clearDeviceDependentFeature() 02-09 05:50:52.218 3578 3648 D Avrcp_ext: Exit clearDeviceDependentFeature() 02-09 05:50:52.218 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:0 02-09 05:50:52.218 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:1 02-09 05:50:52.218 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:2 02-09 05:50:52.218 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:3 02-09 05:50:52.218 3578 3648 I Avrcp_ext: cleanupDeviceFeaturesIndex index:4 02-09 05:50:52.218 3578 3648 V Avrcp_ext: Exit handleMessage 02-09 05:50:52.219 3578 3578 V AvrcpPlayerAppSettings: Stop 02-09 05:50:52.221 3578 3578 D AvrcpBipRsp: stop() 02-09 05:50:52.221 3578 3578 D AvrcpBipRsp: already stopped, returning 02-09 05:50:52.224 1503 16370 I sysui_multi_action: [757,856,758,2,806,com.android.bluetooth,857,avrcp_notification,858,3] 02-09 05:50:52.224 3578 3578 D Avrcp_ext: Exit doQuit 02-09 05:50:52.224 3578 3578 D Avrcp_ext: cleanup 02-09 05:50:52.224 3578 3578 D Avrcp_ext: Exit cleanup() 02-09 05:50:52.224 3578 3578 V Avrcp_ext: clearing mAvrcp instatncecom.android.bluetooth.avrcp.Avrcp_ext@620dc6e 02-09 05:50:52.224 3578 3578 V Avrcp_ext: After clearing mAvrcp instatnce null 02-09 05:50:52.225 3578 3578 D A2dpService: profile stopped successfully 02-09 05:50:52.226 1503 1503 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.226 1503 1503 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.226 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.226 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.226 18347 18347 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.227 18347 18347 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.227 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.227 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.229 1503 1503 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.229 1503 1503 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.231 22110 22110 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.231 22110 22110 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.231 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.231 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.233 1503 1935 W AS.BtHelper: SetA2dpActiveDevice for TWS+ pair as null 02-09 05:50:52.234 1503 1935 I AS.AudioDeviceBroker: msg: setBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent state=0 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=false vol=-1 02-09 05:50:52.234 18347 18347 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.234 18347 18347 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.235 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.235 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.236 1503 1503 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.236 1503 1503 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.239 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.240 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.240 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.240 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.241 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.241 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.241 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.241 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.242 29300 29300 D audio_hw_primary: adev_set_parameters: enter: A2dpSuspended=true 02-09 05:50:52.242 29300 29300 D a2dp_offload: Setting a2dp to suspend state 02-09 05:50:52.242 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.242 29300 29300 D audio_hw_primary: check_a2dp_restore_l: enter: usecase(0: deep-buffer-playback), a2dp muted 0 02-09 05:50:52.242 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.242 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.242 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.243 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.243 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.243 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.243 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.244 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.244 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.244 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.244 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.245 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.245 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.245 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.245 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.246 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.246 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.246 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.246 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.247 22414 22414 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.247 22414 22414 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.248 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.248 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.249 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.249 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.250 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.250 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.250 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.250 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.250 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.250 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.251 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.251 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.251 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.251 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.251 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.251 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.252 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.252 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.252 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.252 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.253 3578 3578 D AvrcpControllerService: : Received stop request...Stopping profile... 02-09 05:50:52.253 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.253 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.254 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.254 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.255 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.255 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.256 3578 3578 D AvrcpControllerService: profile stopped successfully 02-09 05:50:52.256 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.256 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.258 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.258 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.258 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.258 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.259 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.259 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.259 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.259 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.260 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.260 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.260 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.260 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.260 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.260 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.261 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.261 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.261 22598 22598 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.261 22598 22598 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.268 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.268 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.269 3578 3578 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:50:52.269 3578 3578 D BtOppUtils: isA2DPPlaying :false 02-09 05:50:52.269 3578 3578 I A2dpService: cleanup() 02-09 05:50:52.269 3578 3612 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_ACTIVE_DEVICE_CHANGED): device= null 02-09 05:50:52.269 3578 3612 D BluetoothActiveDeviceManager: set mA2dpActiveDevice to null 02-09 05:50:52.271 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.271 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.274 3578 3578 W A2dpService: getA2dpService(): service is null 02-09 05:50:52.276 22813 26369 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.276 22813 26371 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.276 22813 22836 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.276 22813 25776 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.277 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.277 22813 22834 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.277 22813 22813 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.277 22813 23331 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.277 22813 22813 D BluetoothA2dp: Proxy object disconnected 02-09 05:50:52.277 22813 22836 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.277 22813 22842 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.278 22813 26371 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.278 22813 25776 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.278 22813 22836 D BluetoothA2dp: Unbinding service... 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.284 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.285 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.288 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.288 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.289 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.298 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.298 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.302 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.302 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.303 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.314 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.315 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.320 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.320 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.321 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.324 29300 29300 D audio_hw_primary: select_devices: changing use case deep-buffer-playback output device from(45: bt-a2dp, acdb 20) to (2: speaker, acdb 15) 02-09 05:50:52.324 29300 29300 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback bt-a2dp 02-09 05:50:52.331 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.332 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.335 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.335 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.336 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.340 29300 29300 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:50:52.340 29300 29300 D audio_hw_primary: disable_snd_device: snd_device(45: bt-a2dp) 02-09 05:50:52.342 29300 29300 E a2dp_offload: stop stream to BT IPC lib failed 02-09 05:50:52.342 29300 29300 D a2dp_offload: Stop A2DP playback, total active sessions :0 02-09 05:50:52.343 29300 29300 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: speaker, usecase device:bt-a2dp backends match 0 02-09 05:50:52.343 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.343 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.346 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.346 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.347 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.350 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.351 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.354 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.354 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.357 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.357 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.358 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.361 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.361 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.367 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.367 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.368 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.368 29300 29300 D audio_hw_primary: check_a2dp_restore_l: switched to device:speaker and stream muted:1 02-09 05:50:52.368 29300 29300 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:50:52.369 29300 29300 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:50:52.369 29300 29300 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:50:52.371 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.372 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.376 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.376 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.377 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:52.869 1503 1935 I AS.BtHelper: setAvrcpAbsoluteVolumeSupported supported=false 02-09 05:50:52.871 29300 29300 D a2dp_offload: calling BT source stream close 02-09 05:50:52.873 29300 29300 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:50:52.874 29300 29300 D a2dp_offload: a2dp_reset_backend_cfg: reset source backend sample rate =KHZ_8 02-09 05:50:52.875 29300 29300 D a2dp_offload: a2dp_reset_backend_cfg: reset afe source channels =Zero 02-09 05:50:52.885 29300 29369 E audio_hw_primary: start_output_stream: A2DP profile is not ready, return error 02-09 05:50:52.947 29300 29369 E audio_hw_primary: start_output_stream: A2DP profile is not ready, return error 02-09 05:50:53.009 29300 29369 E audio_hw_primary: start_output_stream: A2DP profile is not ready, return error 02-09 05:50:53.057 29300 29369 E audio_hw_primary: start_output_stream: A2DP profile is not ready, return error 02-09 05:50:53.109 1503 1935 I AS.AudioDeviceInventory: A2DP device addr=54:0E:2D:00:9F:C6 made unavailable 02-09 05:50:53.192 1503 1503 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:50:53.192 1503 1503 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:50:53.193 22414 22414 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:50:53.193 22110 22110 I MediaRouter: Skip setBluetoothA2dpOn(): types=8388615, isPlaybackActive()=false, BT route=null 02-09 05:50:53.194 22414 22414 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:50:53.194 22110 22110 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER }, a2dp=false 02-09 05:50:53.339 30472 30472 D AdapterServiceConfig: getAudioProperties mIsA2dpSink false mIsBAEnabled false mIsSplitA2dpEnabled true 02-09 05:50:53.341 30472 30472 V AdapterServiceConfig: Adding A2dpService 02-09 05:50:53.341 30472 30472 I AdapterServiceConfig: Profile A2dpSinkService Not added 02-09 05:50:53.341 30472 30472 V AdapterServiceConfig: Adding AvrcpControllerService 02-09 05:50:53.400 30472 30500 W bt_device_profile: AVRCP_ID: key :: avrcp_0103_support, value :: false 02-09 05:50:53.400 30472 30500 W bt_device_profile: AVRCP_ID: entry->profile_feature_type.avrcp_feature_entry.avrcp_0103_support false 02-09 05:50:53.400 30472 30500 W bt_device_profile: AVRCP_ID: key :: avrcp_coverart_support, value :: true 02-09 05:50:53.400 30472 30500 W bt_device_profile: AVRCP_ID: &entry->profile_feature_type.avrcp_feature_entry.avrcp_coverart_support true 02-09 05:50:53.420 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.enable.splita2dp: true, ret: 4 02-09 05:50:53.420 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.a2dp_offload_cap: sbc-aac, ret: 7 02-09 05:50:53.420 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.a2dp_mcast_test.enabled: false, ret: 5 02-09 05:50:53.420 30472 30472 I bt_config_store: prop type: BT_PROP_SPILT_A2DP, prop_value: true 02-09 05:50:53.420 30472 30472 I bt_config_store: prop type: BT_PROP_A2DP_OFFLOAD_CAP, prop_value: sbc-aac 02-09 05:50:53.420 30472 30472 I BluetoothVendorJni: initNative:: a2dp_offload_Cap = sbc-aac 02-09 05:50:53.420 30472 30472 D BluetoothVendorService: a2dpOffloadCap: sbc-aac 02-09 05:50:53.420 30472 30472 I BluetoothVendorJni: isSplitA2dpEnabledNative 02-09 05:50:53.420 30472 30472 D BluetoothVendorService: splitA2dpEnabled: true 02-09 05:50:53.444 30472 30496 D AdapterServiceConfig: getAudioProperties mIsA2dpSink false mIsBAEnabled false mIsSplitA2dpEnabled true 02-09 05:50:53.444 30472 30496 V AdapterServiceConfig: Adding A2dpService 02-09 05:50:53.444 30472 30496 I AdapterServiceConfig: Profile A2dpSinkService Not added 02-09 05:50:53.445 30472 30496 V AdapterServiceConfig: Adding AvrcpControllerService 02-09 05:50:54.693 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.enable.splita2dp: true, ret: 4 02-09 05:50:54.693 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.a2dp_offload_cap: sbc-aac, ret: 7 02-09 05:50:54.693 815 815 I vendor.qti.hardware.btconfigstore@2.0-BTConfigStore: getVendorProperties:: persist.vendor.qcom.bluetooth.a2dp_mcast_test.enabled: false, ret: 5 02-09 05:50:54.693 30472 30538 I bt_config_store: prop type: BT_PROP_SPILT_A2DP, prop_value: true 02-09 05:50:54.693 30472 30538 I bt_config_store: prop type: BT_PROP_A2DP_OFFLOAD_CAP, prop_value: sbc-aac 02-09 05:50:54.694 30472 30538 I bt_controller: start_up:: spilt_a2dp_supported = 1 02-09 05:50:54.694 30472 30538 I bt_controller: start_up:: a2dp_offload_Cap = sbc-aac 02-09 05:50:54.694 30472 30538 I bt_controller: start_up:: a2dp_multicast_supported = 0 02-09 05:50:54.796 30472 30505 D AdapterProperties: SplitA2DPScrambleDataRequired = false 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DP44p1KhzSampleFreq = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DP48KhzSampleFreq = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSingleVSCommandSupport = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceSBCEncoding = false 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceSBC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceMP3 = false 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceAAC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceLDAC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceAPTX = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceAPTXHD = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceAPTXADAPTIVE = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSourceAPTXTWSPLUS = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkSBC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkMP3 = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkAAC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkLDAC = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkAPTX = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkAPTXHD = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkAPTXADAPTIVE = true 02-09 05:50:54.796 30472 30505 D AdapterProperties: mSplitA2DPSinkAPTXTWSPLUS = false 02-09 05:50:54.796 30472 30505 D AdapterProperties: SplitA2DPSourceAACABR = false 02-09 05:50:54.796 30472 30505 D AdapterProperties: SplitA2DPSourceTxSplitAPTXADAPTIVE = false 02-09 05:50:54.800 30472 30537 W bt_stack: [WARNING:btif_bqr.cc(265)] ConfigBqrA2dpScoThreshold: a2dp_choppy_threshold: 0, sco_choppy_threshold: 0 02-09 05:50:54.817 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.818 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.822 30472 30496 D BluetoothAdapterService: Calling setProfileServiceState for: A2dpService 02-09 05:50:54.824 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.825 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.829 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.830 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.830 30472 30496 D BluetoothAdapterService: Calling setProfileServiceState for: AvrcpControllerService 02-09 05:50:54.836 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.837 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.838 30472 30472 I A2dpService: create() 02-09 05:50:54.838 30472 30472 D A2dpService: Received start request. Starting profile... 02-09 05:50:54.839 30472 30472 I A2dpService: start() 02-09 05:50:54.839 30472 30472 I BluetoothA2dpServiceJni: classInitNative: succeeds 02-09 05:50:54.839 30472 30472 I A2dpService: Max connected audio devices set to 5 02-09 05:50:54.839 30472 30472 I A2dpService: mMaxConnectedAudioDevices: 5 02-09 05:50:54.839 30472 30472 D A2dpService: Default TwsPlus ChannelMode: dual-mono 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 30472 30472 I BluetoothAvrcpServiceJni: classInitNative: succeeds 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 30472 30472 V Avrcp_ext: make 02-09 05:50:54.839 30472 30472 V Avrcp_ext: mAvrcp = null 02-09 05:50:54.839 30472 30472 V Avrcp_ext: Avrcp 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 30472 30472 I bt_btif : get_profile_interface: id = avrcp 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.839 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.840 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 1503 14138 I sysui_multi_action: [757,856,758,1,806,com.android.bluetooth,857,avrcp_notification,858,3] 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.843 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 22110 22110 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.844 30472 30472 V Avrcp_ext: start 02-09 05:50:54.845 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.846 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.847 30472 30472 W bt_device_profile: profile_feature_fetch:AVRCP_0103_SUPPORT found 0 02-09 05:50:54.847 30472 30472 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:50:54.847 30472 30472 D Avrcp_ext: isCoverArtSupported: true 02-09 05:50:54.847 30472 30472 W Avrcp_ext: List of Players in WhiteListDB Conf file are: [com.google.android.apps.youtube.music, com.gaana] 02-09 05:50:54.847 30472 30472 D Avrcp_ext: avrcpVersion avrcp16 isCoverArtEnabled true 02-09 05:50:54.847 30472 30472 D AvrcpBipRsp: mMaxBipDevices :5 02-09 05:50:54.847 30472 30472 D Avrcp_ext: Starting AVRCP BIP Responder Service 02-09 05:50:54.848 30472 30472 D Avrcp_ext: Starting AVRCP AvrcpPlayerAppSetting Service 02-09 05:50:54.848 30472 30472 V AvrcpPlayerAppSettings: Start 02-09 05:50:54.848 30472 30472 D Avrcp_ext: initMediaPlayerInfoList: 6 controllers 02-09 05:50:54.848 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@66d8881 for pkg com.tencent.qqmusic 02-09 05:50:54.848 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@1009d26 for pkg com.android.music 02-09 05:50:54.849 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@e88ad67 for pkg cn.kuwo.player 02-09 05:50:54.849 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@9b16714 for pkg com.netease.cloudmusic 02-09 05:50:54.849 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.849 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@84965b2 for pkg cn.kuwo.kwmusichd 02-09 05:50:54.849 30472 30472 D Avrcp_ext: Check for controller android.media.session.MediaController@de8b903 for pkg cmccwm.mobilemusic 02-09 05:50:54.849 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:54.849 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.852 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.852 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.854 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.855 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.858 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.859 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.862 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.863 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.866 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.867 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.870 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.870 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.877 30472 30472 D Avrcp_ext: Adding media player info for com.tencent.qqmusic with id 1 02-09 05:50:54.877 30472 30472 D Avrcp_ext: add #1:MediaPlayerInfo com.tencent.qqmusic (as 'QQ音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.tencent.qqmusic@66d8881) 需要 人陪, 王力宏, 十八般武艺 02-09 05:50:54.877 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@66d8881 for pkg com.tencent.qqmusic 02-09 05:50:54.877 30472 30472 V Avrcp_ext: isBrowseSupported for com.android.music: false 02-09 05:50:54.878 30472 30472 D Avrcp_ext: Adding media player info for com.android.music with id 2 02-09 05:50:54.882 30472 30472 D Avrcp_ext: add #2:MediaPlayerInfo com.android.music (as '音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.android.music@1009d26) null, null, null 02-09 05:50:54.882 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@1009d26 for pkg com.android.music 02-09 05:50:54.882 30472 30472 V Avrcp_ext: isBrowseSupported for cn.kuwo.player: false 02-09 05:50:54.885 30472 30472 D Avrcp_ext: Adding media player info for cn.kuwo.player with id 3 02-09 05:50:54.886 30472 30472 D Avrcp_ext: add #3:MediaPlayerInfo cn.kuwo.player (as '酷我音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.player@e88ad67) 难却, 平生不 晚, 难却 02-09 05:50:54.886 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@e88ad67 for pkg cn.kuwo.player 02-09 05:50:54.886 30472 30472 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:50:54.891 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.891 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.908 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.909 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.910 30472 30472 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:50:54.912 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.913 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.915 30472 30472 D Avrcp_ext: add #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@9b16714) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:50:54.915 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@9b16714 for pkg com.netease.cloudmusic 02-09 05:50:54.916 30472 30472 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:50:54.916 30472 30472 V Avrcp_ext: isBrowseSupported for cn.kuwo.kwmusichd: false 02-09 05:50:54.917 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.917 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.922 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.922 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.929 30472 30472 D Avrcp_ext: Adding media player info for cn.kuwo.kwmusichd with id 5 02-09 05:50:54.929 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.929 30472 30472 D Avrcp_ext: add #5:MediaPlayerInfo cn.kuwo.kwmusichd (as '酷我音乐HD') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.kwmusichd@84965b2) null 02-09 05:50:54.929 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@84965b2 for pkg cn.kuwo.kwmusichd 02-09 05:50:54.930 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.933 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.933 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.936 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.937 30472 30472 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:50:54.937 30472 30472 V Avrcp_ext: isBrowseSupported for cmccwm.mobilemusic: false 02-09 05:50:54.937 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.940 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.941 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.945 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.946 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.950 30472 30472 D Avrcp_ext: Adding media player info for cmccwm.mobilemusic with id 6 02-09 05:50:54.952 30472 30472 D Avrcp_ext: add #6:MediaPlayerInfo cmccwm.mobilemusic (as '咪咕音乐') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cmccwm.mobilemusic@de8b903) null 02-09 05:50:54.952 30472 30472 D Avrcp_ext: Add Player controller android.media.session.MediaController@de8b903 for pkg cmccwm.mobilemusic 02-09 05:50:54.953 30472 30472 V Avrcp_ext: updateCurrentMediaState: mMediaController: null 02-09 05:50:54.953 30472 30472 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 0 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:54.953 30472 30472 W Avrcp_ext: updateCurrentMediaState: isPlaying = false 02-09 05:50:54.953 30472 30472 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: none] : [MediaAttributes: none] 02-09 05:50:54.953 30472 30472 D Avrcp_ext: isPackageNameValid: browsedPackage = isValid = false 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:54.954 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.954 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.954 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.954 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.954 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.954 30472 30472 V Avrcp_ext: old state = PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.954 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.954 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.954 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.954 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.954 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.954 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.954 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.954 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.954 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.954 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.954 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=0, position=-1, buffered position=0, speed=0.0, updated=87262765, actions=0, custom actions=[], active item id=-1, error=null}(0), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.954 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.954 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.955 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.955 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.955 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.955 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.955 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.955 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.955 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.955 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.955 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.955 30472 30472 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:54.955 30472 30472 V Avrcp_ext: updateNewIds: Addressed:0 to 1, Browse:0 to -1 02-09 05:50:54.956 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.956 30472 30472 D Avrcp_ext: updateCurrentController: null to MediaController (com.tencent.qqmusic@66d8881) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:54.957 30472 30472 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@66d8881) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:54.957 30472 30472 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:54.957 30472 30472 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.959 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.960 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.962 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.963 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.966 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: none] 02-09 05:50:54.966 30472 30472 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:54.966 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Send track changed 02-09 05:50:54.966 30472 30472 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.966 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.966 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.966 30472 30472 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.966 30472 30472 V Avrcp_ext: old state = PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.966 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.966 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.966 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.966 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.966 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.966 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.966 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.966 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.966 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.967 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.967 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.967 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.967 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.967 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=87262879, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.967 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.967 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.967 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.967 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.967 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.967 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.967 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.967 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.967 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.967 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.967 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.967 30472 30472 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:54.968 30472 30472 D Avrcp_ext: User already unlocked, initializing player lists 02-09 05:50:54.968 30472 30472 D Avrcp_ext: buildBrowsablePlayerList 02-09 05:50:54.972 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.973 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:54.974 30472 30472 W Avrcp_ext: getMediaPlayerInfo: com.android.bluetooth not found 02-09 05:50:54.974 30472 30472 V Avrcp_ext: isBrowseSupported for com.android.bluetooth: false 02-09 05:50:54.974 30472 30472 D Avrcp_ext: Adding media player info for com.android.bluetooth with id 7 02-09 05:50:54.975 30472 30472 D Avrcp_ext: add #7:MediaPlayerInfo com.android.bluetooth (as '蓝牙') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:54.975 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:54.976 30472 30472 W Avrcp_ext: getMediaPlayerInfo: com.microsoft.emmx not found 02-09 05:50:54.976 30472 30472 V Avrcp_ext: isBrowseSupported for com.microsoft.emmx: false 02-09 05:50:54.979 30472 30472 D Avrcp_ext: Adding media player info for com.microsoft.emmx with id 8 02-09 05:50:54.979 30472 30472 D Avrcp_ext: add #8:MediaPlayerInfo com.microsoft.emmx (as 'Edge') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:54.979 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:54.979 30472 30472 V Avrcp_ext: getMediaPlayerInfo: Found com.netease.cloudmusic 02-09 05:50:54.981 30472 30472 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:50:54.981 30472 30472 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:50:54.983 30472 30472 D Avrcp_ext: update #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@9b16714) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:50:54.983 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:54.983 30472 30472 W Avrcp_ext: getMediaPlayerInfo: com.tencent.karaoke not found 02-09 05:50:54.983 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.karaoke: false 02-09 05:50:54.996 30472 30472 D Avrcp_ext: Adding media player info for com.tencent.karaoke with id 9 02-09 05:50:54.996 30472 30472 D Avrcp_ext: add #9:MediaPlayerInfo com.tencent.karaoke (as '全民K歌') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:54.996 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:54.998 30472 30472 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@66d8881) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:54.998 30472 30472 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:54.998 30472 30472 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:54.998 30472 30472 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:54.998 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:54.998 30472 30472 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.998 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:54.998 30472 30472 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.998 30472 30472 V Avrcp_ext: old state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:54.998 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.999 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.999 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.999 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.999 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.999 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.999 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.999 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.999 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.999 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.999 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.999 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.999 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:54.999 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:54.999 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:54.999 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.999 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.999 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.999 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.999 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.999 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.999 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.999 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.999 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:54.999 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:54.999 30472 30472 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:55.004 30472 30472 W Avrcp_ext: address 54:0E:2D:00:9F:C6 from the volume map volume :27 02-09 05:50:55.004 30472 30472 W Avrcp_ext: address 9B:6B:29:8A:A7:19 from the volume map volume :12 02-09 05:50:55.005 30472 30472 W Avrcp_ext: address 60:F4:3A:B2:E8:8D from the volume map volume :0 02-09 05:50:55.005 30472 30472 W Avrcp_ext: address F0:A9:68:26:5D:7C from the volume map volume :16 02-09 05:50:55.005 30472 30472 W Avrcp_ext: address 70:99:1C:7D:34:65 from the volume map volume :30 02-09 05:50:55.006 30472 30472 W Avrcp_ext: address FC:58:FA:2D:9B:94 from the volume map volume :29 02-09 05:50:55.008 30472 30472 W Avrcp_ext: Address 54:0E:2D:00:9F:C6 from the absolute volume map support :true 02-09 05:50:55.009 30472 30472 W Avrcp_ext: Address 9B:6B:29:8A:A7:19 from the absolute volume map support :true 02-09 05:50:55.009 30472 30472 W Avrcp_ext: Address 60:F4:3A:B2:E8:8D from the absolute volume map support :true 02-09 05:50:55.009 30472 30472 W Avrcp_ext: Address F0:A9:68:26:5D:7C from the absolute volume map support :true 02-09 05:50:55.009 30472 30472 W Avrcp_ext: Address 70:99:1C:7D:34:65 from the absolute volume map support :true 02-09 05:50:55.010 30472 30472 W Avrcp_ext: Address FC:58:FA:2D:9B:94 from the absolute volume map support :true 02-09 05:50:55.010 30472 30472 V Avrcp_ext: Exit start 02-09 05:50:55.010 30472 30472 V Avrcp_ext: Exit make 02-09 05:50:55.010 30472 30472 W A2dpCodecConfig: Disable Aptx Adaptive. Entry not present in offload property 02-09 05:50:55.010 30472 30472 I A2dpCodecConfig: Aptx Adaptive priority: -1 02-09 05:50:55.010 30472 30472 I bt_btif : get_profile_interface: id = a2dp 02-09 05:50:55.010 30472 30472 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.010 30472 30472 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.010 30472 30472 I a2dp_codec: A2dp_SetOffloadStatus:status = 1 02-09 05:50:55.010 30472 30472 D a2dp_codec: init 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.010 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.010 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:55.010 30472 30472 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:55.010 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.010 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:55.010 30472 30472 D a2dp_codec: init 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.010 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.010 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.010 30472 30472 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:55.010 30472 30472 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:55.010 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.010 30472 30472 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:55.010 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:55.011 30472 30472 D a2dp_codec: init 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.011 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.011 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:55.011 30472 30472 D a2dp_codec: init 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.011 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.011 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:55.011 30472 30472 D a2dp_codec: init 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.011 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.011 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx: init: APTX enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-HD 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_hd: init: APTX-HD enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-HD codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec LDAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_vendor_ldac: init: LDAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated LDAC codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-adaptive 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 I a2dp_vendor_aptx_adaptive: A2dpCodecConfigAptxAdaptive: Using Aptx Adaptive R1 config 02-09 05:50:55.011 30472 30472 D a2dp_vendor_aptx_adaptive: init: APTX-Adaptive enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec aptX-TWS 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 E a2dp_vendor_aptx_tws: init: APTX-Tws enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated aptX-TWS codec priority to -1 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC SINK 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: default_codec_priority_: 0 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.011 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 8001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Source codec SBC 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: initialized Sink codec SBC(Sink) 02-09 05:50:55.011 30472 30472 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.011 30472 30472 D a2dp_codec: init 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec SBC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_sbc: A2dpCodecConfigSbc 02-09 05:50:55.011 30472 30472 D a2dp_sbc: init: SBC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.011 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.011 30472 30472 D a2dp_aac: A2dpCodecConfigAac: AAC VBR is enabled for this target 02-09 05:50:55.011 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.011 30472 30472 I a2dp_codec: init: updated AAC codec priority to 2001 02-09 05:50:55.011 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.011 30472 30472 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.011 30472 30472 D a2dp_aac: init: AAC enabled in HW mode 02-09 05:50:55.012 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.012 30472 30472 I a2dp_codec: init: updated aptX-adaptive codec priority to -1 02-09 05:50:55.012 30472 30472 D a2dp_codec: setDefaultCodecPriority: Compute the default codec priority 02-09 05:50:55.012 30472 30472 I a2dp_codec: init: initialized Source codec AAC 02-09 05:50:55.012 30472 30581 E bt_stack: [ERROR:a2dp_encoding.cc(2718)] read: BluetoothAudio HAL is not enabled 02-09 05:50:55.012 30472 30472 D a2dp_codec: createCodec: codec UNKNOWN CODEC INDEX 02-09 05:50:55.013 30472 30472 D a2dp_codec: setDefaultCodecPriority: codec_priority_: 8001 02-09 05:50:55.013 30472 30472 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.013 30472 30472 D a2dp_codec: A2dpCodecConfig: init all codec caps info 02-09 05:50:55.013 30472 30472 I a2dp_codec: init: updated SBC codec priority to 1001 02-09 05:50:55.013 30472 30581 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 7 BTIF_MEDIA_RESET_VS_STATE 02-09 05:50:55.013 30472 30472 D a2dp_codec: createCodec: codec AAC 02-09 05:50:55.013 30472 30472 D a2dp_codec: setCodecPriority: codec_priority_: -1 02-09 05:50:55.013 30472 30581 E bt_stack: [ERROR:a2dp_encoding.cc(2718)] read: BluetoothAudio HAL is not enabled 02-09 05:50:55.013 30472 30505 E bt_btif : btif_a2dp_source_startup: A2DP Source media task already running 02-09 05:50:55.014 30472 30537 D a2dp_codec: A2DP_InitCodecConfig: codec SBC 02-09 05:50:55.014 30472 30537 D a2dp_sbc: A2DP_InitCodecConfigSbc: 02-09 05:50:55.014 30472 30537 D a2dp_codec: A2DP_InitCodecConfig: codec AAC 02-09 05:50:55.014 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:50:55.014 30472 30537 D a2dp_codec: A2DP_InitCodecConfig: codec SBC 02-09 05:50:55.016 30472 30472 E A2dpService: setActiveDevice(null): already set to active 02-09 05:50:55.016 30472 30472 D A2dpService: profile started successfully 02-09 05:50:55.020 30472 30472 I BluetoothAvrcpControllerJni: classInitNative: succeeds 02-09 05:50:55.021 30472 30472 D AvrcpControllerService: Received start request. Starting profile... 02-09 05:50:55.022 30472 30472 I bt_btif : get_profile_interface: id = avrcp_ctrl 02-09 05:50:55.022 30472 30472 I bt_btif : get_profile_interface: id = vendor_avrcp_ctrl 02-09 05:50:55.024 30472 30472 D AvrcpControllerService: profile started successfully 02-09 05:50:55.030 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:55.031 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:55.031 30472 30568 D Avrcp_ext: Adding media player info for com.tencent.qqmusic with id 1 02-09 05:50:55.031 30472 30568 D Avrcp_ext: update #1:MediaPlayerInfo com.tencent.qqmusic (as 'QQ音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.tencent.qqmusic@72c22f) 需 要人陪, 王力宏, 十八般武艺 02-09 05:50:55.031 30472 30568 V Avrcp_ext: updateNewIds: Addressed:1 to 1, Browse:-1 to -1 02-09 05:50:55.031 30472 30568 D Avrcp_ext: updateCurrentController: MediaController (com.tencent.qqmusic@66d8881) 需要人陪, 王力宏, 十八般武艺 to MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:55.033 30472 30472 I BluetoothA2dpSinkServiceJni: classInitNative: succeeds 02-09 05:50:55.033 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:55.033 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:55.033 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.034 30472 30505 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.035 1503 1576 D BluetoothA2dp: Binding service... 02-09 05:50:55.035 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:55.036 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:55.036 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.036 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.036 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.036 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.036 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.036 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.036 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.035 22813 25776 D BluetoothA2dp: Binding service... 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.036 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.036 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.036 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.036 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.036 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.036 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.036 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.036 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.036 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.036 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.036 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.036 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.036 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.036 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.036 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.036 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.036 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:55.037 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.android.music@fb4f71a) null, null, null 02-09 05:50:55.037 22813 22834 D BluetoothA2dp: Binding service... 02-09 05:50:55.037 30472 30568 V Avrcp_ext: isBrowseSupported for com.android.music: false 02-09 05:50:55.039 30472 30568 D Avrcp_ext: Adding media player info for com.android.music with id 2 02-09 05:50:55.035 22598 28991 D BluetoothA2dp: Binding service... 02-09 05:50:55.039 22598 25568 D BluetoothA2dp: Binding service... 02-09 05:50:55.039 22598 25790 D BluetoothA2dp: Binding service... 02-09 05:50:55.039 22598 25474 D BluetoothA2dp: Binding service... 02-09 05:50:55.039 22598 26367 D BluetoothA2dp: Binding service... 02-09 05:50:55.040 30472 30568 D Avrcp_ext: update #2:MediaPlayerInfo com.android.music (as '音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.android.music@fb4f71a) null, null, null 02-09 05:50:55.041 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.player@b73524b) 难却, 平生不晚, 难却 02-09 05:50:55.041 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.player: false 02-09 05:50:55.042 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.player with id 3 02-09 05:50:55.042 30472 30568 D Avrcp_ext: update #3:MediaPlayerInfo cn.kuwo.player (as '酷我音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.player@b73524b) 难却, 平生不晚, 难却 02-09 05:50:55.043 22598 25568 D BluetoothA2dp: Binding service... 02-09 05:50:55.043 22813 22835 D BluetoothA2dp: Binding service... 02-09 05:50:55.043 22813 22836 D BluetoothA2dp: Binding service... 02-09 05:50:55.044 22598 23050 D BluetoothA2dp: Binding service... 02-09 05:50:55.044 22598 26660 D BluetoothA2dp: Binding service... 02-09 05:50:55.045 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.netease.cloudmusic@f1ff541) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:50:55.045 30472 30568 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:50:55.046 30472 30568 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:50:55.047 22813 25776 D BluetoothA2dp: Binding service... 02-09 05:50:55.047 22813 22836 D BluetoothA2dp: Binding service... 02-09 05:50:55.047 22813 30447 D BluetoothA2dp: Binding service... 02-09 05:50:55.047 18347 18366 D BluetoothA2dp: Binding service... 02-09 05:50:55.047 22813 22834 D BluetoothA2dp: Binding service... 02-09 05:50:55.048 30472 30568 D Avrcp_ext: update #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@f1ff541) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:50:55.048 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.kwmusichd@6a2c827) null 02-09 05:50:55.048 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:50:55.048 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.kwmusichd: false 02-09 05:50:55.048 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.kwmusichd with id 5 02-09 05:50:55.048 30472 30568 D Avrcp_ext: update #5:MediaPlayerInfo cn.kuwo.kwmusichd (as '酷我音乐HD') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.kwmusichd@6a2c827) null 02-09 05:50:55.048 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cmccwm.mobilemusic@1754ad4) null 02-09 05:50:55.049 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:50:55.049 30472 30568 V Avrcp_ext: isBrowseSupported for cmccwm.mobilemusic: false 02-09 05:50:55.049 30472 30568 D Avrcp_ext: Adding media player info for cmccwm.mobilemusic with id 6 02-09 05:50:55.049 30472 30568 D Avrcp_ext: update #6:MediaPlayerInfo cmccwm.mobilemusic (as '咪咕音乐') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cmccwm.mobilemusic@1754ad4) null 02-09 05:50:55.049 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:55.049 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:55.049 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.050 22813 22835 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 22598 26660 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 1503 1576 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:55.050 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:55.050 22813 26371 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:55.050 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.050 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:50:55.050 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.050 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:55.050 22598 23050 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.050 22598 28991 D BluetoothA2dp: Binding service... 02-09 05:50:55.050 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.052 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.052 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.052 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.052 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.053 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.054 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.054 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.054 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.054 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.054 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.054 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:55.054 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:55.054 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:55.054 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.054 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.054 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.054 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.054 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.054 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.054 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.054 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.054 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:55.054 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:55.054 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:55.056 18347 18366 D BluetoothA2dp: Binding service... 02-09 05:50:55.056 22813 22836 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22598 25568 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22813 26186 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22598 25790 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22598 26367 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22813 22842 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22813 25776 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 1503 1576 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22813 26372 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22598 22811 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22813 26369 D BluetoothA2dp: Binding service... 02-09 05:50:55.057 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.057 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.057 22598 25474 D BluetoothA2dp: Binding service... 02-09 05:50:55.058 22813 23331 D BluetoothA2dp: Binding service... 02-09 05:50:55.058 22813 30447 D BluetoothA2dp: Binding service... 02-09 05:50:55.061 22813 22842 D BluetoothA2dp: Binding service... 02-09 05:50:55.061 22598 26660 D BluetoothA2dp: Binding service... 02-09 05:50:55.061 22813 30594 D BluetoothA2dp: Binding service... 02-09 05:50:55.061 22598 25474 D BluetoothA2dp: Binding service... 02-09 05:50:55.062 22414 23689 D BluetoothA2dp: Binding service... 02-09 05:50:55.062 22598 28991 D BluetoothA2dp: Binding service... 02-09 05:50:55.062 22813 22836 D BluetoothA2dp: Binding service... 02-09 05:50:55.062 22813 22834 D BluetoothA2dp: Binding service... 02-09 05:50:55.062 22813 26186 D BluetoothA2dp: Binding service... 02-09 05:50:55.064 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.064 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.067 22813 25776 D BluetoothA2dp: Binding service... 02-09 05:50:55.067 22598 22811 D BluetoothA2dp: Binding service... 02-09 05:50:55.067 22598 26367 D BluetoothA2dp: Binding service... 02-09 05:50:55.067 22598 23050 D BluetoothA2dp: Binding service... 02-09 05:50:55.067 22598 28991 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22110 22123 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22813 30447 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22598 22636 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22598 22612 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22813 26369 D BluetoothA2dp: Binding service... 02-09 05:50:55.068 22813 26371 D BluetoothA2dp: Binding service... 02-09 05:50:55.070 22598 25790 D BluetoothA2dp: Binding service... 02-09 05:50:55.070 22598 26660 D BluetoothA2dp: Binding service... 02-09 05:50:55.076 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.076 22110 22147 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.077 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.080 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:50:55.086 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.086 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.086 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.091 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.092 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.095 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 1503 1503 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 1503 1503 I AS.BtHelper: In onServiceConnected(), profile: 2, proxy: android.bluetooth.BluetoothA2dp@80c2875 02-09 05:50:55.096 1503 1503 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 18347 18347 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 1503 1503 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.096 22110 22110 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.097 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.097 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.097 18347 18347 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.098 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.100 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.101 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.102 18347 18347 W System.err: java.lang.SecurityException: Need android.permission.BLUETOOTH_CONNECT permission for android.content.AttributionSource@d2122488: A2dpService 02-09 05:50:55.104 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.104 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.104 18347 18347 W System.err: at android.bluetooth.IBluetoothA2dp$Stub$Proxy.getConnectedDevicesWithAttribution(IBluetoothA2dp.java:1023) 02-09 05:50:55.104 18347 18347 W System.err: at android.bluetooth.BluetoothA2dp.getConnectedDevices(BluetoothA2dp.java:394) 02-09 05:50:55.107 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.108 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.110 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.110 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.111 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.111 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.111 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.113 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.113 30472 30472 D AvrcpBipRsp: action: android.bluetooth.adapter.action.STATE_CHANGED 02-09 05:50:55.113 30472 30472 D AvrcpBipRsp: state:12 02-09 05:50:55.113 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.114 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.114 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.114 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.114 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.115 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.115 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.116 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.116 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.116 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.116 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.117 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.117 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.118 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.119 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.119 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.120 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.120 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.120 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.121 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.121 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.121 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.121 30472 30472 D AvrcpBipRsp: Handler(): got msg=1 02-09 05:50:55.121 30472 30472 D AvrcpBipRsp: startL2capListener 02-09 05:50:55.121 30472 30472 D AvrcpBipRsp: closeServerSocket 02-09 05:50:55.127 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.127 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.128 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.129 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.129 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.130 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.130 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.131 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.131 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.131 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.132 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.132 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.133 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.133 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.134 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.134 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.136 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.136 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.136 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.137 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.138 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.139 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.143 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.143 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.144 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.145 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.146 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.147 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.148 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.148 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.148 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.149 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.154 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.155 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.156 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.157 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.165 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.166 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.168 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.177 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.177 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.178 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.179 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.187 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.188 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.214 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.215 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.217 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.223 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.224 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.225 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.226 22110 22147 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.228 22110 22147 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.232 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.233 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.235 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.242 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.243 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.244 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.256 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.259 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.262 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.267 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.272 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.275 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.279 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.282 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.284 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.289 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.293 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.296 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.300 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.303 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.305 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.310 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.314 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.317 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.324 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.325 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.327 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.328 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.328 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.334 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.336 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.339 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.343 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.347 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.349 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.354 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.357 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.359 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.363 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.368 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.370 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.376 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.378 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.381 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.386 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.391 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.395 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.400 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.403 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.406 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.410 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.415 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.417 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.421 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.423 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.430 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.433 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.436 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.439 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.449 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.449 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.452 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.452 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.457 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.458 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.461 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.461 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.464 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.465 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.465 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.468 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.469 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.472 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.474 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.480 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.483 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.485 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.487 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.494 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.495 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.495 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.498 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.499 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.501 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.502 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.504 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.505 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.507 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.508 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.510 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.511 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.514 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.516 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.519 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.523 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.527 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.529 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.534 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.536 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.538 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.543 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.547 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.549 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.555 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.558 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.561 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.566 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.571 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.573 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.578 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.581 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.583 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.588 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.593 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.596 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.599 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.602 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.609 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.611 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.614 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.616 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.621 30472 30472 I BluetoothPhonePolicy: autoConnect: mostRecentlyActiveA2dpDevice: 54:0E:2D:00:9F:C6 02-09 05:50:55.621 30472 30472 I BluetoothPhonePolicy: autoConnect: mostRecentlyConnectedA2dpSrcDevice: 80:E4:DA:19:2D:20 02-09 05:50:55.622 30472 30472 I BluetoothPhonePolicy: autoConnect: attempting auto connection for recently connected A2DP Source device:80:E4:DA:19:2D:20 02-09 05:50:55.622 30472 30472 E BluetoothPhonePolicy: autoConnectA2dpSink, service is null 02-09 05:50:55.622 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.622 30472 30472 I BluetoothPhonePolicy: autoConnect: recently connected A2DP active Device 54:0E:2D:00:9F:C6 attempting auto connection for A2DP, HFP 02-09 05:50:55.624 30472 30472 I BluetoothPhonePolicy: autoConnectA2dp: connecting A2DP with 54:0E:2D:00:9F:C6 02-09 05:50:55.624 30472 30472 D A2dpService: connect(): 54:0E:2D:00:9F:C6 02-09 05:50:55.624 30472 30472 D A2dpService: connectionAllowedCheckMaxDevices connected = 0tws connected = 0 02-09 05:50:55.624 30472 30472 D A2dpService: Going to acquire mVariableLock 02-09 05:50:55.624 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.625 30472 30472 D A2dpService: Creating a new state machine for 54:0E:2D:00:9F:C6 02-09 05:50:55.625 30472 30472 I A2dpStateMachine: make for device 54:0E:2D:00:9F:C6 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: E state=Disconnected,parent= 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: X stateInfo: state=Disconnected,active=false,parent=null 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: E state=Connecting,parent= 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: X stateInfo: state=Connecting,active=false,parent=null 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: E state=Disconnecting,parent= 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: X stateInfo: state=Disconnecting,active=false,parent=null 02-09 05:50:55.625 30472 30537 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: E state=Connected,parent= 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: addStateInternal: X stateInfo: state=Connected,active=false,parent=null 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: setInitialState: initialState=Disconnected 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: completeConstruction: E 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: completeConstruction: maxDepth=1 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: setupInitialStateStack: E mInitialState=Disconnected 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:50:55.625 30472 30472 D A2dpStateMachine: completeConstruction: X 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=-2 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: invokeEnterMethods: Disconnected 02-09 05:50:55.625 30472 30580 I A2dpStateMachine: Enter Disconnected(54:0E:2D:00:9F:C6): -2 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=1 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: processMsg: Disconnected 02-09 05:50:55.625 30472 30580 D A2dpStateMachine: Disconnected process message(54:0E:2D:00:9F:C6): CONNECT 02-09 05:50:55.625 30472 30580 I A2dpStateMachine: Connecting to 54:0E:2D:00:9F:C6 02-09 05:50:55.625 30472 30580 I BluetoothA2dpServiceJni: connectA2dpNative: sBluetoothA2dpInterface: 0x6cb305ccd0 02-09 05:50:55.626 30472 30580 I A2dpService: okToConnect: device 54:0E:2D:00:9F:C6 isOutgoingRequest: true 02-09 05:50:55.626 30472 30580 D A2dpService: connectionAllowedCheckMaxDevices connected = 0tws connected = 0 02-09 05:50:55.626 30472 30580 D A2dpService: Going to acquire mVariableLock 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: transitionTo: destState=Connecting 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: invokeExitMethods: Disconnected 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: Exit Disconnected(54:0E:2D:00:9F:C6): CONNECT 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connecting 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: invokeEnterMethods: Connecting 02-09 05:50:55.626 30472 30580 I A2dpStateMachine: Enter Connecting(54:0E:2D:00:9F:C6): CONNECT 02-09 05:50:55.626 30472 30580 D A2dpStateMachine: Connection state 54:0E:2D:00:9F:C6: DISCONNECTED->CONNECTING 02-09 05:50:55.628 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:50:55.628 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:50:55.628 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:50:55.629 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:50:55.632 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.634 30472 30472 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:50:55.634 30472 30472 D HeadsetA2dpSync: updateA2DPConnectionState device: 54:0E:2D:00:9F:C6 transition 0->1 02-09 05:50:55.634 30472 30472 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 2 02-09 05:50:55.634 30472 30472 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:50:55.634 30472 30472 D BtOppUtils: device: 54:0E:2D:00:9F:C6 newState: 1 isA2DPConnected: false 02-09 05:50:55.634 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:50:55.635 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.638 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.641 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.643 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.649 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.649 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.649 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.654 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.655 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.658 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device vivo TWS Neo, newProfileState 1 02-09 05:50:55.658 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.658 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.661 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.662 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.664 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.665 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.668 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.669 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.687 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.688 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.688 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.692 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.693 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.694 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.695 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.700 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.701 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.706 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.707 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.707 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.710 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.711 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.711 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.713 22414 22414 D LocalBluetoothProfileManager: Current Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.713 22414 22414 W BluetoothA2dp: Proxy not attached to service 02-09 05:50:55.713 22414 22414 D LocalBluetoothProfileManager: New Profiles[HEADSET, A2DP, PBAP Server] 02-09 05:50:55.720 22414 22414 D BluetoothA2dp: Proxy object connected 02-09 05:50:56.039 30472 30472 D Avrcp_ext: AvrcpServiceBroadcastReceiver-> Action: android.intent.action.PACKAGE_CHANGED 02-09 05:50:56.039 30472 30472 D Avrcp_ext: AvrcpServiceBroadcastReceiver-> packageName: com.android.bluetooth 02-09 05:50:56.040 30472 30472 D Avrcp_ext: packageName: com.android.bluetooth removed: false 02-09 05:50:56.040 30472 30472 D Avrcp_ext: isBrowsableListUpdated: package includes MediaBrowserService, true 02-09 05:50:56.040 30472 30472 D Avrcp_ext: buildBrowsablePlayerList 02-09 05:50:56.041 30472 30472 V Avrcp_ext: getMediaPlayerInfo: Found com.android.bluetooth 02-09 05:50:56.041 30472 30472 V Avrcp_ext: isBrowseSupported for com.android.bluetooth: false 02-09 05:50:56.041 30472 30472 D Avrcp_ext: Adding media player info for com.android.bluetooth with id 7 02-09 05:50:56.041 30472 30472 D Avrcp_ext: update #7:MediaPlayerInfo com.android.bluetooth (as '蓝牙') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:56.041 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:56.041 30472 30472 V Avrcp_ext: getMediaPlayerInfo: Found com.microsoft.emmx 02-09 05:50:56.041 30472 30472 V Avrcp_ext: isBrowseSupported for com.microsoft.emmx: false 02-09 05:50:56.042 30472 30472 D Avrcp_ext: Adding media player info for com.microsoft.emmx with id 8 02-09 05:50:56.042 30472 30472 D Avrcp_ext: update #8:MediaPlayerInfo com.microsoft.emmx (as 'Edge') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:56.042 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:56.042 30472 30472 V Avrcp_ext: getMediaPlayerInfo: Found com.netease.cloudmusic 02-09 05:50:56.042 30472 30472 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:50:56.042 30472 30472 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:50:56.044 30472 30472 D Avrcp_ext: update #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@f1ff541) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:50:56.044 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:56.044 30472 30472 V Avrcp_ext: getMediaPlayerInfo: Found com.tencent.karaoke 02-09 05:50:56.044 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.karaoke: false 02-09 05:50:56.045 30472 30472 D Avrcp_ext: Adding media player info for com.tencent.karaoke with id 9 02-09 05:50:56.045 30472 30472 D Avrcp_ext: update #9:MediaPlayerInfo com.tencent.karaoke (as '全民K歌') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null 02-09 05:50:56.045 30472 30472 D Avrcp_ext: Added MediaPlayerController/MediaPlayerPackage 02-09 05:50:56.045 30472 30472 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:50:56.045 30472 30472 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:50:56.045 30472 30472 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:50:56.046 30472 30472 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:50:56.046 30472 30472 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Device: no name: 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:56.046 30472 30472 V Avrcp_ext: old state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:50:56.046 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:56.046 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:56.046 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:56.046 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:56.046 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:56.046 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:56.046 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:56.046 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:56.046 30472 30472 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:50:56.046 30472 30472 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:50:56.046 30472 30472 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:56.046 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:56.046 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:56.046 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:56.046 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:50:56.046 30472 30472 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:50:56.046 30472 30472 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:50:56.046 30472 30472 D Avrcp_ext: Exit handlePackageModified 02-09 05:50:56.355 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device vivo TWS Neo, newProfileState 1 02-09 05:51:00.795 30472 30505 I BluetoothA2dpServiceJni: bta2dp_mandatory_codec_preferred_callback 02-09 05:51:00.796 30472 30505 D A2dpNativeInterface: isMandatoryCodecPreferred: optional preference 1 02-09 05:51:00.796 30472 30505 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 5 02-09 05:51:00.796 30472 30505 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:51:00.797 30472 30537 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:51:00.797 30472 30505 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTING} 02-09 05:51:00.797 30472 30505 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:51:00.797 30472 30505 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:51:00.797 30472 30505 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:51:00.798 30472 30505 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTING} to sm. 02-09 05:51:00.798 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:51:00.798 30472 30580 D A2dpStateMachine: processMsg: Connecting 02-09 05:51:00.798 30472 30580 D A2dpStateMachine: Connecting process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:00.798 30472 30580 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTING} 02-09 05:51:00.799 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:51:00.807 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:51:00.809 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:51:00.813 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:51:00.818 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:51:01.941 30472 30472 D BluetoothDatabase: setConnection: device=54:0E:2D:00:9F:C6 and isA2dpDevice=false 02-09 05:51:01.951 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:01.956 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.194 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.194 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.194 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.194 30472 30537 D a2dp_aac: objectType: 0xc0 02-09 05:51:02.194 30472 30537 D a2dp_aac: objectType: (MPEG-4 AAC LC) 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: 0x8001 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: (48000) 02-09 05:51:02.194 30472 30537 D a2dp_aac: ch_mode: 0xc 02-09 05:51:02.194 30472 30537 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.194 30472 30537 D a2dp_aac: bitRate: 264630 02-09 05:51:02.194 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.194 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.194 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.194 30472 30537 D a2dp_aac: objectType: 0xc0 02-09 05:51:02.194 30472 30537 D a2dp_aac: objectType: (MPEG-4 AAC LC) 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: 0x8001 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.194 30472 30537 D a2dp_aac: samp_freq: (48000) 02-09 05:51:02.195 30472 30537 D a2dp_aac: ch_mode: 0xc 02-09 05:51:02.195 30472 30537 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.195 30472 30537 D a2dp_aac: bitRate: 264630 02-09 05:51:02.195 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.195 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0x2 02-09 05:51:02.195 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.195 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.195 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.195 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.195 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.195 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.195 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x0 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x0 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0x0 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.209 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0xff 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.236 30472 30537 I a2dp_vendor: A2DP_VendorSourceCodecIndex: vendor_id = 215, codec_id = 173 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0xff 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.247 30472 30537 I a2dp_vendor: A2DP_VendorSourceCodecIndex: vendor_id = 215, codec_id = 37 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0xff 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.264 30472 30537 I a2dp_vendor: A2DP_VendorSourceCodecIndex: vendor_id = 10, codec_id = 260 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_IsPeerSinkCodecValid: codec_type = 0xff 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 I a2dp_vendor: A2DP_VendorSourceCodecIndex: vendor_id = 215, codec_id = 38 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.274 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.274 30472 30537 D a2dp_aac: setCodecConfig: 02-09 05:51:02.274 30472 30537 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:51:02.274 30472 30537 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:51:02.274 30472 30537 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:51:02.274 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.274 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:51:02.274 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.274 30472 30537 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: A2dpCodecConfigSbc: saved_codec_user_config: 02-09 05:51:02.274 30472 30537 D a2dp_codec: codec_type=0 codec_priority=0 sample_rate=0x0 bits_per_sample=0x0 channel_mode=0x0 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: is_capability = 1 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: channel_mode: source caps = 0x9 sink info = 0xf, ch_mode = 0x9, codec_user_config_.channel_mode = 0x0 02-09 05:51:02.274 30472 30537 D a2dp_sbc: select_audio_channel_mode: p_codec_audio_config->channel_mode = 0x0 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: No user preference - try the default config 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: codec_selectable_capability_: 02-09 05:51:02.274 30472 30537 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: sink_info_cie.samp_freq: 0x30, a2dp_sbc_caps.samp_freq: 0x20 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: a2dp_sbc_caps.ch_mode: 0x9, sink_info_cie.ch_mode: 0xf 02-09 05:51:02.274 30472 30537 D a2dp_sbc: setCodecConfig: Final codec_selectable_capability_: 02-09 05:51:02.274 30472 30537 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.274 30472 30537 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.275 30472 30537 D a2dp_aac: setCodecConfig: 02-09 05:51:02.275 30472 30537 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_codec: setCodecConfig: select_current_codec:1 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: objectType: 0x80 02-09 05:51:02.275 30472 30537 D a2dp_aac: samp_freq: 0x1 02-09 05:51:02.275 30472 30537 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.275 30472 30537 D a2dp_aac: ch_mode: 0x4 02-09 05:51:02.275 30472 30537 D a2dp_aac: ch_mode: (Stereo) 02-09 05:51:02.275 30472 30537 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.275 30472 30537 D a2dp_aac: bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0xff 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.275 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.276 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.276 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.276 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.276 30472 30537 D a2dp_aac: objectType: 0x80 02-09 05:51:02.276 30472 30537 D a2dp_aac: samp_freq: 0x1 02-09 05:51:02.276 30472 30537 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.276 30472 30537 D a2dp_aac: ch_mode: 0x4 02-09 05:51:02.276 30472 30537 D a2dp_aac: ch_mode: (Stereo) 02-09 05:51:02.276 30472 30537 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.276 30472 30537 D a2dp_aac: bitRate: 165000 02-09 05:51:02.276 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.276 30472 30537 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.276 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.276 30472 30537 D a2dp_aac: objectType: 0x80 02-09 05:51:02.276 30472 30537 D a2dp_aac: samp_freq: 0x1 02-09 05:51:02.276 30472 30537 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.276 30472 30537 D a2dp_aac: ch_mode: 0x4 02-09 05:51:02.276 30472 30537 D a2dp_aac: ch_mode: (Stereo) 02-09 05:51:02.276 30472 30537 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.276 30472 30537 D a2dp_aac: bitRate: 165000 02-09 05:51:02.276 30472 30505 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 0 02-09 05:51:02.276 30472 30505 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:51:02.276 30472 30505 I BluetoothA2dpServiceJni: bta2dp_audio_config_callback 02-09 05:51:02.284 30472 30505 D A2dpNativeInterface: onCodecConfigChanged: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:51:02.286 30472 30505 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:51:02.286 30472 30505 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:51:02.286 30472 30505 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:51:02.291 30472 30505 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} to sm. 02-09 05:51:02.291 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:51:02.291 30472 30580 D A2dpStateMachine: processMsg: Connecting 02-09 05:51:02.291 30472 30580 D A2dpStateMachine: Connecting process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:02.292 30472 30580 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:51:02.292 30472 30580 V A2dpStateMachine: isSplitA2dpEnabled: true 02-09 05:51:02.292 30472 30580 W A2dpStateMachine: processCodecConfigEvent: new_codec_type = 1 02-09 05:51:02.292 30472 30580 D A2dpStateMachine: A2DP Codec Config: null->{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.292 30472 30580 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.293 30472 30580 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.293 30472 30580 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.293 30472 30580 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.293 30472 30580 W A2dpService: codecConfigUpdated for device:54:0E:2D:00:9F:C6sameAudioFeedingParameters: false 02-09 05:51:02.295 30472 30580 D A2dpService: broadcastCodecConfig(54:0E:2D:00:9F:C6): {mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.298 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:51:02.300 22414 22414 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.300 22110 22147 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.307 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:51:02.307 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:51:02.311 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:51:02.313 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.313 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:51:02.315 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.613 30472 30505 E bt_btif : btif_av_is_split_a2dp_enabled: No active peer codec config found, by default splitmode 02-09 05:51:02.614 30472 30505 I BluetoothA2dpServiceJni: bta2dp_connection_state_callback 02-09 05:51:02.616 30472 30505 D A2dpNativeInterface: onConnectionStateChanged: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTED} 02-09 05:51:02.616 30472 30505 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:51:02.616 30472 30505 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:51:02.616 30472 30505 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:51:02.616 30472 30505 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTED} to sm. 02-09 05:51:02.617 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:51:02.617 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_ENTER_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:02.617 30472 30580 D A2dpStateMachine: processMsg: Connecting 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: Connecting process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: Connecting: stack event: A2dpStackEvent {type:EVENT_TYPE_CONNECTION_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:CONNECTED} 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: transitionTo: destState=Connected 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: handleMessage: new destination call exit/enter 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: invokeExitMethods: Connecting 02-09 05:51:02.618 30472 30580 D A2dpStateMachine: Exit Connecting(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:02.619 30472 30580 D A2dpStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:51:02.619 30472 30580 D A2dpStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connected 02-09 05:51:02.619 30472 30580 D A2dpStateMachine: invokeEnterMethods: Connected 02-09 05:51:02.619 30472 30580 I A2dpStateMachine: Enter Connected(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:02.619 30472 30580 D A2dpService: enableOptionalCodecs(54:0E:2D:00:9F:C6) 02-09 05:51:02.619 30472 30580 D A2dpService: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:51:02.620 30472 30580 I A2dpCodecConfig: enableOptionalCodecs: already using optional codec AAC 02-09 05:51:02.620 30472 30580 D A2dpStateMachine: Connection state 54:0E:2D:00:9F:C6: CONNECTING->CONNECTED 02-09 05:51:02.622 1503 1597 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED flg=0x5000010 (has extras) } to ProcessRecord{bd0c6de 18347:com.netease.cloudmusic:play/u0a104} (pid=18347, uid=10104) requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002) 02-09 05:51:02.622 30472 30580 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:PLAYING->NOT_PLAYING 02-09 05:51:02.626 30472 30510 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_CONNECTION_STATE_CHANGED): device 54:0E:2D:00:9F:C6 connected 02-09 05:51:02.626 30472 30510 D BluetoothActiveDeviceManager: setA2dpActiveDevice(54:0E:2D:00:9F:C6) 02-09 05:51:02.626 30472 30510 D A2dpService: setActiveDevice: 54:0E:2D:00:9F:C6 02-09 05:51:02.627 22110 22147 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device vivo TWS Neo, newProfileState 2 02-09 05:51:02.627 22414 22414 D CachedBluetoothDevice: onProfileStateChanged: profile A2DP, device vivo TWS Neo, newProfileState 2 02-09 05:51:02.628 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:51:02.628 30472 30510 D Avrcp_ext: 0: SHO Init: isInCall = false isFMActive = false 02-09 05:51:02.628 30472 30510 D Avrcp_ext: 5: SHO started: PlayReq = false 02-09 05:51:02.628 30472 30510 W A2dpService: setActiveDevice(54:0E:2D:00:9F:C6): previous is null 02-09 05:51:02.629 30472 30510 D A2dpService: setActiveDevice: BA active false 02-09 05:51:02.629 30472 30510 D A2dpService: Switch A2DP devices to 54:0E:2D:00:9F:C6 from null 02-09 05:51:02.629 30472 30510 W A2dpService: setActiveDevice coming out of mutex lock 02-09 05:51:02.629 30472 30510 I BluetoothA2dpServiceJni: setActiveDeviceNative: sBluetoothA2dpInterface: 0x6cb305ccd0 02-09 05:51:02.629 30472 30505 E bt_stack: [ERROR:a2dp_encoding.cc(2756)] is_streaming: BluetoothAudio HAL is not enabled 02-09 05:51:02.630 30472 30505 E bt_stack: [ERROR:a2dp_encoding.cc(2766)] get_session_type: BluetoothAudio HAL is not enabled 02-09 05:51:02.630 30472 30505 E bt_btif_a2dp_source: btif_a2dp_source_restart_session: old_peer_address=00:00:00:00:00:00 new_peer_address=54:0e:2d:00:9f:c6 is_streaming=0 state=2 02-09 05:51:02.630 30472 30505 E bt_btif_a2dp_source: btif_a2dp_source_start_session: peer_address=54:0e:2d:00:9f:c6 state=2 02-09 05:51:02.630 30472 30505 W bt_stack: [WARNING:a2dp_encoding.cc(2245)] init 02-09 05:51:02.630 30472 30505 W bt_stack: [WARNING:a2dp_encoding.cc(2220)] get_hal_version 02-09 05:51:02.631 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.631 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.631 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.631 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.631 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.631 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.631 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.631 30472 30505 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1222)] a2dp_get_selected_hal_codec_config Enabled AAC VBR =128 02-09 05:51:02.632 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1418)] a2dp_get_selected_hal_codec_config: codec_type 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1443)] a2dp_get_selected_hal_codec_configStack AAC frame control enabled1 02-09 05:51:02.632 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.632 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.632 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.632 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.632 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1456)] a2dp_get_selected_hal_codec_configsample_rate 44100 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1457)] a2dp_get_selected_hal_codec_config peer_mtu 883 02-09 05:51:02.632 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.632 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1458)] a2dp_get_selected_hal_codec_config codec_bit_rate 165000 MTU bitrate 299624 02-09 05:51:02.633 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1466)] a2dp_get_selected_hal_codec_config: CodecConfiguration={.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}} 02-09 05:51:02.633 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.633 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.633 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.633 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.633 30472 30505 D a2dp_aac: setCodecConfig: 02-09 05:51:02.633 30472 30505 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:51:02.633 30472 30505 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:51:02.633 30472 30505 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:51:02.633 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.633 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:51:02.633 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.633 30472 30505 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:51:02.633 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.633 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.633 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: A2dpCodecConfigSbc: saved_codec_user_config: 02-09 05:51:02.633 30472 30505 D a2dp_codec: codec_type=0 codec_priority=0 sample_rate=0x0 bits_per_sample=0x0 channel_mode=0x0 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: is_capability = 1 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: channel_mode: source caps = 0x9 sink info = 0xf, ch_mode = 0x9, codec_user_config_.channel_mode = 0x0 02-09 05:51:02.633 30472 30505 D a2dp_sbc: select_audio_channel_mode: p_codec_audio_config->channel_mode = 0x0 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: No user preference - try the default config 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: codec_selectable_capability_: 02-09 05:51:02.633 30472 30505 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: sink_info_cie.samp_freq: 0x30, a2dp_sbc_caps.samp_freq: 0x20 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: a2dp_sbc_caps.ch_mode: 0x9, sink_info_cie.ch_mode: 0xf 02-09 05:51:02.633 30472 30505 D a2dp_sbc: setCodecConfig: Final codec_selectable_capability_: 02-09 05:51:02.633 30472 30505 D a2dp_codec: codec_type=0 codec_priority=1001 sample_rate=0x1 bits_per_sample=0x1 channel_mode=0x3 codec_specific_1=0 codec_specific_2=0 codec_specific_3=0 codec_specific_4=0 02-09 05:51:02.633 30472 30505 D a2dp_codec: setCodecConfig: select_current_codec:0 02-09 05:51:02.634 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.634 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 264630 02-09 05:51:02.634 30472 30505 D a2dp_aac: setCodecConfig: 02-09 05:51:02.634 30472 30505 D a2dp_aac: setCodecConfig: sink_info_cie.bitRate: 264630, a2dp_aac_caps.bitRate: 165000 02-09 05:51:02.634 30472 30505 D a2dp_aac: setCodecConfig: result_config_cie.bitRate: 165000 02-09 05:51:02.634 30472 30505 D a2dp_aac: setCodecConfig: get p_result_codec_config 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 264630 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_BuildInfoAac: media_type: 0, p_ie->bitRate: 165000 02-09 05:51:02.634 30472 30505 D a2dp_codec: setCodecConfig: select_current_codec:1 02-09 05:51:02.634 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.634 30472 30505 D a2dp_codec: A2DP_DumpCodecInfo: codec_type = 0x2 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_DumpCodecInfoAac 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.634 30472 30505 D a2dp_aac: objectType: 0x80 02-09 05:51:02.634 30472 30505 D a2dp_aac: samp_freq: 0x1 02-09 05:51:02.634 30472 30505 D a2dp_aac: samp_freq: (44100) 02-09 05:51:02.634 30472 30505 D a2dp_aac: ch_mode: 0x4 02-09 05:51:02.634 30472 30505 D a2dp_aac: ch_mode: (Stereo) 02-09 05:51:02.634 30472 30505 D a2dp_aac: variableBitRateSupport: true 02-09 05:51:02.634 30472 30505 D a2dp_aac: bitRate: 165000 02-09 05:51:02.634 30472 30581 D bt_btif_a2dp_source: btif_a2dp_source_command_ready: event: 4 BTIF_MEDIA_SOURCE_ENCODER_INIT 02-09 05:51:02.634 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.634 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.635 30472 30505 E bt_btif_a2dp_source: btif_a2dp_source_setup_codec: AAC ABR support : false 02-09 05:51:02.635 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.635 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.635 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.635 30472 30505 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1222)] a2dp_get_selected_hal_codec_config Enabled AAC VBR =128 02-09 05:51:02.635 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1418)] a2dp_get_selected_hal_codec_config: codec_type 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1443)] a2dp_get_selected_hal_codec_configStack AAC frame control enabled1 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.635 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.635 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.635 30472 30472 D HeadsetService: Received BluetoothA2dp Connection State changed 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1456)] a2dp_get_selected_hal_codec_configsample_rate 44100 02-09 05:51:02.635 30472 30472 D HeadsetA2dpSync: updateA2DPConnectionState device: 54:0E:2D:00:9F:C6 transition 1->2 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1457)] a2dp_get_selected_hal_codec_config peer_mtu 883 02-09 05:51:02.635 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1458)] a2dp_get_selected_hal_codec_config codec_bit_rate 165000 MTU bitrate 299624 02-09 05:51:02.636 30472 30472 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 2 02-09 05:51:02.636 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(1466)] a2dp_get_selected_hal_codec_config: CodecConfiguration={.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}} 02-09 05:51:02.636 30472 30581 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.636 30472 30581 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.636 30472 30581 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.636 30472 30505 W bt_stack: [WARNING:a2dp_encoding.cc(2564)] start_session 02-09 05:51:02.636 30472 30581 I a2dp_aac_encoder: aac is running offload mode 02-09 05:51:02.636 30472 30581 I a2dp_aac_encoder: a2dp_aac_get_encoder_interval_ms:aac is running offload mode 02-09 05:51:02.636 30472 30472 D BtOppService: action : android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED 02-09 05:51:02.636 30472 30472 D BtOppUtils: device: 54:0E:2D:00:9F:C6 newState: 2 isA2DPConnected: true 02-09 05:51:02.636 30472 30472 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:51:02.636 30472 30472 D HeadsetA2dpSync: updateA2DPPlayingState device: 54:0E:2D:00:9F:C6 transition 10->11 02-09 05:51:02.636 30472 30472 D HeadsetA2dpSync: isA2dpPlaying returns = 2 02-09 05:51:02.636 30472 30472 D HeadsetService: sendA2dpStateChange newState = 2 02-09 05:51:02.639 30472 30566 D HeadsetStateMachine: Connecting: currentDevice=54:0E:2D:00:9F:C6, msg=A2DP_STATE_CHANGED event 02-09 05:51:02.639 30472 30566 D HeadsetStateMachine: Enter processIntentA2dpPlayStateChanged(): a2dp state 2 02-09 05:51:02.639 30472 30566 D HeadsetStateMachine: A2DP suspended when there is no CS/VOIP calls or VR, resuming A2DP 02-09 05:51:02.639 30472 30566 D HeadsetA2dpSync: releaseA2DP mA2dpSuspendTriggered 0 by device 54:0E:2D:00:9F:C6 02-09 05:51:02.639 30472 30566 D HeadsetStateMachine: Exit processIntentA2dpPlayStateChanged() 02-09 05:51:02.639 30472 30472 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 2 02-09 05:51:02.639 30472 30472 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:51:02.639 30472 30472 D BtOppUtils: isA2DPPlaying :false 02-09 05:51:02.639 29300 29367 I BTAudioProvidersFactory: getProviderCapabilities - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH supports 6 codecs 02-09 05:51:02.639 30472 30505 I bt_stack: [INFO:client_interface.cc(429)] fetch_audio_provider: BluetoothAudioHal SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has 6 AudioCapabilities 02-09 05:51:02.639 29300 29367 I BTAudioProvidersFactory: openProvider - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH 02-09 05:51:02.640 29300 29367 I BTAudioProviderStub: startSession - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration=[{.pcmConfig = {.sampleRate = RATE_48000, .channelMode = 0x88, .bitsPerSample = 0x84}, .codecConfig = {.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}}}] 02-09 05:51:02.640 29300 29367 I BTAudioProviderSession: OnSessionStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, AudioConfiguration={.pcmConfig = {.sampleRate = RATE_48000, .channelMode = 0x88, .bitsPerSample = 0x84}, .codecConfig = {.codecType = AAC, .encodedAudioBitrate = 165000, .peerMtu = 882, .isScmstEnabled = 0, .isScramblingEnabled = 0, .config = {.sbcConfig = {.sampleRate = RATE_32000, .channelMode = JOINT_STEREO, .blockLength = 0, .numSubbands = 0, .allocMethod = 0, .bitsPerSample = BITS_24, .minBitpool = 128, .maxBitpool = 1}, .aacConfig = {.objectType = MPEG2_LC, .sampleRate = RATE_44100, .channelMode = STEREO, .variableBitRateEnabled = ENABLED, .bitsPerSample = BITS_16, .frameControlEnabled = 0}, .ldacConfig = {.sampleRate = RATE_32000, .channelMode = STEREO, .qualityIndex = QUALITY_HIGH, .bitsPerSample = BITS_UNKNOWN}, .aptxConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_UNKNOWN}, .aptxAdaptiveConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .bitsPerSample = BITS_24, .aptxMode = UNKNOWN, .sinkBuffering = {.minSinkBuff_LL = 0, .maxSinkBuff_LL = 0, .minSinkBuff_HQ = 0, .maxSinkBuff_HQ = 0, .minSinkBuff_TWS = 0, .maxSinkBuff_TWS = 0}, .ttp = {.TTP_LL_low = 0, .TTP_LL_high = 0, .TTP_HQ_low = 0, .TTP_HQ_high = 0, .TTP_TWS_low = 0, .TTP_TWS_high = 0}, .inputMode = STEREO, .inputFadeDuration = 0, .aptxAdaptiveConfigStream = [25]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, .aptxTwsConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .syncMode = 0}, .baCeltConfig = {.sampleRate = RATE_32000, .channelMode = MONO, .frameSize = 0, .complexity = 32770, .predictionMode = 1, .vbrFlag = 0}}}} 02-09 05:51:02.640 29300 29367 I BTAudioProviderSession: ReportSessionStatus - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH has NO port state observer 02-09 05:51:02.641 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(2738)] set_remote_delay: DELAY 200 ms 02-09 05:51:02.641 29300 29367 I BluetoothA2dpControl: updateSinkLatency Latency update from stack: 2000 02-09 05:51:02.641 30472 30505 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:02.641 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_SOURCE_CONFIG_UPDATED_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:02.641 30472 30505 E bt_btif : bta_av_get_peer_a2dp_codecs() i = 0 02-09 05:51:02.641 30472 30505 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:51:02.641 30472 30505 E bt_stack: [ERROR:a2dp_encoding.cc(578)] a2dp_is_audio_codec_config_params_changed: current codec_type=1: hidl codec type=2 02-09 05:51:02.641 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.641 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.641 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.641 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.641 30472 30505 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:02.641 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:02.641 30472 30505 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:02.641 30472 30505 I BluetoothA2dpServiceJni: bta2dp_audio_config_callback 02-09 05:51:02.641 30472 30510 D A2dpService: updateAndBroadcastActiveDevice(54:0E:2D:00:9F:C6) 02-09 05:51:02.642 30472 30505 D A2dpNativeInterface: onCodecConfigChanged: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:51:02.643 30472 30510 D A2dpService: setActiveDevice(54:0E:2D:00:9F:C6): completed 02-09 05:51:02.643 30472 30510 W Avrcp_ext: setActiveDevice call for device 54:0E:2D:00:9F:C6 02-09 05:51:02.643 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=35 02-09 05:51:02.643 30472 30568 D Avrcp_ext: MSG_SET_ACTIVE_DEVICE 02-09 05:51:02.643 30472 30568 E Avrcp_ext: returning invalid index 02-09 05:51:02.644 30472 30568 E Avrcp_ext: Invalid device index for setActiveDevice 02-09 05:51:02.644 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:02.644 30472 30568 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.644 30472 30510 D A2dpService: broadcastCodecConfig(54:0E:2D:00:9F:C6): {mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.645 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.645 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:51:02.645 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.645 30472 30510 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:51:02.645 30472 30510 D A2dpService: volume = 27 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:02.645 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:02.645 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.645 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.645 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.645 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.645 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.645 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.646 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.646 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.646 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.646 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.646 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.646 1503 1935 I AS.AudioDeviceBroker: handleBluetoothA2dpActiveDeviceChangeExt state=2 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=true vol=27 02-09 05:51:02.646 1503 1935 D BluetoothA2dp: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:51:02.646 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.646 30472 30510 V A2dpService: isSplitA2dpEnabled: true 02-09 05:51:02.646 30472 30510 E Avrcp_ext: returning invalid index 02-09 05:51:02.646 30472 30510 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:51:02.646 30472 30510 D Avrcp_ext: device allocated for abs volume support true 02-09 05:51:02.646 30472 30510 D Avrcp_ext: Returning abs volume support true 02-09 05:51:02.646 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.646 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.646 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.646 30472 30510 E Avrcp_ext: Invalid device index for setAbsVolumeFlag 02-09 05:51:02.646 30472 30565 D A2dpService: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:51:02.646 30472 30510 D Avrcp_ext: 6: SHO complete 02-09 05:51:02.647 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.647 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.647 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.647 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230325, buffered position=0, speed=1.0, updated=87260211, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.647 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.647 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.647 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.647 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.647 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.647 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.647 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.647 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.647 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.647 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.647 1205 1945 D AudioAnalytics: (key=audio.device.postBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent) a2dp connection name:vivo TWS Neo request atNs:1675893062647654056 02-09 05:51:02.649 30472 30505 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:51:02.649 30472 30505 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:51:02.649 30472 30505 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:51:02.651 30472 30505 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} to sm. 02-09 05:51:02.651 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:51:02.651 30472 30580 D A2dpStateMachine: processMsg: Connected 02-09 05:51:02.651 30472 30472 D BluetoothDatabase: setConnection: device=54:0E:2D:00:9F:C6 and isA2dpDevice=true 02-09 05:51:02.651 30472 30472 D BluetoothDatabase: resetActiveA2dpDevice() 02-09 05:51:02.651 30472 30580 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:02.651 30472 30472 D BluetoothDatabase: resetActiveA2dpDevice 02-09 05:51:02.651 30472 30505 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:02.651 30472 30580 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_CODEC_CONFIG_CHANGED, device:54:0E:2D:00:9F:C6, value1:0, codecStatus:{mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]}} 02-09 05:51:02.652 30472 30510 D BluetoothActiveDeviceManager: handleMessage(MESSAGE_A2DP_ACTION_ACTIVE_DEVICE_CHANGED): device= 54:0E:2D:00:9F:C6 02-09 05:51:02.652 30472 30510 D BluetoothActiveDeviceManager: set mA2dpActiveDevice to 54:0E:2D:00:9F:C6 02-09 05:51:02.652 30472 30580 V A2dpStateMachine: isSplitA2dpEnabled: true 02-09 05:51:02.652 30472 30580 W A2dpStateMachine: processCodecConfigEvent: new_codec_type = 1 02-09 05:51:02.652 30472 30580 D A2dpStateMachine: A2DP Codec Config: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}->{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.653 30472 30580 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.653 30472 30580 D A2dpStateMachine: A2DP Codec Local Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.653 30472 30580 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.653 30472 30580 D A2dpStateMachine: A2DP Codec Selectable Capability: {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0} 02-09 05:51:02.653 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:51:02.657 1503 13702 I AS.BtHelper: setAvrcpAbsoluteVolumeSupported supported=true 02-09 05:51:02.657 30472 30472 D BluetoothDatabase: setConnection: device=54:0E:2D:00:9F:C6 and isA2dpDevice=false 02-09 05:51:02.657 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.658 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.658 30472 30568 D Avrcp_ext: Adding media player info for com.tencent.qqmusic with id 1 02-09 05:51:02.658 30472 30568 D Avrcp_ext: update #1:MediaPlayerInfo com.tencent.qqmusic (as 'QQ音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.658 30472 30568 V Avrcp_ext: updateNewIds: Addressed:1 to 1, Browse:-1 to -1 02-09 05:51:02.658 30472 30568 D Avrcp_ext: updateCurrentController: MediaController (com.tencent.qqmusic@72c22f) 需要人陪, 王力宏, 十八般武艺 to MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.658 1503 1935 I AS.AudioDeviceBroker: msg: setBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent state=2 addr=54:0E:2D:00:9F:C6 prof=2 supprNoisy=true vol=27 02-09 05:51:02.664 22598 22598 D BluetoothA2dp: Binding service... 02-09 05:51:02.664 22813 22813 D BluetoothA2dp: Binding service... 02-09 05:51:02.668 22598 22598 D BluetoothA2dp: Proxy object connected 02-09 05:51:02.669 22813 22813 D BluetoothA2dp: Proxy object connected 02-09 05:51:02.703 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.703 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:51:02.703 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.703 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:02.703 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:02.704 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.704 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.704 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.704 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.704 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.704 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.704 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.704 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.704 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.704 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.704 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.704 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.704 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.704 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.704 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.704 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.704 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.704 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.704 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.704 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.704 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.704 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.704 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.704 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.704 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.704 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.704 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.705 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:02.705 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.android.music@e16acba) null, null, null 02-09 05:51:02.705 30472 30568 V Avrcp_ext: isBrowseSupported for com.android.music: false 02-09 05:51:02.705 30472 30568 D Avrcp_ext: Adding media player info for com.android.music with id 2 02-09 05:51:02.706 22110 22147 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.706 30472 30568 D Avrcp_ext: update #2:MediaPlayerInfo com.android.music (as '音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.android.music@e16acba) null, null, null 02-09 05:51:02.706 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.player@a24676b) 难却, 平生不晚, 难却 02-09 05:51:02.706 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.player: false 02-09 05:51:02.706 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.player with id 3 02-09 05:51:02.707 30472 30568 D Avrcp_ext: update #3:MediaPlayerInfo cn.kuwo.player (as '酷我音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.player@a24676b) 难却, 平生不晚, 难却 02-09 05:51:02.709 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.netease.cloudmusic@c4d2c8) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:51:02.709 30472 30568 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:51:02.709 30472 30568 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:51:02.711 30472 30568 D Avrcp_ext: update #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@c4d2c8) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:51:02.711 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.kwmusichd@ab6df61) null 02-09 05:51:02.711 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:51:02.711 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.kwmusichd: false 02-09 05:51:02.712 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.kwmusichd with id 5 02-09 05:51:02.712 30472 30568 D Avrcp_ext: update #5:MediaPlayerInfo cn.kuwo.kwmusichd (as '酷我音乐HD') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.kwmusichd@ab6df61) null 02-09 05:51:02.712 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cmccwm.mobilemusic@df2da86) null 02-09 05:51:02.712 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:51:02.712 30472 30568 V Avrcp_ext: isBrowseSupported for cmccwm.mobilemusic: false 02-09 05:51:02.712 30472 30568 D Avrcp_ext: Adding media player info for cmccwm.mobilemusic with id 6 02-09 05:51:02.712 30472 30568 D Avrcp_ext: update #6:MediaPlayerInfo cmccwm.mobilemusic (as '咪咕音乐') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cmccwm.mobilemusic@df2da86) null 02-09 05:51:02.731 1503 1935 D BluetoothA2dp: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:51:02.737 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.737 30472 30610 D A2dpService: getCodecStatus(54:0E:2D:00:9F:C6) 02-09 05:51:02.737 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.738 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:51:02.738 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.738 1205 1945 D AudioAnalytics: (key=audio.device.a2dp) a2dp connected device: atNs:1675893062738811348 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:02.740 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:02.740 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.740 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.740 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.740 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.740 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.740 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.740 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.740 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.740 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.740 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.740 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.740 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.740 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.740 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.741 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.741 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.741 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.741 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.741 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.741 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.741 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.741 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.741 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.741 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.741 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.741 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.741 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.741 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.741 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.741 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.741 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:02.742 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.742 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.742 30472 30568 D Avrcp_ext: Adding media player info for com.tencent.qqmusic with id 1 02-09 05:51:02.742 30472 30568 D Avrcp_ext: update #1:MediaPlayerInfo com.tencent.qqmusic (as 'QQ音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.742 30472 30568 V Avrcp_ext: updateNewIds: Addressed:1 to 1, Browse:-1 to -1 02-09 05:51:02.742 30472 30568 D Avrcp_ext: updateCurrentController: MediaController (com.tencent.qqmusic@ff6636e) 需要人陪, 王力宏, 十八般武艺 to MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.744 29300 29318 D a2dp_offload: Open A2DP source start 02-09 05:51:02.744 29300 29318 D a2dp_offload: calling BT stream open 02-09 05:51:02.744 29300 29318 I btaudio_offload_qti: a2dp_stream_common_init 02-09 05:51:02.752 29300 29318 D audio_hw_primary: out_set_parameters: enter: usecase(3: compress-offload-playback) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:51:02.763 29300 29318 D audio_hw_primary: out_set_parameters: enter: usecase(33: audio-playback-voip) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:51:02.769 29300 29318 D audio_hw_primary: out_set_parameters: enter: usecase(4: compress-offload-playback2) kvpairs: a2dp_sink_address=54:0E:2D:00:9F:C6 02-09 05:51:02.785 1503 1935 I AS.AudioDeviceInventory: A2DP device addr=54:0E:2D:00:9F:C6 now available 02-09 05:51:02.786 1503 1503 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:51:02.786 1503 1503 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:51:02.786 22110 22110 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:51:02.787 22110 22110 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:51:02.787 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.787 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:51:02.787 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:02.788 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:02.788 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.788 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.788 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.788 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.788 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.788 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.788 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.788 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.788 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.788 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.788 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.788 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.788 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.788 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.788 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.788 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.788 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.788 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.788 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.788 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.788 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.788 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.788 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.788 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:02.789 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.android.music@187a863) null, null, null 02-09 05:51:02.790 30472 30568 V Avrcp_ext: isBrowseSupported for com.android.music: false 02-09 05:51:02.790 30472 30568 D Avrcp_ext: Adding media player info for com.android.music with id 2 02-09 05:51:02.790 30472 30568 D Avrcp_ext: update #2:MediaPlayerInfo com.android.music (as '音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.android.music@187a863) null, null, null 02-09 05:51:02.790 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.player@3ede9de) 难却, 平生不晚, 难却 02-09 05:51:02.790 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.player: false 02-09 05:51:02.790 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.player with id 3 02-09 05:51:02.790 30472 30568 D Avrcp_ext: update #3:MediaPlayerInfo cn.kuwo.player (as '酷我音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.player@3ede9de) 难却, 平生不晚, 难却 02-09 05:51:02.792 30472 30568 V Avrcp_ext: ActiveSession: MediaController (com.netease.cloudmusic@5bfc0db) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:51:02.793 30472 30568 V Avrcp_ext: isBrowseSupported for com.netease.cloudmusic: false 02-09 05:51:02.793 30472 30568 D Avrcp_ext: Adding media player info for com.netease.cloudmusic with id 4 02-09 05:51:02.793 22414 22414 D BluetoothEventManager: A2dpCodecConfigChangedHandler: device=54:0E:2D:00:9F:C6, codecStatus={mCodecConfig:{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0},mCodecsLocalCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}],mCodecsSelectableCapabilities:[{codecName:AAC,mCodecType:1,mCodecPriority:2001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}, {codecName:SBC,mCodecType:0,mCodecPriority:1001,mSampleRate:0x1(44100),mBitsPerSample:0x1(16),mChannelMode:0x3(MONO|STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}]} 02-09 05:51:02.795 30472 30568 D Avrcp_ext: update #4:MediaPlayerInfo com.netease.cloudmusic (as '网易云音乐') Type = 1, SubType = 0, Status = 2 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (com.netease.cloudmusic@5bfc0db) Party Till The Daylight (D3FAI Remix), Hardwell/D3FAI, null 02-09 05:51:02.795 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cn.kuwo.kwmusichd@1601e8d) null 02-09 05:51:02.795 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:51:02.795 30472 30568 V Avrcp_ext: isBrowseSupported for cn.kuwo.kwmusichd: false 02-09 05:51:02.795 30472 30568 D Avrcp_ext: Adding media player info for cn.kuwo.kwmusichd with id 5 02-09 05:51:02.795 30472 30568 D Avrcp_ext: update #5:MediaPlayerInfo cn.kuwo.kwmusichd (as '酷我音乐HD') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cn.kuwo.kwmusichd@1601e8d) null 02-09 05:51:02.795 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cmccwm.mobilemusic@5e37053) null 02-09 05:51:02.795 30472 30568 W Avrcp_ext: playState object null, sending STOPPED 02-09 05:51:02.795 30472 30568 V Avrcp_ext: isBrowseSupported for cmccwm.mobilemusic: false 02-09 05:51:02.795 30472 30568 D Avrcp_ext: Adding media player info for cmccwm.mobilemusic with id 6 02-09 05:51:02.795 30472 30568 D Avrcp_ext: update #6:MediaPlayerInfo cmccwm.mobilemusic (as '咪咕音乐') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (cmccwm.mobilemusic@5e37053) null 02-09 05:51:02.796 30472 30568 V Avrcp_ext: ActiveSession: MediaController (cmccwm.mobilemusic@1424d90) 素颜, 许嵩|何曼婷, 素颜 02-09 05:51:02.796 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:02.796 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: false 02-09 05:51:02.796 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = false player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.796 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:02.797 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:02.797 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:02.797 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:02.797 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.797 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.797 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.797 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.797 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:02.797 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.797 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:02.797 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.806 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.806 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.806 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.806 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.806 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.806 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.806 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.806 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.806 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.806 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.806 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.806 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:02.806 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:02.807 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:02.807 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.807 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.807 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.807 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.807 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.807 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.807 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.807 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.807 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:02.807 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:02.807 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:02.820 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.826 22414 22414 I CachedBluetoothDevice: a2dpProfile :A2DP a2dpSinkProfile :null 02-09 05:51:02.844 22414 22414 V MediaRouter: Audio routes updated: AudioRoutesInfo{ type=SPEAKER, bluetoothName=vivo TWS Neo }, a2dp=true 02-09 05:51:02.844 22414 22414 I MediaRouter: Skip setBluetoothA2dpOn(): types=1, isPlaybackActive()=false, BT route=RouteInfo{ name=vivo TWS Neo, description=蓝牙音频, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO , presentationDisplay=null } 02-09 05:51:05.194 30472 30537 I bt_bta_av: bta_av_rc_opened allow incoming AVRCP connections:1 02-09 05:51:05.195 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_RC_OPEN_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:05.195 30472 30505 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:51:05.197 30472 30505 W bt_btif : peer supports a2dp: 1, avrcp: 1 02-09 05:51:05.197 30472 30505 I BluetoothAvrcpServiceJni: btavrcp_connection_state_callback: conn state: rc: 1 br: 0 02-09 05:51:05.198 30472 30505 D Avrcp_ext: onConnectionStateChanged true false Addr:54:0E:2D:00:9F:C6 02-09 05:51:05.198 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=25 02-09 05:51:05.198 30472 30568 I Avrcp_ext: A2dpSupported true AvrcpSupported true 02-09 05:51:05.199 30472 30505 V Avrcp_ext: Exit onConnectionStateChanged 02-09 05:51:05.199 30472 30505 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:51:05.199 30472 30568 I Avrcp_ext: setAvrcpConnectedDevice, Device added is 54:0E:2D:00:9F:C6 02-09 05:51:05.200 30472 30505 I BluetoothAvrcpControllerJni: btavrcp_connection_state_callback: conn state: rc: 1 br: 0 02-09 05:51:05.200 30472 30568 D A2dpService: isA2dpPlaying(54:0E:2D:00:9F:C6) 02-09 05:51:05.200 30472 30568 I Avrcp_ext: setAvrcpConnectedDevice, mCurrentPlayerState = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} isMusicActive = false isA2dpPlaying = false is_rc_only_device = false 02-09 05:51:05.200 30472 30568 D A2dpService: isA2dpPlaying(54:0E:2D:00:9F:C6) 02-09 05:51:05.200 30472 30568 I Avrcp_ext: play status updated on Avrcp connection as: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:05.200 30472 30568 I Avrcp_ext: device added at 0 02-09 05:51:05.200 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:05.200 30472 30505 D AvrcpControllerService: onConnectionStateChanged true false54:0E:2D:00:9F:C6 02-09 05:51:05.200 30472 30568 W Avrcp_ext: setActiveDevice call for device 54:0E:2D:00:9F:C6 02-09 05:51:05.200 30472 30568 I Avrcp_ext: Exit setAvrcpConnectedDevice 02-09 05:51:05.200 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:05.200 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=35 02-09 05:51:05.200 30472 30568 D Avrcp_ext: MSG_SET_ACTIVE_DEVICE 02-09 05:51:05.204 30472 30505 D AvrcpControllerStateMachine: 54:0E:2D:00:9F:C6 02-09 05:51:05.204 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:05.205 30472 30568 E Avrcp_ext: AVRCP isActive device index 0 setActive addr 54:0E:2D:00:9F:C6 02-09 05:51:05.205 30472 30568 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:51:05.205 30472 30568 D Avrcp_ext: Update cache browsing event to last active device, deviceFeatures[0].mReportedPlayerID: 0, mCurrAddrPlayerID: 1 02-09 05:51:05.205 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: E state=Disconnected,parent= 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: X stateInfo: state=Disconnected,active=false,parent=null 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: E state=Connecting,parent= 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: X stateInfo: state=Connecting,active=false,parent=null 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: E state=Connected,parent= 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: X stateInfo: state=Connected,active=false,parent=null 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: E state=Disconnecting,parent= 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: X stateInfo: state=Disconnecting,active=false,parent=null 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: E state=GetFolderList,parent=Connected 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: addStateInternal: X stateInfo: state=GetFolderList,active=false,parent=Connected 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: Setting initial state: Disconnected: 54:0E:2D:00:9F:C6 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: setInitialState: initialState=Disconnected 02-09 05:51:05.206 30472 30505 D AvrcpControllerService: AvrcpControllerStateMachine start() called: 54:0E:2D:00:9F:C6 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: completeConstruction: E 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: completeConstruction: maxDepth=2 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: setupInitialStateStack: E mInitialState=Disconnected 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Disconnected 02-09 05:51:05.206 30472 30505 D AvrcpControllerStateMachine: completeConstruction: X 02-09 05:51:05.206 30472 30675 D AvrcpControllerStateMachine: handleMessage: E msg.what=-2 02-09 05:51:05.206 30472 30505 D AvrcpControllerService: AvrcpcontrollerSM started for device: 54:0E:2D:00:9F:C6 02-09 05:51:05.207 30472 30675 D AvrcpControllerStateMachine: invokeEnterMethods: Disconnected 02-09 05:51:05.207 30472 30505 D AvrcpControllerStateMachine: Register receiver for device: 54:0E:2D:00:9F:C6 02-09 05:51:05.207 30472 30675 D AvrcpControllerStateMachine: Enter Disconnected mDevice:54:0E:2D:00:9F:C6 02-09 05:51:05.207 30472 30675 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:51:05.207 30472 30505 V BluetoothAvrcpControllerJni: btavrcp_get_vendor_rcfeatures_callback 02-09 05:51:05.207 30472 30675 D AvrcpControllerStateMachine: handleMessage: E msg.what=1 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: processMsg: Disconnected 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: Connect 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: transitionTo: destState=Connecting 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: invokeExitMethods: Disconnected 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connecting 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: invokeEnterMethods: Connecting 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: Enter Connecting 02-09 05:51:05.208 30472 30675 D AvrcpControllerStateMachine: Connection state 54:0E:2D:00:9F:C6: 0->1 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: transitionTo: destState=Connected 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: handleMessage: new destination call exit/enter 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: setupTempStateStackWithStatesToEnter: X mTempStateStackCount=1,curStateInfo: null 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: invokeExitMethods: Connecting 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: moveTempStackToStateStack: i=0,j=0 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: moveTempStackToStateStack: X mStateStackTop=0,startingIndex=0,Top=Connected 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: invokeEnterMethods: Connected 02-09 05:51:05.211 30472 30675 D AvrcpControllerStateMachine: Connection state 54:0E:2D:00:9F:C6: 1->2 02-09 05:51:05.212 30472 30675 D AvrcpControllerStateMachine: handleMessage: X 02-09 05:51:05.340 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:05.341 30472 30505 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:51:05.341 30472 30505 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:51:05.341 30472 30505 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:51:05.341 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:51:05.342 30472 30568 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:51:05.343 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:05.344 30472 30568 V Avrcp_ext: Enter processRegisterNotification 02-09 05:51:05.344 30472 30568 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:51:05.345 30472 30568 D Avrcp_ext: Exit processRegisterNotification 02-09 05:51:05.345 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:05.418 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_RC_FEAT_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:05.418 30472 30505 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:51:05.418 30472 30505 V Avrcp_ext: getRcFeaturesRequestFromNative: address=[B@1068adc 02-09 05:51:05.418 30472 30505 V Avrcp_ext: Exit getRcFeaturesRequestFromNative 02-09 05:51:05.418 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=1 02-09 05:51:05.418 30472 30568 V Avrcp_ext: MSG_GET_RC_FEATURES: address = 54:0E:2D:00:9F:C6, features = 3 02-09 05:51:05.418 30472 30505 V BluetoothAvrcpControllerJni: btavrcp_get_vendor_rcfeatures_callback 02-09 05:51:05.418 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Enter modifyRcFeatureFromBlacklist 02-09 05:51:05.419 30472 30568 D Avrcp_ext: avrcpct-passthrough pts_test = false 02-09 05:51:05.419 30472 30568 D Avrcp_ext: absolute volume support device is present true 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Enter isAbsoluteVolumeSupported with index 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: isAbsoluteVolumeSupported: yes, for dev: 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Exit isAbsoluteVolumeSupported with index 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Enter isAbsoluteVolumeSupported with index 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: isAbsoluteVolumeSupported: yes, for dev: 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Exit isAbsoluteVolumeSupported with index 0 02-09 05:51:05.419 30472 30568 V Avrcp_ext: update audio manager for abs vol state = true 02-09 05:51:05.419 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:05.419 1503 18874 I AS.BtHelper: setAvrcpAbsoluteVolumeSupported supported=true 02-09 05:51:05.426 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:05.427 30472 30505 V Avrcp_ext: Enter volumeChangeRequestFromNative 02-09 05:51:05.427 30472 30505 V Avrcp_ext: Exit volumeChangeRequestFromNative 02-09 05:51:05.427 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=5 02-09 05:51:05.427 30472 30568 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:51:05.427 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:05.427 30472 30568 V Avrcp_ext: MSG_NATIVE_REQ_VOLUME_CHANGE addr: 54:0E:2D:00:9F:C6 02-09 05:51:05.428 30472 30568 V Avrcp_ext: MSG_NATIVE_REQ_VOLUME_CHANGE: volume=88 ctype=15 local vol 27 remote vol -1 02-09 05:51:05.428 30472 30568 V Avrcp_ext: last local Volume = -1 last remote Volume = -1 last requested volume = -1 cmd set = false cmd adjust = false 02-09 05:51:05.428 30472 30568 V Avrcp_ext: Volume Index = 27 02-09 05:51:05.428 30472 30568 D Avrcp_ext: getVolume: Returning volume 27 02-09 05:51:05.428 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:08.628 30472 30472 I BluetoothPhonePolicy: A2DP connected for device : 54:0E:2D:00:9F:C6 true 02-09 05:51:08.628 30472 30472 I BluetoothPhonePolicy: A2DPSink connected for device : 54:0E:2D:00:9F:C6 false 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.855 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:0 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:51:10.856 30472 30568 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = false 02-09 05:51:10.857 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:10.857 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:51:10.857 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = true player state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.857 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:10.858 30472 30568 V Avrcp_ext: updateCurrentMediaState: addr: [B@c09e56b 02-09 05:51:10.858 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:10.858 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:10.858 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:10.858 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:10.859 30472 30568 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.859 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.859 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.859 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.859 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.859 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.859 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.859 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:51:10.859 30472 30568 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:10.859 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.860 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:10.860 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:10.860 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.860 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:10.860 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:10.860 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.860 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:10.860 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:10.860 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.860 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: null 02-09 05:51:10.860 30472 30568 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2) 02-09 05:51:10.860 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.860 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.861 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.861 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.861 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.861 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.861 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.861 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.861 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.861 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.861 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.861 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:10.861 30472 30568 V Avrcp_ext: onPlaybackStateChanged: state PlaybackState {state=3, position=230365, buffered position=0, speed=1.0, updated=87278777, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.862 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:10.862 30472 30568 W Avrcp_ext: isMusicActive: false getBluetoothPlayState: 2 A2dp State: 11 mAudioPlaybackIsActive: true 02-09 05:51:10.862 30472 30568 D Avrcp_ext: isMusicActive = false mAudioPlaybackIsActive = true player state = PlaybackState {state=3, position=230375, buffered position=0, speed=1.0, updated=87278787, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.862 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:10.862 30472 30568 V Avrcp_ext: updateCurrentMediaState: addr: [B@fdf78c8 02-09 05:51:10.863 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:10.863 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:10.863 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:10.863 30472 30568 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=3, position=230375, buffered position=0, speed=1.0, updated=87278787, actions=1911, custom actions=[], active item id=-1, error=null} device: null 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Device: vivo TWS Neo : old state: PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Device: no name: 02-09 05:51:10.871 30472 30568 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=3, position=230375, buffered position=0, speed=1.0, updated=87278787, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.871 30472 30568 V Avrcp_ext: old state = PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=3, position=230375, buffered position=0, speed=1.0, updated=87278787, actions=1911, custom actions=[], active item id=-1, error=null} 02-09 05:51:10.871 30472 30568 V Avrcp_ext: isPlayStateTobeUpdated: device: 54:0E:2D:00:9F:C6 02-09 05:51:10.871 30472 30568 V Avrcp_ext: Single connection exists 02-09 05:51:10.871 30472 30568 V Avrcp_ext: isPlayStateToBeUpdated device is active device 02-09 05:51:10.871 30472 30568 I Avrcp_ext: updatePlayStatusForDevice: device: 54:0E:2D:00:9F:C6 02-09 05:51:10.871 30472 30568 V Avrcp_ext: updatePlaybackState (0): old=PlaybackState {state=2, position=230365, buffered position=0, speed=1.0, updated=87270567, actions=1911, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=3, position=230375, buffered position=0, speed=1.0, updated=87278787, actions=1911, custom actions=[], active item id=-1, error=null}(1) 02-09 05:51:10.871 30472 30568 W Avrcp_ext: Sending PlayStatus CHANGED Rsp !!! 02-09 05:51:10.871 30472 30568 I Avrcp_ext: Exit updatePlayStatusForDevice 02-09 05:51:10.880 30472 30568 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:51:10.880 30472 30568 V Avrcp_ext: Single connection exists 02-09 05:51:10.880 30472 30568 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:51:10.880 30472 30568 V Avrcp_ext: Single connection exists 02-09 05:51:10.880 30472 30568 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:51:10.880 30472 30568 V Avrcp_ext: Single connection exists 02-09 05:51:10.880 30472 30568 V Avrcp_ext: isPlayStateTobeUpdated: device: null 02-09 05:51:10.880 30472 30568 V Avrcp_ext: Single connection exists 02-09 05:51:10.881 30472 30568 I Avrcp_ext: No active device found, update playstate to stack 02-09 05:51:10.881 30472 30568 E BluetoothAvrcpServiceJni: updatePlayStatusToStack 02-09 05:51:10.881 30472 30568 E BluetoothAvrcpServiceJni: updatePlayStatusToStack: status: 1 02-09 05:51:10.881 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.881 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.881 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.881 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.881 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.881 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.881 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.881 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.882 30472 30568 D Avrcp_ext: Enter sendPlayPosNotificationRsp 02-09 05:51:10.882 30472 30568 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting. 02-09 05:51:10.882 30472 30568 V Avrcp_ext: Exit updatePlayerStateAndPosition 02-09 05:51:10.882 30472 30568 V Avrcp_ext: Exit onPlaybackStateChanged 02-09 05:51:10.903 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:51:10.903 29300 29300 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:51:10.903 29300 29300 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:51:10.907 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_META_MSG_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:10.907 30472 30505 W bt_device_profile: profile_feature_fetch:AVRCP_COVERART_SUPPORT found 1 02-09 05:51:10.907 30472 30505 V Avrcp_ext: registerNotificationRequestFromNative: eventId=1 02-09 05:51:10.907 30472 30505 V Avrcp_ext: Exit registerNotificationRequestFromNative 02-09 05:51:10.907 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=4 02-09 05:51:10.907 30472 30568 V Avrcp_ext: MSG_NATIVE_REQ_REGISTER_NOTIFICATION:event=1 param=0 02-09 05:51:10.907 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:10.907 30472 30568 V Avrcp_ext: Enter processRegisterNotification 02-09 05:51:10.907 30472 30568 V Avrcp_ext: processRegisterNotification: eventId1 02-09 05:51:10.907 30472 30568 D Avrcp_ext: Exit processRegisterNotification 02-09 05:51:10.907 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:10.917 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:51:10.917 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:51:10.917 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:51:10.918 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:51:10.918 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:51:10.918 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:51:10.918 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:51:10.918 29300 29369 I btaudio_offload_qti: audio_check_a2dp_ready_qti: session ready = 1 02-09 05:51:10.918 29300 29369 W btaudio_offload_qti: audio_check_a2dp_ready_qti: return 02-09 05:51:10.918 29300 29369 D audio_hw_primary: select_devices: changing use case deep-buffer-playback output device from(2: speaker, acdb 15) to (45: bt-a2dp, acdb 20) 02-09 05:51:10.918 29300 29369 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (bt-a2dp) 02-09 05:51:10.918 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:935 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.918 29300 29369 D audio_hw_primary: check_usecases_codec_backend:becf: (78) check_usecases curr device: bt-a2dp, usecase device: backends match 0 02-09 05:51:10.918 29300 29369 D hardware_info: hw_info_append_hw_type : device_name = bt-a2dp 02-09 05:51:10.918 29300 29369 D audio_hw_primary: enable_snd_device: snd_device(45: bt-a2dp) 02-09 05:51:10.918 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1639 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1561 02-09 05:51:10.918 29300 29369 D msm8974_platform: platform_get_island_cfg_on_device:island cfg status on snd_device = (bt-a2dp 0) 02-09 05:51:10.918 29300 29369 D a2dp_offload: a2dp_start_playback start 02-09 05:51:10.918 29300 29369 D a2dp_offload: calling BT module stream start 02-09 05:51:10.918 29300 29369 D btaudio_offload_qti: audio_stream_start_qti: state = AUDIO_A2DP_STATE_STANDBY 02-09 05:51:10.918 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3303 deviceId:0 type:android.media.AudioTrack u/pid:10098/10018 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3417 02-09 05:51:10.918 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:686567 deviceId:0 type:android.media.SoundPool u/pid:10081/22110 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.919 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1167 deviceId:3 type:android.media.AudioTrack u/pid:10104/18347 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1193 02-09 05:51:10.919 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:1647 deviceId:0 type:android.media.AudioTrack u/pid:10099/9034 state:idle attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:1569 02-09 05:51:10.919 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3471 deviceId:59 type:android.media.MediaPlayer u/pid:10084/20257 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.919 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:87 deviceId:0 type:android.media.SoundPool u/pid:1000/2122 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null sessionId:0 02-09 05:51:10.919 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:689911 deviceId:73 type:android.media.AudioTrack u/pid:10103/22598 state:started attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:689833 02-09 05:51:10.919 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=PENDING 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager Player in started state: com.tencent.qqmusic 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager Active Player: com.tencent.qqmusic 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:63 deviceId:0 type:android.media.SoundPool u/pid:1000/1503 state:idle attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:927 deviceId:0 type:android.media.MediaPlayer u/pid:10099/8881 state:idle attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sessionId:0 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager Player: AudioPlaybackConfiguration piid:3295 deviceId:817 type:android.media.AudioTrack u/pid:10098/10018 state:paused attr:AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0xA00 tags= bundle=null sessionId:3409 02-09 05:51:10.920 30472 30568 D Avrcp_ext: AudioManager isPlaying: true, mAudioPlaybackIsActive = true 02-09 05:51:10.920 29300 29318 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SINK_NOT_READY 02-09 05:51:10.920 29300 29318 I BTAudioProviderSession: ReportControlStatus - status=SINK_NOT_READY for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:51:10.920 29300 29369 I btaudio_offload_qti: handle_hidl_request: ack status = A2DP_CTRL_ACK_PENDING 02-09 05:51:10.920 30472 30505 D bt_btif : btif_av_state_opened_handler: event: UNKNOWN_EVENT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:10.920 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTIF_AV_START_STREAM_REQ_EVT, flags: 0, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:11.323 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:11.324 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTA_AV_START_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:11.324 30472 30505 D bt_btif : btif_av_state_opened_handler: event: BTIF_SM_EXIT_EVT, flags: 4, peer_sep: 1, index: 0 reconfig_event: 0, codec_cfg_change: 0, reconfig_pending: 0, reconfig_a2dp: 0, is_retry_reconfig: 0 02-09 05:51:11.324 30472 30505 W bt_btif : ## ON A2DP STARTED ## 02-09 05:51:11.324 30472 30505 I BluetoothA2dpServiceJni: bta2dp_audio_state_callback 02-09 05:51:11.329 30472 30505 D A2dpNativeInterface: onAudioStateChanged: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:51:11.329 30472 30505 D A2dpService: messageFromNative: Going to acquire mVariableLock. 02-09 05:51:11.329 30472 30505 D A2dpService: messageFromNative: Acquired mVariableLock 02-09 05:51:11.329 30472 30505 D A2dpService: messageFromNative: Released mVariableLock 02-09 05:51:11.329 30472 30505 D A2dpService: messageFromNative: Sending STACK_EVENT: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} to sm. 02-09 05:51:11.330 30472 30505 D a2dp_codec: getCodecConfigAndCapabilities: current_codec_config_ not null, getCodecConfig() 02-09 05:51:11.330 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:11.330 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:11.330 30472 30580 D A2dpStateMachine: handleMessage: E msg.what=101 02-09 05:51:11.330 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: 02-09 05:51:11.330 30472 30580 D A2dpStateMachine: processMsg: Connected 02-09 05:51:11.330 30472 30537 D a2dp_aac: A2DP_ParseInfoAac: p_ie->bitRate: 165000 02-09 05:51:11.330 30472 30537 D a2dp_codec: A2DP_GetCodecType: 02-09 05:51:11.330 30472 30580 D A2dpStateMachine: Connected process message(54:0E:2D:00:9F:C6): STACK_EVENT 02-09 05:51:11.331 30472 30580 D A2dpStateMachine: Connected: stack event: A2dpStackEvent {type:EVENT_TYPE_AUDIO_STATE_CHANGED, device:54:0E:2D:00:9F:C6, value1:STARTED} 02-09 05:51:11.331 30472 30580 I A2dpStateMachine: Connected: processAudioStateEvent: state: 2mIsPlaying: false 02-09 05:51:11.331 30472 30580 I A2dpStateMachine: Connected: started playing: 54:0E:2D:00:9F:C6 02-09 05:51:11.331 30472 30580 D A2dpStateMachine: A2DP Playing state : device: 54:0E:2D:00:9F:C6 State:NOT_PLAYING->PLAYING 02-09 05:51:11.331 30472 30568 V Avrcp_ext: AvrcpMessageHandler: received message=18 02-09 05:51:11.331 30472 30568 V Avrcp_ext: MSG_SET_A2DP_AUDIO_STATE:10 02-09 05:51:11.331 30472 30568 V Avrcp_ext: event for device address 54:0E:2D:00:9F:C6 02-09 05:51:11.331 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:11.334 30472 30505 I bt_stack: [INFO:a2dp_encoding.cc(2657)] ack_stream_started: result=SUCCESS_FINISHED 02-09 05:51:11.334 30472 30472 D HeadsetService: Received BluetoothA2dp Play State changed 02-09 05:51:11.334 30472 30472 D HeadsetA2dpSync: updateA2DPPlayingState device: 54:0E:2D:00:9F:C6 transition 11->10 02-09 05:51:11.334 30472 30472 D HeadsetA2dpSync: device: 54:0E:2D:00:9F:C6 state = 4 02-09 05:51:11.334 30472 30580 I A2dpStateMachine: state:AUDIO_STATE_STARTED 02-09 05:51:11.334 29300 29318 I BTAudioProviderStub: streamStarted - SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, status=SUCCESS 02-09 05:51:11.334 30472 30568 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (com.tencent.qqmusic@2a55837) 需要人陪, 王力宏, 十八般武艺 02-09 05:51:11.334 29300 29318 I BTAudioProviderSession: ReportControlStatus - status=SUCCESS for SessionType=A2DP_HARDWARE_OFFLOAD_DATAPATH, bluetooth_audio=0x0200 started 02-09 05:51:11.334 30472 30568 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true 02-09 05:51:11.334 30472 30580 D A2dpStateMachine: handleMessage: X 02-09 05:51:11.334 29300 29369 I btaudio_offload_qti: audio_stream_start_qti: a2dp stream started successfully 02-09 05:51:11.334 29300 29369 E a2dp_offload: BT controller start return = 0 02-09 05:51:11.334 29300 29369 D a2dp_offload: configure_a2dp_encoder_format start 02-09 05:51:11.334 29300 29369 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED 02-09 05:51:11.334 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:51:11.334 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:51:11.335 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:51:11.335 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:51:11.335 30472 30505 W bt_stack: [WARNING:a2dp_encoding.cc(189)] ResetPendingCmd 3 02-09 05:51:11.335 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:51:11.335 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:51:11.335 29300 29369 D a2dp_offload: Received AAC encoder supported BT device 02-09 05:51:11.335 30472 30472 D BtOppService: action : android.bluetooth.a2dp.profile.action.PLAYING_STATE_CHANGED 02-09 05:51:11.335 30472 30568 W Avrcp_ext: updateCurrentMediaState: isPlaying = true 02-09 05:51:11.335 30472 30472 D BtOppUtils: isA2DPPlaying :true 02-09 05:51:11.335 30472 30568 I Avrcp_ext: device found at index 0 02-09 05:51:11.335 30472 30568 V Avrcp_ext: Media update: id -1➡-1? [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] : [MediaAttributes: 需⋯陪 - 十⋯艺 by 王⋯宏 (251000 7/90) - ] 02-09 05:51:11.335 30472 30568 D Avrcp_ext: isPackageNameValid: browsedPackage = com.tencent.qqmusicisValid = true 02-09 05:51:11.335 30472 30568 V Avrcp_ext: isBrowseSupported for com.tencent.qqmusic: false 02-09 05:51:11.335 30472 30568 V Avrcp_ext: Exit handleMessage 02-09 05:51:11.336 29300 29369 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 16 02-09 05:51:11.337 29300 29369 D a2dp_offload: Start playback successful to BT library 02-09 05:51:11.337 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 2 02-09 05:51:11.337 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: Free allocated memory 02-09 05:51:11.337 29300 29369 E btaudio_offload_qti: a2dp_codec_parser: AAC: Variable bit rate enabled 02-09 05:51:11.337 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: VBR ctl_type:2 VBR ctl_value:1 02-09 05:51:11.337 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HAL: bitrate:165000 peermtu:882 02-09 05:51:11.337 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC HW: sampling_rate:44100 bitrate:165000 mtu:882 ctl_type:0 02-09 05:51:11.337 29300 29369 I btaudio_offload_qti: a2dp_codec_parser: AAC: done copying full codec config 02-09 05:51:11.337 29300 29369 D a2dp_offload: Update tws for mono_mode on=0 02-09 05:51:11.337 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set source backend sample rate =KHZ_44P1 02-09 05:51:11.338 29300 29369 D a2dp_offload: a2dp_set_backend_cfg: set afe enc channels =Two 02-09 05:51:11.338 29300 29369 D a2dp_offload: start A2DP playback total active sessions :1 02-09 05:51:11.338 29300 29369 D audio_route: Apply path: bt-a2dp 02-09 05:51:11.339 29300 29369 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device bt-a2dp 02-09 05:51:11.339 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:51:11.340 29300 29369 I audio_hw_utils: audio_extn_utils_get_app_sample_rate_for_device using 44100 sample rate rate for A2DP CoPP 02-09 05:51:11.341 29300 29369 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback bt-a2dp 02-09 05:51:11.341 29300 29369 D audio_route: Apply path: deep-buffer-playback bt-a2dp 02-09 05:51:11.443 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.544 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.752 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.783 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:11.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.142 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.222 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.302 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.382 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.422 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.461 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.501 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.541 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.621 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.661 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.701 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.741 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.781 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.821 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.861 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.900 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.941 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:12.980 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.020 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.060 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.100 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.140 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.220 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.260 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.300 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.340 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.380 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.459 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.499 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.539 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.589 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.708 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.748 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.789 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.828 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.868 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.908 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.948 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:13.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.028 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.068 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.148 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.187 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.269 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.308 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.387 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.427 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.467 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.506 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.666 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.746 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.787 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.826 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.905 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:14.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.145 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.265 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.504 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.545 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.584 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.743 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.783 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:15.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.063 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.143 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.183 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.231 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.263 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.303 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.383 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.431 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.463 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.502 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.543 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.582 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.622 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.662 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.742 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.782 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.861 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.901 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.941 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:16.981 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.021 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.061 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.101 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.141 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.181 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.221 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.260 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.300 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.340 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.380 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.420 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.460 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.500 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.540 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.580 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.620 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.660 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.699 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.739 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.779 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.819 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.859 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.899 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.939 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:17.988 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.029 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.068 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.108 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.148 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.188 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.228 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.268 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.308 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.348 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.468 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.507 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.547 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.587 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.627 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.667 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.707 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.787 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.906 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.946 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:18.987 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.026 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.066 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.106 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.146 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.185 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.226 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.305 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.345 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.385 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.425 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.465 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.505 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.546 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.585 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.625 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.664 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.704 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.744 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.784 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.824 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.864 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.904 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.944 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:19.984 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.024 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.064 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.104 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.143 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.264 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.343 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.384 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.423 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.463 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.543 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.623 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.663 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.742 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.782 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.822 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.862 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.902 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.942 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:20.982 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.022 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.062 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.102 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.142 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.181 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.221 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.261 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.301 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.381 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.421 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.461 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.501 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.541 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.581 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.620 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.660 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.702 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.740 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.780 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.820 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.860 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.900 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.940 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:21.980 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.020 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.059 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.099 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.139 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.179 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.219 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.259 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.299 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.339 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.388 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.428 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.468 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.508 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.548 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.588 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.628 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.668 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.708 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.747 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.788 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.827 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.867 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.907 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.947 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:22.987 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.027 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.067 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.107 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.147 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.187 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.227 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.266 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.306 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.346 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.386 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.426 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.466 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.506 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.546 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.586 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.626 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.706 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.746 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.785 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.825 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.865 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.905 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.945 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:23.985 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.025 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.065 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.105 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.144 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.184 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.224 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.264 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.304 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.344 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.384 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.424 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.464 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.503 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.544 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.583 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.624 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.665 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.703 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.743 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.783 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.823 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.863 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.903 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.943 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:24.983 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.023 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.064 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.103 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.143 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.182 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.223 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.262 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.302 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.342 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.382 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.422 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.462 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.502 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.542 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.582 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.622 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.661 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.701 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.741 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.781 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.821 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.861 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 02-09 05:51:25.901 29300 29369 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 200 ^C 130|figure:/ $ 130|figure:/ $ 130|figure:/ $ 130|figure:/ $ cd /data/ figure:/data $ ls ls: .: Permission denied 1|figure:/data $ 2i