[Audiosharing] Use new API to start private broadcast.

Test: Manual
Bug: 305620450
Change-Id: I7607acdbc647c7c06969fda588ba159a8fb47ed0
This commit is contained in:
Yiyi Shen
2023-12-14 16:38:32 +08:00
parent aff8a7d231
commit ca6b0f7506
2 changed files with 5 additions and 3 deletions

View File

@@ -22,6 +22,7 @@ import android.bluetooth.BluetoothLeBroadcast;
import android.bluetooth.BluetoothLeBroadcastAssistant;
import android.bluetooth.BluetoothLeBroadcastMetadata;
import android.bluetooth.BluetoothLeBroadcastReceiveState;
import android.bluetooth.BluetoothLeBroadcastSubgroupSettings;
import android.bluetooth.BluetoothProfile;
import android.content.Context;
import android.util.Log;
@@ -540,7 +541,8 @@ public class AudioSharingDevicePreferenceController extends BasePreferenceContro
mTargetSinks.add(device.getDevice());
}
}
mBroadcast.startBroadcast("test", null);
mBroadcast.startPrivateBroadcast(
BluetoothLeBroadcastSubgroupSettings.QUALITY_HIGH);
});
});
}

View File

@@ -22,6 +22,7 @@ import android.bluetooth.BluetoothLeBroadcast;
import android.bluetooth.BluetoothLeBroadcastAssistant;
import android.bluetooth.BluetoothLeBroadcastMetadata;
import android.bluetooth.BluetoothLeBroadcastReceiveState;
import android.bluetooth.BluetoothLeBroadcastSubgroupSettings;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -339,8 +340,7 @@ public class AudioSharingSwitchBarController extends BasePreferenceController
}
mDeviceItemsForSharing.remove(0);
}
// TODO: start broadcast with new API
mBroadcast.startBroadcast("test", null);
mBroadcast.startPrivateBroadcast(BluetoothLeBroadcastSubgroupSettings.QUALITY_HIGH);
}
private void stopAudioSharing() {