[Broadcast] Stop the searching of broadcast
- When the user leaves the page, stop the searching - After the buds are added into broadcast, then stop the searching Bug: 287136134 Test: build pass. manually testing Change-Id: I6b680fa4a2ca4b1df397bbbd1e5e129ec787912a
This commit is contained in:
committed by
SongFerng Wang
parent
225465e0b2
commit
35b447ff1a
@@ -220,6 +220,27 @@ public class LocalBluetoothLeBroadcastAssistant implements LocalBluetoothProfile
|
||||
return mService.isSearchInProgress();
|
||||
}
|
||||
|
||||
/**
|
||||
* Stops an ongoing search for nearby Broadcast Sources.
|
||||
*
|
||||
* On success, {@link BluetoothLeBroadcastAssistant.Callback#onSearchStopped(int)} will be
|
||||
* called with reason code {@link BluetoothStatusCodes#REASON_LOCAL_APP_REQUEST}.
|
||||
* On failure, {@link BluetoothLeBroadcastAssistant.Callback#onSearchStopFailed(int)} will be
|
||||
* called with reason code
|
||||
*
|
||||
* @throws IllegalStateException if callback was not registered
|
||||
*/
|
||||
public void stopSearchingForSources() {
|
||||
if (DEBUG) {
|
||||
Log.d(TAG, "stopSearchingForSources()");
|
||||
}
|
||||
if (mService == null) {
|
||||
Log.d(TAG, "The BluetoothLeBroadcastAssistant is null");
|
||||
return;
|
||||
}
|
||||
mService.stopSearchingForSources();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get information about all Broadcast Sources that a Broadcast Sink knows about.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user