diff options
Diffstat (limited to 'bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp')
-rw-r--r-- | bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp b/bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp index 1e55a0bf7c..d709ab601a 100644 --- a/bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp +++ b/bluetooth/audio/aidl/default/BluetoothAudioProviderFactory.cpp @@ -64,6 +64,12 @@ ndk::ScopedAStatus BluetoothAudioProviderFactory::openProvider( case SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH: provider = ndk::SharedRefBase::make<LeAudioOffloadInputAudioProvider>(); break; + case SessionType::LE_AUDIO_BROADCAST_SOFTWARE_ENCODING_DATAPATH: + provider = ndk::SharedRefBase::make<LeAudioSoftwareOutputAudioProvider>(); + break; + case SessionType::LE_AUDIO_BROADCAST_HARDWARE_OFFLOAD_ENCODING_DATAPATH: + provider = ndk::SharedRefBase::make<LeAudioOffloadOutputAudioProvider>(); + break; default: provider = nullptr; break; |