Skip to content
Snippets Groups Projects
Commit 072a2714 authored by Shunkai Yao's avatar Shunkai Yao Committed by Gerrit Code Review
Browse files

Merge "HalVersionManager: make instance_ptr after static versions init" into main

parents c9d9b7e9 a62a52de
No related branches found
No related tags found
No related merge requests found
......@@ -36,10 +36,6 @@ using ::aidl::android::hardware::bluetooth::audio::
static const std::string kDefaultAudioProviderFactoryInterface =
std::string() + IBluetoothAudioProviderFactory::descriptor + "/default";
// Ideally HalVersionManager can be a singleton class
std::unique_ptr<HalVersionManager> HalVersionManager::instance_ptr =
std::make_unique<HalVersionManager>();
std::string toString(BluetoothAudioHalTransport transport) {
switch (transport) {
case BluetoothAudioHalTransport::UNKNOWN:
......@@ -68,6 +64,10 @@ const BluetoothAudioHalVersion BluetoothAudioHalVersion::VERSION_AIDL_V3 =
const BluetoothAudioHalVersion BluetoothAudioHalVersion::VERSION_AIDL_V4 =
BluetoothAudioHalVersion(BluetoothAudioHalTransport::AIDL, 4, 0);
// Ideally HalVersionManager can be a singleton class
std::unique_ptr<HalVersionManager> HalVersionManager::instance_ptr =
std::make_unique<HalVersionManager>();
/**
* A singleton implementation to get the AIDL interface version.
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment