summaryrefslogtreecommitdiff
path: root/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp
diff options
context:
space:
mode:
authorJosh Wu <joshwu@google.com>2022-01-21 22:33:43 -0800
committerJosh Wu <joshwu@google.com>2022-01-21 22:33:43 -0800
commit653108cc56845eb1e1475bf9eb971198b4a8239c (patch)
tree65fe64a8d39a6edf77aab991e6e628f1ef80dc3c /bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp
parentb1ab40b8d66844f067ad45340a0fa666df031334 (diff)
BtAudio: Remove sample_rate_to_hidl_2_0_map
Bug: 203490261 Test: m android.hardware.bluetooth.audio-V1-impl Change-Id: Ie19f808e304ea6f293c611d99a810a97a7e1fd94
Diffstat (limited to 'bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp')
-rw-r--r--bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp25
1 files changed, 7 insertions, 18 deletions
diff --git a/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp b/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp
index 8f7a1774c0..d16fc9be6f 100644
--- a/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp
+++ b/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp
@@ -111,18 +111,6 @@ const static std::unordered_map<SessionType_2_1, SessionType>
SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH},
};
-const static std::unordered_map<int32_t, SampleRate_2_0>
- sample_rate_to_hidl_2_0_map{
- {44100, SampleRate_2_0::RATE_44100},
- {48000, SampleRate_2_0::RATE_48000},
- {88200, SampleRate_2_0::RATE_88200},
- {96000, SampleRate_2_0::RATE_96000},
- {176400, SampleRate_2_0::RATE_176400},
- {192000, SampleRate_2_0::RATE_192000},
- {16000, SampleRate_2_0::RATE_16000},
- {24000, SampleRate_2_0::RATE_24000},
- };
-
const static std::unordered_map<int32_t, SampleRate_2_1>
sample_rate_to_hidl_2_1_map{
{44100, SampleRate_2_1::RATE_44100},
@@ -231,18 +219,19 @@ inline HidlStatus to_hidl_status(const BluetoothAudioStatus& status) {
}
}
-inline SampleRate_2_0 to_hidl_sample_rate_2_0(const int32_t sample_rate_hz) {
- auto it = sample_rate_to_hidl_2_0_map.find(sample_rate_hz);
- if (it != sample_rate_to_hidl_2_0_map.end()) return it->second;
- return SampleRate_2_0::RATE_UNKNOWN;
-}
-
inline SampleRate_2_1 to_hidl_sample_rate_2_1(const int32_t sample_rate_hz) {
auto it = sample_rate_to_hidl_2_1_map.find(sample_rate_hz);
if (it != sample_rate_to_hidl_2_1_map.end()) return it->second;
return SampleRate_2_1::RATE_UNKNOWN;
}
+inline SampleRate_2_0 to_hidl_sample_rate_2_0(const int32_t sample_rate_hz) {
+ auto it = sample_rate_to_hidl_2_1_map.find(sample_rate_hz);
+ if (it != sample_rate_to_hidl_2_1_map.end())
+ return static_cast<SampleRate_2_0>(it->second);
+ return SampleRate_2_0::RATE_UNKNOWN;
+}
+
inline BitsPerSample_2_0 to_hidl_bits_per_sample(const int8_t bit_per_sample) {
switch (bit_per_sample) {
case 16: