commit | b2f1c0f8571c62f73d67f8e0b01b06a63411766f | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Tue Feb 13 09:13:20 2018 -0800 |
committer | Mikhail Naganov <mnaganov@google.com> | Thu Feb 15 11:21:55 2018 -0800 |
tree | ead17095000f9d810ac8b1ec16e009c248bdec0c | |
parent | 4899fba75ebf25a5a7e7a733e666198ea3a06898 [diff] |
audio hal: Allow using multiple devices with IStream.get/setDevice To retain compatibility with existing usages of the "routing" parameter, IStream.setDevice method must accept multiple devices (as DeviceAddress). This happens when the patch being created has multiple sinks. As a consequence, IStream.getDevices needs to return a vector of DeviceAddress structs. Bug: 73240607 Test: make Change-Id: I77aedeb435988363d30325d045f791f3785c8bb5