diff options
Diffstat (limited to 'bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h')
-rw-r--r-- | bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h b/bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h index 402235f0cd..e8799843ef 100644 --- a/bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h +++ b/bluetooth/audio/utils/aidl_session/BluetoothLeAudioCodecsProvider.h @@ -31,8 +31,13 @@ namespace audio { class BluetoothLeAudioCodecsProvider { public: + static std::optional<setting::LeAudioOffloadSetting> + ParseFromLeAudioOffloadSettingFile(); static std::vector<LeAudioCodecCapabilitiesSetting> - GetLeAudioCodecCapabilities(); + GetLeAudioCodecCapabilities( + const std::optional<setting::LeAudioOffloadSetting>& + le_audio_offload_setting); + static void ClearLeAudioCodecCapabilities(); private: static inline std::unordered_map<std::string, setting::Configuration> |