197 ms

# AudioTrackRaceConditionTest: 2 total, 1 failed, 1 passed

- Collapse |
- Expand

- 197 ms
  com.gensee.multi_instance.AudioTrackRaceConditionTest
  - 196 ms
    passedtestBasicPlayerInit
    - 04-02 15:24:27.461 18548 18614 I TestRunner: started: testBasicPlayerInit(com.gensee.multi_instance.AudioTrackRaceConditionTest)
      04-02 15:24:27.463 18548 18614 I RaceConditionTest: Basic init succeeded
      04-02 15:24:27.464 18548 18617 D AudioSystem: onNewService: media.audio_policy service obtained 0xb400007c7fab1ac0
      04-02 15:24:27.464 18548 18617 D AudioSystem: getService: checking for service media.audio_policy: 0xb400007c7fab1ac0
      04-02 15:24:27.464 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.465 18548 18617 D AudioSystem: onNewServiceWithAdapter: media.audio_flinger service obtained 0xb400007b6fa918f0
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 3935 D AudioFlinger: updateWakeLockUids_l AudioOut_D uids:
      04-02 15:24:27.465 2141 3973 D AudioFlinger: updateWakeLockUids_l AudioOut_15 uids:
      04-02 15:24:27.465 2141 4023 D AudioFlinger: updateWakeLockUids_l AudioOut_2D uids:
      04-02 15:24:27.465 2141 5752 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:21
      04-02 15:24:27.465 2141 4053 D AudioFlinger: updateWakeLockUids_l AudioOut_45 uids:
      04-02 15:24:27.465 18548 18617 D AudioSystem: getService: checking for service media.audio_flinger: 0xb400007c7fab19d0
      04-02 15:24:27.465 2141 4041 D AudioFlinger: updateWakeLockUids_l AudioOut_3D uids:
      04-02 15:24:27.465 2141 4058 D AudioFlinger: updateWakeLockUids_l AudioOut_4D uids:
      04-02 15:24:27.465 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.466 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.466 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.466 18548 18617 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.467 18548 18617 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.468 18548 18617 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.470 18548 18617 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.470 18548 18617 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.470 2141 5752 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.470 2030 2049 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.470 2030 2049 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.470 2030 2049 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.470 2030 2049 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.470 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.470 2141 5752 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.470 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.470 2141 5752 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.470 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.470 2141 5752 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.471 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.471 2141 5752 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.471 2141 5752 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.471 2141 5752 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.471 2141 5752 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.471 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173617 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.471 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.471 2141 5752 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.472 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173617 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.472 2141 5752 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.472 2141 5752 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43286
      04-02 15:24:27.472 2141 5752 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.472 2141 5752 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.472 2141 5752 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.472 2141 5752 D AF::Track: Track(30540): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.473 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.473 18548 18617 V xlog_client: xlog_check_permission event name audio_track_message level 0
      04-02 15:24:27.473 18548 18617 V xlog_client: xlog_check_permission event name audio_repeat_start_stop level 0
      04-02 15:24:27.473 18548 18617 V xlog_client: xlog_check_permission event name audio_zero_data level 0
      04-02 15:24:27.474 18548 18617 W AudioTrack: Use of stream types is deprecated for operations other than volume control
      04-02 15:24:27.474 18548 18617 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
      04-02 15:24:27.478 18548 18617 D nativeloader: Load /data/app/~~NQ2TJTR11L5pm507pCbT-w==/com.gensee.multi_instance-OhfvlfVB3E1ErgtWCsPs9g==/base.apk!/lib/arm64-v8a/libstlport_shared.so using class loader ns clns-10 (caller=/data/app/~~NQ2TJTR11L5pm507pCbT-w==/com.gensee.multi_instance-OhfvlfVB3E1ErgtWCsPs9g==/base.apk!classes14.dex): ok
      04-02 15:24:27.479 18548 18617 D nativeloader: Load /data/app/~~NQ2TJTR11L5pm507pCbT-w==/com.gensee.multi_instance-OhfvlfVB3E1ErgtWCsPs9g==/base.apk!/lib/arm64-v8a/libgensee-log.so using class loader ns clns-10 (caller=/data/app/~~NQ2TJTR11L5pm507pCbT-w==/com.gensee.multi_instance-OhfvlfVB3E1ErgtWCsPs9g==/base.apk!classes14.dex): ok
      04-02 15:24:27.479 18548 18617 D Gensee : [AbsPlayer][initAudioPlayer frequence = 48000 bufferSize = 7688 streamtype = 3]
      04-02 15:24:27.494 6179 7087 D FastPlayerVideoFrameReleaseHelper: doFrame, postdely vsyncTimeNs: 3020008322843
      04-02 15:24:27.559 2207 2207 D MI-SF : setIdleFps choose FPS:120, mode:24641792 mode_group 24641792
      04-02 15:24:27.569 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 99593, uidState = 10
      04-02 15:24:27.571 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 99545, uidState = 10
      04-02 15:24:27.571 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 10320, uidState = 10
      04-02 15:24:27.571 3951 4071 D GnssSsruImpl: onLocationPermissionsChanged provider:passive packageName:com.tencent.mm
      04-02 15:24:27.571 3951 4071 D GnssSsruImpl: onLocationPermissionsChanged provider:network packageName:com.tencent.mm
      04-02 15:24:27.572 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 99593, uidState = 10
      04-02 15:24:27.572 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 99545, uidState = 10
      04-02 15:24:27.572 3951 5657 I MiuiNetworkPolicy: updateUidState uid = 10320, uidState = 10
      04-02 15:24:27.652 2846 5520 I libsensor-boledalgo: dbv:345,lux:248.5,cct:5333.8,hsv:-1.0,CWB R:21098.2,G:34848.8,B:36146.6Event C:8917.6,R:4122.1,G:3782.3,B:1558.7Cali C:1693.3,R:760.0,G:718.0,B:316.9
      04-02 15:24:27.664 18548 18614 I AudioTrack: stop(sessionID=173617), packageName: com.gensee.multi_instance
      04-02 15:24:27.664 18548 18614 D AudioTrack: stop(43286): prior state:STATE_STOPPED
      04-02 15:24:27.665 18548 18614 W EpFrameworkFactory: activated: false jar exist: false
      04-02 15:24:27.666 18548 18614 D AudioTrack: ~AudioTrack(sessionID=173617)
      04-02 15:24:27.666 18548 18614 I AudioTrack: stop(sessionID=173617), packageName: com.gensee.multi_instance
      04-02 15:24:27.666 18548 18614 D AudioTrack: stop(43286): prior state:STATE_STOPPED
      04-02 15:24:27.666 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.666 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.666 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.666 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.666 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.666 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.666 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.666 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 11
      04-02 15:24:27.667 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.667 8263 31988 D plgin_MiuiAudioSwitchCoreManager: receive msg = 111
      04-02 15:24:27.667 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState before, uid = ,10315 pid = , -1 startedCount = ,0 stopedCount = ,0 usages=%s[]
      04-02 15:24:27.667 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState mCurrentFocusUid=10315
      04-02 15:24:27.667 18548 18614 D AudioTrackStub: ~AudioTrackStub() destroy
      04-02 15:24:27.667 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 11
      04-02 15:24:27.667 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 11
      04-02 15:24:27.667 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.667 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.668 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.668 2141 5767 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.668 18548 18614 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.668 2141 5767 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.668 18548 18614 I RaceConditionTest: Basic release succeeded
      04-02 15:24:27.668 18548 18614 I TestRunner: finished: testBasicPlayerInit(com.gensee.multi_instance.AudioTrackRaceConditionTest)
  - 1 ms
    failedtestConcurrentInitAndRelease
    - java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
    - 04-02 15:24:27.670 18548 18614 I TestRunner: started: testConcurrentInitAndRelease(com.gensee.multi_instance.AudioTrackRaceConditionTest)
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.670 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527344
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527345
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527345
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527345
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527345
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: isGameMode = false
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: other app play
      04-02 15:24:27.671 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState after,, uid=10315, pid=-1, startedCount=0, stopedCount=0, usages=[]
      04-02 15:24:27.672 18548 18622 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.672 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.673 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.673 18548 18626 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.673 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.673 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.674 18548 18629 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.674 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.674 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.674 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.674 18548 18632 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.675 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.675 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.675 18548 18624 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.675 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.675 18548 18636 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.675 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.675 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.675 18548 18624 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.675 18548 18624 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.676 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.676 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.676 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.676 18548 18624 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.676 18548 18627 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.676 18548 18624 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.676 18548 18639 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.676 2141 5786 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.676 18548 18627 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.676 18548 18627 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.676 2030 2049 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.676 2030 2049 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.676 2030 2049 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.676 2030 2049 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.676 2141 5786 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.676 2141 5786 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.676 18548 18627 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.676 18548 18627 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.676 2141 5786 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.676 2141 5786 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.676 2141 5786 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.676 2141 5786 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.676 2141 5786 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.677 2141 5752 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.677 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 2030 4063 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.677 2030 4063 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.677 2030 4063 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.677 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 2030 4063 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.677 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.677 2141 5752 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.677 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.677 2141 5752 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.677 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.677 2141 5752 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.677 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.677 2141 5786 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.677 2141 5752 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.677 18548 18644 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.677 18548 18630 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.677 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 2141 2141 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 18548 18630 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.677 18548 18630 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.677 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.677 18548 18630 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.678 18548 18630 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.678 18548 18647 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.678 18548 18633 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.678 2141 5773 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2030 2049 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.678 2030 2049 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.678 2030 2049 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.678 2030 2049 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.678 18548 18633 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.678 2141 5773 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 18548 18633 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.678 2141 5773 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2141 5752 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.678 2141 5752 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.678 2141 5752 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.678 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173633 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.678 2141 5773 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.678 2141 5773 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2141 5773 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 18548 18633 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.678 2141 5773 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 18548 18633 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.678 2141 5773 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5767 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5752 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.678 2141 5752 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.678 2030 4063 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.678 2030 4063 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.678 2030 4063 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.678 2030 4063 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.678 2141 5767 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5767 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 18548 18654 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.678 2141 3152 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.678 2141 5767 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5767 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2141 5767 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5767 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.678 2141 5767 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.678 2141 5752 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173633 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.679 2141 5752 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.679 2141 5774 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.679 2141 5752 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43287
      04-02 15:24:27.679 18548 18657 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.679 2141 5752 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.679 2141 5752 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.679 18548 18660 I Gensee : AbsPlayer][release audioTrack
      --------- beginning of crash
      04-02 15:24:27.679 18548 18617 E AndroidRuntime: FATAL EXCEPTION: AudioSynThread-1
      04-02 15:24:27.679 18548 18617 E AndroidRuntime: Process: com.gensee.multi_instance, PID: 18548
      04-02 15:24:27.679 18548 18617 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.679 18548 18617 E AndroidRuntime: at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      04-02 15:24:27.679 18548 18617 E AndroidRuntime: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.679 2141 5752 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.679 18548 18617 D MonitoringInstr: Handling an uncaught exception thrown on the thread AudioSynThread-1.
      04-02 15:24:27.679 18548 18617 D MonitoringInstr: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.679 18548 18617 D MonitoringInstr: at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      04-02 15:24:27.679 18548 18617 D MonitoringInstr: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.680 2141 5752 D AF::Track: Track(30541): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.680 18548 18665 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.680 18548 18617 W AndroidJUnitRunner: An unhandled exception was thrown by the app.
      04-02 15:24:27.680 18548 18617 W AndroidJUnitRunner: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.680 18548 18617 W AndroidJUnitRunner: at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      04-02 15:24:27.680 18548 18617 W AndroidJUnitRunner: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.680 2141 5752 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.680 2141 5786 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.680 2141 5786 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.680 2141 5786 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.680 2141 5786 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173625 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.680 18548 18668 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.680 2141 5786 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.680 18548 18627 V xlog_client: xlog_check_permission event name audio_track_message level 0
      04-02 15:24:27.680 18548 18627 V xlog_client: xlog_check_permission event name audio_repeat_start_stop level 0
      04-02 15:24:27.680 18548 18627 V xlog_client: xlog_check_permission event name audio_zero_data level 0
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.680 2141 5786 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.680 2141 5786 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173625 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.680 2141 5786 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.680 18548 18671 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.680 2141 5786 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43288
      04-02 15:24:27.680 2141 5786 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.680 18548 18617 D AndroidJUnitRunner: Reporting the crash to an event service.
      04-02 15:24:27.681 2141 5786 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.681 18548 18617 W TestEventClient: Process crashed before connection to orchestrator
      04-02 15:24:27.681 18548 18617 I AndroidJUnitRunner: Bringing down the entire Instrumentation process.
      04-02 15:24:27.681 18548 18627 W AudioTrack: Use of stream types is deprecated for operations other than volume control
      04-02 15:24:27.681 18548 18627 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
      04-02 15:24:27.681 18548 18627 D Gensee : [AbsPlayer][initAudioPlayer frequence = 48000 bufferSize = 7688 streamtype = 3]
      04-02 15:24:27.681 18548 18617 E MonitoringInstr: Exception encountered by: Thread[AudioSynThread-1,5,main]. Dumping thread state to outputs and pining for the fjords.
      04-02 15:24:27.681 18548 18617 E MonitoringInstr: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.681 18548 18617 E MonitoringInstr: at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      04-02 15:24:27.681 18548 18617 E MonitoringInstr: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.681 18548 18676 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.681 2141 5786 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.681 2141 5786 D AF::Track: Track(30542): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.681 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 18548 18679 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.681 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 5757 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 4010 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 3151 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 2141 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 5789 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.681 2141 5733 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 5765 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.681 2141 5786 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.682 2141 3152 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.682 2141 3152 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.682 2141 3152 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.682 18548 18624 V xlog_client: xlog_check_permission event name audio_track_message level 0
      04-02 15:24:27.682 2141 3152 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173641 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.682 18548 18624 V xlog_client: xlog_check_permission event name audio_repeat_start_stop level 0
      04-02 15:24:27.682 18548 18624 V xlog_client: xlog_check_permission event name audio_zero_data level 0
      04-02 15:24:27.682 2141 3152 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 3152 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.682 2141 3152 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173641 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.682 2141 3152 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.682 18548 18682 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.682 2141 3152 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43289
      04-02 15:24:27.682 18548 18624 W AudioTrack: Use of stream types is deprecated for operations other than volume control
      04-02 15:24:27.682 2141 5774 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.682 2141 5774 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.682 2141 5774 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.682 2141 5774 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173649 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.682 18548 18624 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
      04-02 15:24:27.682 2141 5774 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.682 18548 18624 D Gensee : [AbsPlayer][initAudioPlayer frequence = 48000 bufferSize = 7688 streamtype = 3]
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.682 2141 5774 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.682 2141 5774 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173649 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.682 2141 5774 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.682 18548 18685 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.682 2141 5774 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43290
      04-02 15:24:27.682 2141 5774 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.682 2141 5774 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.683 18548 18693 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.683 2141 5774 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.683 2141 5774 D AF::Track: Track(30543): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.683 2141 3152 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.683 2141 3152 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.684 18548 18705 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.684 2141 3152 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.684 2141 3152 D AF::Track: Track(30544): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.684 18548 18617 W .multi_instance: No such thread for suspend: 0x7ac273df78:Thread-34
      04-02 15:24:27.684 18548 18617 W .multi_instance: No such thread for suspend: 0x7ac273df78:Thread-35
      04-02 15:24:27.684 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.684 2141 5774 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.684 2141 5767 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.684 18548 18710 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.685 18548 18633 V xlog_client: xlog_check_permission event name audio_track_message level 0
      04-02 15:24:27.685 18548 18633 V xlog_client: xlog_check_permission event name audio_repeat_start_stop level 0
      04-02 15:24:27.685 18548 18633 V xlog_client: xlog_check_permission event name audio_zero_data level 0
      04-02 15:24:27.685 18548 18630 V xlog_client: xlog_check_permission event name audio_track_message level 0
      04-02 15:24:27.685 18548 18630 V xlog_client: xlog_check_permission event name audio_repeat_start_stop level 0
      04-02 15:24:27.685 18548 18630 V xlog_client: xlog_check_permission event name audio_zero_data level 0
      04-02 15:24:27.685 18548 18637 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioTrack,10,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[HeapTaskDaemon,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[binder:18548_4,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_min_buff_size(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getMinBufferSize(AudioTrack.java:2534)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:350)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[binder:18548_3,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: dalvik.system.VMStack.getThreadStackTrace(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.getStackTrace(Thread.java:1960)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.getAllStackTraces(Thread.java:2028)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.getThreadState(MonitoringInstrumentation.java:735)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.dumpThreadStateToOutputs(MonitoringInstrumentation.java:730)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation.onException(MonitoringInstrumentation.java:724)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.AndroidJUnitRunner.onException(AndroidJUnitRunner.java:648)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.MonitoringInstrumentation$3.uncaughtException(MonitoringInstrumentation.java:315)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.dispatchUncaughtException(Thread.java:2442)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Timer-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:543)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.util.TimerThread.mainLoop(Timer.java:599)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.util.TimerThread.run(Timer.java:577)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Thread.java:451)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Thread.java:356)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:364)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[dex_preload_t,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:85)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_min_buff_size(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getMinBufferSize(AudioTrack.java:2534)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:350)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[FinalizerDaemon,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:228)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:348)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:132)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.run(Thread.java:1119)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Profile Saver,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AppCustomScenariorHandler,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:85)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioTrack,10,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[ReferenceQueueDaemon,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:543)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:260)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:132)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.run(Thread.java:1119)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[binder:18548_2,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_setup(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:885)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:810)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:764)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:705)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:352)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[InstrumentationConnectionThread,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:85)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[binder:18548_1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[ActivityHelper,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:85)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Thread-34,5,]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Thread-35,5,]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Instr: androidx.test.runner.AndroidJUnitRunner,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.join(Thread.java:1643)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.multi_instance.AudioTrackRaceConditionTest.testConcurrentInitAndRelease(AudioTrackRaceConditionTest.kt:174)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.reflect.Method.invoke(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.run(ParentRunner.java:413)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:162)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.Suite.runChild(Suite.java:128)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.Suite.runChild(Suite.java:27)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runners.ParentRunner.run(ParentRunner.java:413)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runner.JUnitCore.run(JUnitCore.java:137)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: org.junit.runner.JUnitCore.run(JUnitCore.java:115)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:68)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:59)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:467)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2661)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_min_buff_size(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getMinBufferSize(AudioTrack.java:2534)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:350)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[FinalizerWatchdogDaemon,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:543)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:481)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:461)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Daemons$Daemon.run(Daemons.java:132)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.run(Thread.java:1119)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[main,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.app.ActivityThread.main(ActivityThread.java:10088)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.reflect.Method.invoke(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_min_buff_size(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getMinBufferSize(AudioTrack.java:2534)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:350)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Signal Catcher,10,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Thread.java:451)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Thread.sleep(Thread.java:356)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:364)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Timer-0,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:405)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.lang.Object.wait(Object.java:543)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.util.TimerThread.mainLoop(Timer.java:599)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: java.util.TimerThread.run(Timer.java:577)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioTrack,10,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[MiuiMonitorThread,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nativePollOnce(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.nextLegacy(MessageQueue.java:951)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.MessageQueue.next(MessageQueue.java:1094)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loopOnce(Looper.java:212)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.Looper.loop(Looper.java:360)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.os.HandlerThread.run(HandlerThread.java:85)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioTrack,10,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_get_output_sample_rate(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.getNativeOutputSampleRate(AudioTrack.java:2475)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:342)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[AudioSynThread-1,5,main]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.native_setup(Native Method)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:885)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:810)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:764)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: android.media.AudioTrack.<init>(AudioTrack.java:705)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:352)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E THREAD_STATE: Thread[Jit thread pool worker thread 0,5,system]
      04-02 15:24:27.685 18548 18617 E THREAD_STATE:
      04-02 15:24:27.685 18548 18617 E MonitoringInstr: Dying now...
      04-02 15:24:27.685 18548 18713 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.685 18548 18637 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.685 18548 18637 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.685 18548 18633 W AudioTrack: Use of stream types is deprecated for operations other than volume control
      04-02 15:24:27.685 18548 18633 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
      04-02 15:24:27.685 18548 18617 W MonitoringInstr: Invoking default uncaught exception handler com.android.internal.os.RuntimeInit$KillApplicationHandler@1f0ff0 (a class com.android.internal.os.RuntimeInit$KillApplicationHandler)
      04-02 15:24:27.685 18548 18633 D Gensee : [AbsPlayer][initAudioPlayer frequence = 48000 bufferSize = 7688 streamtype = 3]
      04-02 15:24:27.685 18548 18637 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.685 18548 18637 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.685 2141 5734 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5743 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5793 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 3152 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5751 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.686 2030 4063 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.686 2030 4063 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.686 2030 4063 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.686 2030 4063 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.686 2141 5751 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.686 18548 18630 W AudioTrack: Use of stream types is deprecated for operations other than volume control
      04-02 15:24:27.686 2141 5751 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.686 18548 18630 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
      04-02 15:24:27.686 18548 18630 D Gensee : [AbsPlayer][initAudioPlayer frequence = 48000 bufferSize = 7688 streamtype = 3]
      04-02 15:24:27.686 2141 5774 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5751 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.686 18548 18721 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.686 2141 5751 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.686 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 4010 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5757 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 3151 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5751 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.686 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5733 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 2141 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5751 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.686 2141 5786 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.686 2141 5751 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.686 2141 5765 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.687 18548 18725 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.687 2141 5743 V AudioPolicyInterfaceImpl: getOutputForAttr()
      04-02 15:24:27.687 18548 18733 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.681 18548 18548 W pool-3-thread-1: type=1400 audit(0.0:28373049): avc: denied { search } for name="miuilog" dev="dm-78" ino=1066 scontext=u:r:untrusted_app:s0:c52,c258,c512,c768 tcontext=u:object_r:data_log_file:s0 tclass=dir permissive=0 app=com.gensee.multi_instance
      04-02 15:24:27.687 18548 18736 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.688 18548 18751 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.688 18548 18758 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.688 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.688 18548 18640 D AudioTrack: getMinFrameCount(): getMinFrameCount = 3844: afFrameCount = 1920, afSampleRate = 48000, afLatency = 129
      04-02 15:24:27.688 2141 5734 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.688 18548 18640 E AudioTrack: Failed to load XML file: odm/etc/audio/audio_lowpower_app_list.xml
      04-02 15:24:27.688 18548 18640 D AudioTrackStub: AudioTrackStub() create
      04-02 15:24:27.688 18548 18761 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.688 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.688 2141 5793 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 3152 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 5774 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.685 18548 18548 W pool-3-thread-1: type=1400 audit(0.0:28373050): avc: denied { search } for name="miuilog" dev="dm-78" ino=1066 scontext=u:r:untrusted_app:s0:c52,c258,c512,c768 tcontext=u:object_r:data_log_file:s0 tclass=dir permissive=0 app=com.gensee.multi_instance
      04-02 15:24:27.689 18548 18640 I AudioTrackImpl: initAudioTrackImpl()
      04-02 15:24:27.689 2141 4010 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 5757 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.685 18548 18548 W pool-3-thread-1: type=1400 audit(0.0:28373051): avc: denied { search } for name="miuilog" dev="dm-78" ino=1066 scontext=u:r:untrusted_app:s0:c52,c258,c512,c768 tcontext=u:object_r:data_log_file:s0 tclass=dir permissive=0 app=com.gensee.multi_instance
      04-02 15:24:27.689 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 2141 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 18548 18640 D AudioTrack: set(): (sessionId=0), mcallback is 1, streamType -1, sampleRate 48000, format 0x1, channelMask 0x1, frameCount 7688, flags 0, notificationFrames 0,transferType 3, mClientAttributionSource AttributionSourceState{pid: 18548, uid: 10564, deviceId: 0, packageName: com.gensee.multi_instance, attributionTag: (null), token: binder:0xb400007cafa2e3b0, renouncedPermissions: [], next: []}
      04-02 15:24:27.689 2141 5786 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.689 2141 5765 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.685 18548 18548 W pool-3-thread-1: type=1400 audit(0.0:28373052): avc: denied { search } for name="miuilog" dev="dm-78" ino=1066 scontext=u:r:untrusted_app:s0:c52,c258,c512,c768 tcontext=u:object_r:data_log_file:s0 tclass=dir permissive=0 app=com.gensee.multi_instance
      04-02 15:24:27.689 2141 5743 D NativePermissionController: checkPermission: missing 1 for 10564
      04-02 15:24:27.689 2141 5743 D NativePermissionController: checkPermission: missing 3 for 10564
      04-02 15:24:27.689 2141 5743 D NativePermissionController: checkPermission: missing 5 for 10564
      04-02 15:24:27.689 2141 5743 D APM_AudioPolicyManager: getOutputForAttrInt()+ attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173657 output 0 selectedDeviceId 0 device AUDIO_DEVICE_NONE sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.690 2141 5743 D APM_AudioPolicyManager: getOutputForAttrInt() device {AUDIO_DEVICE_OUT_SPEAKER, @:}, sampling rate 48000, format 0x1, channel mask 0x1, flags 0x8 stream AUDIO_STREAM_MUSIC
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D AudioPolicyManagerImpl: set isSpatializerFlagCE to 0.
      04-02 15:24:27.690 2141 5743 D APM_AudioPolicyManager: getOutputForDevices(), spatializer_flag_ce is 0, spatializer_ce_lastflag is 0
      04-02 15:24:27.690 2141 5743 D APM_AudioPolicyManager: getOutputForAttrInt()- attributes={ Content type: AUDIO_CONTENT_TYPE_UNKNOWN Usage: AUDIO_USAGE_MEDIA Source: AUDIO_SOURCE_INVALID Flags: 0xa00 Tags: } stream=AUDIO_STREAM_MUSIC session 173657 output 21 selectedDeviceId 0 device {AUDIO_DEVICE_OUT_SPEAKER, @:} sampling rate 48000 format 0x1channel mask 0x1 flags 0x8 stream AUDIO_STREAM_MUSIC uid 10564
      04-02 15:24:27.690 2141 5743 D ClientInfoStub: ClientInfoStub()
      04-02 15:24:27.690 18548 18775 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.690 2141 5743 D APM_AudioPolicyManager: getOutputForAttr() returns output 21 requestedPortIds AUDIO_PORT_HANDLE_NONE selectedDeviceIds 3 for port ID 43291
      04-02 15:24:27.690 2141 5733 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.690 2141 5743 D AudioFlinger: Client defaulted notificationFrames to 3844 for frameCount 7688
      04-02 15:24:27.690 2141 5743 I AF::PthrPatchRecord: creating track with enforcement level 0
      04-02 15:24:27.690 18548 18779 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.690 18548 18783 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.690 2141 5743 I AF::Track: isInWhiteList curPkgName com.gensee.multi_instance uid 10564
      04-02 15:24:27.690 2141 5743 D AF::Track: Track(30545): usage = 1 mbIsAttrNeedFade = 0
      04-02 15:24:27.691 18548 18787 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.691 18548 18799 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.690 15140 31247 W MQSEventManager: jeoccur
      04-02 15:24:27.691 18548 18617 I Process : Process is going to kill itself!
      04-02 15:24:27.691 18548 18617 I Process : java.lang.Exception
      04-02 15:24:27.691 18548 18617 I Process : at android.os.Process.killProcess(Process.java:1449)
      04-02 15:24:27.691 18548 18617 I Process : at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:205)
      04-02 15:24:27.691 18548 18617 I Process : at androidx.test.runner.MonitoringInstrumentation$3.uncaughtException(MonitoringInstrumentation.java:322)
      04-02 15:24:27.691 18548 18617 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071)
      04-02 15:24:27.691 18548 18617 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066)
      04-02 15:24:27.691 18548 18617 I Process : at java.lang.Thread.dispatchUncaughtException(Thread.java:2442)
      04-02 15:24:27.691 18548 18617 I Process : Sending signal. PID: 18548 SIG: 9
      04-02 15:24:27.691 18548 18617 I libc : kill: send 9 to pid 18548
      04-02 15:24:27.692 18548 18827 I Gensee : AbsPlayer][release audioTrack
      04-02 15:24:27.692 2141 4010 D DeviceHalAidl: [default] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.692 18548 18617 I libc : debug pid reuse, real pid 18548
      04-02 15:24:27.692 2030 4063 I AHAL_ModulePrimary_MI: getVendorParameters: id count: 1
      04-02 15:24:27.692 2030 4063 D AHAL_ModulePrimary_QTI: getVendorParameters: id count: 1
      04-02 15:24:27.692 2030 4063 D AHAL_ModulePrimary_MI: onGetGenericParams audio_game_sound_volume_gap_switch
      04-02 15:24:27.692 2030 4063 E AHAL_ModulePrimary_QTI: getVendorParameters: handled parameters 0 requested 1
      04-02 15:24:27.692 2141 4010 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.692 2141 4010 D DeviceHalAidl: [usb] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.692 15140 15588 E JavaExceptionHandler: Process: com.gensee.multi_instance, PID: 18548
      04-02 15:24:27.692 15140 15588 E JavaExceptionHandler: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.692 15140 15588 E JavaExceptionHandler: at com.gensee.media.AbsPlayer$1.onRunStart(AbsPlayer.java:370)
      04-02 15:24:27.692 15140 15588 E JavaExceptionHandler: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:156)
      04-02 15:24:27.692 2141 4010 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.692 2141 4010 D DeviceHalAidl: [r_submix] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.692 2141 4010 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.692 2141 4010 D DeviceHalAidl: [bluetooth] getParameters: keys: "audio_game_sound_volume_gap_switch"
      04-02 15:24:27.692 15140 15588 D DigestGenerator: digest=============com.gensee.multi_instancejava.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlayState()' on a null object reference
      04-02 15:24:27.692 15140 15588 D DigestGenerator: at com.gensee.media.AbsPlayer$.onRunStart(AbsPlayer.java:XX)
      04-02 15:24:27.692 15140 15588 D DigestGenerator: at com.gensee.media.AbsPlayer$DataThread.run(AbsPlayer.java:XX)
      04-02 15:24:27.692 2141 4010 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 51 Failed
      04-02 15:24:27.693 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5786 E ConversionHelperAidl: Function: parseAndGetVendorParameters Line: 55 Failed
      04-02 15:24:27.694 2141 5734 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5743 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5793 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5773 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 3152 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5774 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5767 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 4010 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5757 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5752 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 3151 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 2141 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 15140 15588 W JavaExceptionHandler: Too noisy! skip duplicate java exception report:com.gensee.multi_instance now=1775114667694 mLastReportTime=1775114645560 interval=60000
      04-02 15:24:27.694 2141 5765 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5786 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.694 2141 5733 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.695 15140 15588 W MQSEventManager: begin to storeEvent
      04-02 15:24:27.696 2141 5751 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.696 2141 5734 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.696 2141 5743 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.696 2141 5789 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.696 2141 5793 V AudioPolicyInterfaceImpl: getOutput()
      04-02 15:24:27.696 15140 15588 D MQSEventManager: send MSG_JUDGE_TRANSMISSION packageName com.gensee.multi_instance
      04-02 15:24:27.696 15140 15588 W JavaExceptionHandler: Too noisy! skip duplicate java exception report:com.gensee.multi_instance now=1775114667696 mLastReportTime=1775114645560 interval=60000
      04-02 15:24:27.696 15140 15588 W MQSEventManager: Too noisy! Bail the event:com.gensee.multi_instance type:1
      04-02 15:24:27.699 18133 23706 I AudioEffect: getParameter: param: 5, param2: -1
      04-02 15:24:27.699 2141 5793 V EffectHandle: command(), cmdCode: 8, mHasControl: 1, mEffect: 0xb400007b23f589f0
      04-02 15:24:27.699 2141 5793 V EffectModule: command, DAP_offload cmdCode: 8, mEffectInterface: 0xb400007983fe05a0
      04-02 15:24:27.699 18133 23706 D android.media.audiofx.presenter.QcomEffectPresenter: isSpatialAudioActive: false, from: com.miui.powerkeeper
      04-02 15:24:27.699 18133 23706 D MiEffectUtils: support google spatializer, getSpatialStatus: true
      04-02 15:24:27.700 18133 23706 I AudioEffect: getParameter: param: 5, param2: -1
      04-02 15:24:27.700 2141 5793 V EffectHandle: command(), cmdCode: 8, mHasControl: 1, mEffect: 0xb400007b23f589f0
      04-02 15:24:27.700 2141 5793 V EffectModule: command, DAP_offload cmdCode: 8, mEffectInterface: 0xb400007983fe05a0
      04-02 15:24:27.700 18133 23706 D android.media.audiofx.presenter.QcomEffectPresenter: isSpatialAudioActive: false, from: com.miui.powerkeeper
      04-02 15:24:27.700 18133 23706 D MiEffectUtils: support google spatializer, getSpatialStatus: true
      04-02 15:24:27.701 31481 32462 I AdapterProperties: getBondedDevices: length=5
      04-02 15:24:27.702 31481 32462 D BtGatt.GattService: getDeviceType() - device=XX:XX:XX:XX:31:F6, type=3
      04-02 15:24:27.702 31481 32462 D BtGatt.GattService: getDeviceType() - device=XX:XX:XX:XX:9F:88, type=3
      04-02 15:24:27.702 31481 32462 D BtGatt.GattService: getDeviceType() - device=XX:XX:XX:XX:57:C0, type=3
      04-02 15:24:27.702 31481 32462 D BtGatt.GattService: getDeviceType() - device=XX:XX:XX:XX:06:21, type=2
      04-02 15:24:27.702 31481 32462 D BtGatt.GattService: getDeviceType() - device=XX:XX:XX:XX:71:31, type=3
      04-02 15:24:27.716 3085 3085 I adbd : Remote process closed the socket (on MSG_PEEK)
      04-02 15:24:27.716 2141 5789 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.716 2141 5789 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.716 2141 5743 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.716 2141 5743 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.717 2141 3835 V AudioPolicyInterfaceImpl: doReleaseOutput from tid 3835
      04-02 15:24:27.717 2141 3835 D APM_AudioPolicyManager: releaseOutput portId 43287
      04-02 15:24:27.717 2141 3835 D APM_AudioPolicyManager: releaseOutput() output 21, stream 3, session 173633 [uid=10564]
      04-02 15:24:27.717 2141 3835 D ClientInfoStub: ~ClientInfoStub()
      04-02 15:24:27.717 2141 3835 V AudioPolicyInterfaceImpl: doReleaseOutput from tid 3835
      04-02 15:24:27.717 2141 3835 D APM_AudioPolicyManager: releaseOutput portId 43288
      04-02 15:24:27.717 2141 3835 D APM_AudioPolicyManager: releaseOutput() output 21, stream 3, session 173625 [uid=10564]
      04-02 15:24:27.717 2141 3835 D ClientInfoStub: ~ClientInfoStub()
      04-02 15:24:27.717 1917 1917 I Zygote : Process 18548 exited due to signal 9 (Killed)
      04-02 15:24:27.717 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.717 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.717 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.717 24954 24954 I Cir_Miplay_MiPlayAudioService: onPlaybackConfigChanged: deviceTokenList is empty
      04-02 15:24:27.718 2141 5743 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 14
      04-02 15:24:27.718 2141 5743 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 14
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 13
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 13
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 14
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 27
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioSwitchCoreManager: receive msg = 111
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState before, uid = ,10315 pid = , -1 startedCount = ,0 stopedCount = ,0 usages=%s[]
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState mCurrentFocusUid=10315
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.718 2141 3835 V AudioPolicyInterfaceImpl: doReleaseOutput from tid 3835
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 12
      04-02 15:24:27.718 2141 3835 D APM_AudioPolicyManager: releaseOutput portId 43289
      04-02 15:24:27.718 2141 3835 D APM_AudioPolicyManager: releaseOutput() output 21, stream 3, session 173641 [uid=10564]
      04-02 15:24:27.718 2141 3835 D ClientInfoStub: ~ClientInfoStub()
      04-02 15:24:27.718 2141 5789 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.718 2141 5789 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.718 2141 3835 V AudioPolicyInterfaceImpl: doReleaseOutput from tid 3835
      04-02 15:24:27.718 2141 3835 D APM_AudioPolicyManager: releaseOutput portId 43290
      04-02 15:24:27.718 2141 3835 D APM_AudioPolicyManager: releaseOutput() output 21, stream 3, session 173649 [uid=10564]
      04-02 15:24:27.718 2141 3835 D ClientInfoStub: ~ClientInfoStub()
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 23
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31630 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 23
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: onPlaybackConfigChanged() count: 23
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 31481 31481 W BtAudioPlaybackCallback: handleMessage: MSG_EXECUTE_FUNC
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527392
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527392
      04-02 15:24:27.718 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527392
      04-02 15:24:27.719 2141 5789 V AudioPolicyInterfaceImpl: releaseOutput()
      04-02 15:24:27.719 2141 5789 V audio_utils::mutex: mutex_impl: audio_mutex initialized: ret:0 order:6
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 2141 3835 V AudioPolicyInterfaceImpl: doReleaseOutput from tid 3835
      04-02 15:24:27.719 2141 3835 D APM_AudioPolicyManager: releaseOutput portId 43291
      04-02 15:24:27.719 2141 3835 D APM_AudioPolicyManager: releaseOutput() output 21, stream 3, session 173657 [uid=10564]
      04-02 15:24:27.719 2141 3835 D ClientInfoStub: ~ClientInfoStub()
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 3951 4188 I libc : kill: send 9 to pid -18548
      04-02 15:24:27.719 3951 4188 I libc : debug pid reuse, real pid -18548
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 3951 4188 I libprocessgroup: Removed cgroup /sys/fs/cgroup/apps/uid_10564/pid_18548
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527393
      04-02 15:24:27.719 2047 2047 I vendor.qti.hardware.servicetrackeraidl-service: killProcess is called for pid : 18548
      04-02 15:24:27.721 23484 23571 D MyLog : -->log(1): [Tid:270910] [KeepAliveManager] -->onProcessDied(), pid=18548, uid=10564
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527395
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: isGameMode = false
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: other app play
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState after,, uid=10315, pid=-1, startedCount=0, stopedCount=0, usages=[]
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioSwitchCoreManager: receive msg = 111
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState before, uid = ,10315 pid = , -1 startedCount = ,0 stopedCount = ,0 usages=%s[]
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState mCurrentFocusUid=10315
      04-02 15:24:27.721 18524 18524 I app_process: System.exit called, status: 0
      04-02 15:24:27.721 3951 4071 I NetworkBoostStatusManager: onUidGone uid: 10564
      04-02 15:24:27.721 18524 18524 I AndroidRuntime: VM exiting with result code 0.
      04-02 15:24:27.721 3951 5657 I MiuiNetworkPolicy: removeUidState uid = 10564
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527395
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527395
      04-02 15:24:27.721 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527395
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 3951 5802 D MiSensorServiceImpl: PowerKeeperSensor resume iUid:10564 but app has not in Controlled
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 15447 20643 V OsAgent : broadcastSystemEvent - 7
      04-02 15:24:27.722 31481 31481 D HidDeviceService: handleMessage(): msg.what=8
      04-02 15:24:27.722 31481 31481 D HidDeviceService: unregisterAppUid(): uid=10564
      04-02 15:24:27.722 31481 31481 D HidDeviceService: unregisterAppUid(): caller UID doesn't match user UID
      04-02 15:24:27.722 3951 7611 I SLM-SRV-SLSAppLib: SLM_Ai_Mode EVENT_CHECK_GMAE_AI_MODE_STATUS
      04-02 15:24:27.722 3951 7611 I SLM-SRV-SLSAppLib: SLM_Ai_Mode checkGameAiModeStatus mGameAiModeCloudControl:true mLinkTurboAiModeSwitch:false mGameAiModeInterfaceReady:true mGameStartBattle:false powerMgrGameUid:0
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527396
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: isGameMode = false
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: other app play
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState after,, uid=10315, pid=-1, startedCount=0, stopedCount=0, usages=[]
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioSwitchCoreManager: receive msg = 111
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState before, uid = ,10315 pid = , -1 startedCount = ,0 stopedCount = ,0 usages=%s[]
      04-02 15:24:27.722 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState mCurrentFocusUid=10315
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: isGameMode = false
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: other app play
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState after,, uid=10315, pid=-1, startedCount=0, stopedCount=0, usages=[]
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioSwitchCoreManager: receive msg = 111
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState before, uid = ,10315 pid = , -1 startedCount = ,0 stopedCount = ,0 usages=%s[]
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState mCurrentFocusUid=10315
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.723 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527397
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527398
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527398
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: currentTime - mLossAudioFocusTime 527398
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: isGameMode = false
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: other app play
      04-02 15:24:27.724 8263 31988 D plgin_MiuiAudioPlaybackManager: activePlayerState after,, uid=10315, pid=-1, startedCount=0, stopedCount=0, usages=[]
      04-02 15:24:27.725 4797 4797 I RuntimePermissionManager: isRuntimeRequestSupport: true
      04-02 15:24:27.726 3951 5670 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET, states=14
      04-02 15:24:27.726 3951 5657 I MiuiNetworkPolicyTrafficLimit: updateWhiteListUidForMobileTraffic uid=10564,add=false
      04-02 15:24:27.727 3951 5657 D MiuiNetworkPolicyTrafficLimit: updateWhiteListUidForMobileTraffic rst=true
      04-02 15:24:27.727 3951 5670 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET6, states=14
      04-02 15:24:27.727 3951 5670 D InetDiagMessage: Destroyed live tcp sockets for uids={10564} in 3ms
      04-02 15:24:27.728 3951 5670 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET, states=14
      04-02 15:24:27.728 3951 5670 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET6, states=14
      04-02 15:24:27.728 3951 5670 D InetDiagMessage: Destroyed live tcp sockets for uids={20564} in 2ms
      04-02 15:24:27.731 18833 18833 W dumpsys : Thread Pool max thread count is 0. Cannot cache binder as linkToDeath cannot be implemented. serviceName: cpuinfo
      04-02 15:24:27.732 16410 17959 D CloudUpdater: useSettingsCloud: false
      04-02 15:24:27.732 16410 17959 D IdProviderImpl: getVAID from com.lbe.security.miui
      04-02 15:24:27.734 18133 23706 I libc : kill: send 15 to pid 18833
      04-02 15:24:27.734 18133 23706 I libc : debug pid reuse, real pid 18833
      04-02 15:24:27.734 3951 7023 W EnhancedConfirmationService: The packageName should not be null.
      04-02 15:24:27.740 32757 440 D JavaheapMonitor: Java heap used=3M max=256M, proc: com.miui.misightservice
      04-02 15:24:27.740 32757 440 V JavaheapMonitor: Check java heap usage finished! Next check delay: 300000
      04-02 15:24:27.745 3951 7585 W ParceledListSlice: Element #41 is 19768 bytes.
      04-02 15:24:27.745 3951 7585 W ParceledListSlice: Overly large reply size: 83768
      04-02 15:24:27.745 3951 7585 W ParceledListSlice: Element #42 is 19772 bytes.
      04-02 15:24:27.745 3951 7585 W ParceledListSlice: Element #43 is 19772 bytes.
      04-02 15:24:27.745 3951 7585 W ParceledListSlice: Element #44 is 19780 bytes.
      04-02 15:24:27.746 3951 7585 W ParceledListSlice: Element #45 is 19784 bytes.