Loading android/app/src/com/android/bluetooth/le_scan/ScanManager.java +14 −12 Original line number Diff line number Diff line Loading @@ -1085,7 +1085,8 @@ public class ScanManager { mNativeInterface.gattSetScanParameters( client.scannerId, scanInterval, scanWindow, scanPhyMask); mNativeInterface.gattClientScan(true); if (!AppScanStats.recordScanRadioStart( if (client.stats != null && !AppScanStats.recordScanRadioStart( client.scanModeApp, client.scannerId, client.stats, Loading Loading @@ -1130,7 +1131,8 @@ public class ScanManager { Log.d(TAG, "start gattClientScanNative from startRegularScan()"); mNativeInterface.gattClientScan(true); if (!Flags.bleScanAdvMetricsRedesign()) { if (!AppScanStats.recordScanRadioStart( if (client.stats != null && !AppScanStats.recordScanRadioStart( client.settings.getScanMode(), client.scannerId, client.stats, Loading android/app/src/com/android/bluetooth/le_scan/TransitionalScanHelper.java +6 −2 Original line number Diff line number Diff line Loading @@ -587,7 +587,9 @@ public class TransitionalScanHelper { return; } client.appDied = true; if (client.stats != null) { client.stats.isAppDead = true; } stopScanInternal(client.scannerId); } Loading Loading @@ -1474,7 +1476,9 @@ public class TransitionalScanHelper { handleDeadScanClient(client); } else { client.appDied = true; if (client.stats != null) { client.stats.isAppDead = true; } stopScanInternal(client.scannerId); } } Loading Loading
android/app/src/com/android/bluetooth/le_scan/ScanManager.java +14 −12 Original line number Diff line number Diff line Loading @@ -1085,7 +1085,8 @@ public class ScanManager { mNativeInterface.gattSetScanParameters( client.scannerId, scanInterval, scanWindow, scanPhyMask); mNativeInterface.gattClientScan(true); if (!AppScanStats.recordScanRadioStart( if (client.stats != null && !AppScanStats.recordScanRadioStart( client.scanModeApp, client.scannerId, client.stats, Loading Loading @@ -1130,7 +1131,8 @@ public class ScanManager { Log.d(TAG, "start gattClientScanNative from startRegularScan()"); mNativeInterface.gattClientScan(true); if (!Flags.bleScanAdvMetricsRedesign()) { if (!AppScanStats.recordScanRadioStart( if (client.stats != null && !AppScanStats.recordScanRadioStart( client.settings.getScanMode(), client.scannerId, client.stats, Loading
android/app/src/com/android/bluetooth/le_scan/TransitionalScanHelper.java +6 −2 Original line number Diff line number Diff line Loading @@ -587,7 +587,9 @@ public class TransitionalScanHelper { return; } client.appDied = true; if (client.stats != null) { client.stats.isAppDead = true; } stopScanInternal(client.scannerId); } Loading Loading @@ -1474,7 +1476,9 @@ public class TransitionalScanHelper { handleDeadScanClient(client); } else { client.appDied = true; if (client.stats != null) { client.stats.isAppDead = true; } stopScanInternal(client.scannerId); } } Loading