diff options
author | Alice Kuo <aliceypkuo@google.com> | 2022-01-20 14:46:44 +0800 |
---|---|---|
committer | Alice Kuo <aliceypkuo@google.com> | 2022-01-20 14:55:59 +0800 |
commit | dea3e80b39cb31b514e467ae80cfd62ef44ba30f (patch) | |
tree | c40f3e16768d673a4d9d5a9249b5ae653900a41a /bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp | |
parent | 63a4e9b2ea6cf855cd78c04614eaea9ce62c4334 (diff) |
Add updateTrackMetadata support with audioSerssion_2_2 control
For the offload case, the updateTrackMetadata would be triggered by the
audio HAL, extend the support for audio session 2.2 control
Bug: 197296692
Bug: 150670922
Test: make build
Change-Id: If1589b95bdec98d41c122da2c47ab53719af8425
Diffstat (limited to 'bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp')
-rw-r--r-- | bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp b/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp index 91e0238783..284d0bb14a 100644 --- a/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp +++ b/bluetooth/audio/utils/aidl_session/HidlToAidlMiddleware.cpp @@ -761,6 +761,13 @@ void HidlToAidlMiddleware_2_2::StopStream(const SessionType_2_1& session_type) { from_session_type_2_1(session_type)); } +void HidlToAidlMiddleware_2_2::UpdateTracksMetadata( + const SessionType_2_1& session_type, + const struct source_metadata* source_metadata) { + return BluetoothAudioSessionControl::UpdateSourceMetadata( + from_session_type_2_1(session_type), *source_metadata); +} + void HidlToAidlMiddleware_2_2::UpdateSinkMetadata( const SessionType_2_1& session_type, const struct sink_metadata* sink_metadata) { |