Loading android/app/src/com/android/bluetooth/bass_client/BassClientService.java +19 −4 Original line number Diff line number Diff line Loading @@ -213,6 +213,11 @@ public class BassClientService extends ProfileService { } void setActiveSyncedSource(BluetoothDevice scanDelegator, BluetoothDevice sourceDevice) { if (mActiveSourceMap == null) { Log.e(TAG, "setActiveSyncedSource: mActiveSourceMap is null"); return; } log("setActiveSyncedSource, scanDelegator: " + scanDelegator + ", sourceDevice: " + sourceDevice); if (sourceDevice == null) { Loading @@ -223,9 +228,17 @@ public class BassClientService extends ProfileService { } BluetoothDevice getActiveSyncedSource(BluetoothDevice scanDelegator) { if (mActiveSourceMap == null) { Log.e(TAG, "getActiveSyncedSource: mActiveSourceMap is null"); return null; } BluetoothDevice currentSource = mActiveSourceMap.get(scanDelegator); log("getActiveSyncedSource: scanDelegator" + scanDelegator + "returning " + currentSource); log( "getActiveSyncedSource: scanDelegator: " + scanDelegator + ", returning: " + currentSource); return currentSource; } Loading Loading @@ -1599,7 +1612,8 @@ public class BassClientService extends ProfileService { Log.e(TAG, "Service is null"); return false; } mService.enforceCallingOrSelfPermission(BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); mService.enforceCallingOrSelfPermission( BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); return service.setConnectionPolicy(device, connectionPolicy); } catch (RuntimeException e) { Log.e(TAG, "Exception happened", e); Loading @@ -1615,7 +1629,8 @@ public class BassClientService extends ProfileService { Log.e(TAG, "Service is null"); return BluetoothProfile.CONNECTION_POLICY_FORBIDDEN; } mService.enforceCallingOrSelfPermission(BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); mService.enforceCallingOrSelfPermission( BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); return service.getConnectionPolicy(device); } catch (RuntimeException e) { Log.e(TAG, "Exception happened", e); Loading Loading
android/app/src/com/android/bluetooth/bass_client/BassClientService.java +19 −4 Original line number Diff line number Diff line Loading @@ -213,6 +213,11 @@ public class BassClientService extends ProfileService { } void setActiveSyncedSource(BluetoothDevice scanDelegator, BluetoothDevice sourceDevice) { if (mActiveSourceMap == null) { Log.e(TAG, "setActiveSyncedSource: mActiveSourceMap is null"); return; } log("setActiveSyncedSource, scanDelegator: " + scanDelegator + ", sourceDevice: " + sourceDevice); if (sourceDevice == null) { Loading @@ -223,9 +228,17 @@ public class BassClientService extends ProfileService { } BluetoothDevice getActiveSyncedSource(BluetoothDevice scanDelegator) { if (mActiveSourceMap == null) { Log.e(TAG, "getActiveSyncedSource: mActiveSourceMap is null"); return null; } BluetoothDevice currentSource = mActiveSourceMap.get(scanDelegator); log("getActiveSyncedSource: scanDelegator" + scanDelegator + "returning " + currentSource); log( "getActiveSyncedSource: scanDelegator: " + scanDelegator + ", returning: " + currentSource); return currentSource; } Loading Loading @@ -1599,7 +1612,8 @@ public class BassClientService extends ProfileService { Log.e(TAG, "Service is null"); return false; } mService.enforceCallingOrSelfPermission(BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); mService.enforceCallingOrSelfPermission( BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); return service.setConnectionPolicy(device, connectionPolicy); } catch (RuntimeException e) { Log.e(TAG, "Exception happened", e); Loading @@ -1615,7 +1629,8 @@ public class BassClientService extends ProfileService { Log.e(TAG, "Service is null"); return BluetoothProfile.CONNECTION_POLICY_FORBIDDEN; } mService.enforceCallingOrSelfPermission(BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); mService.enforceCallingOrSelfPermission( BLUETOOTH_CONNECT, "Need BLUETOOTH_CONNECT permission"); return service.getConnectionPolicy(device); } catch (RuntimeException e) { Log.e(TAG, "Exception happened", e); Loading