commit | b695746f7cdbc0d3efd67cb12fbac9f68495cd71 | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Fri Sep 15 18:55:39 2023 -0700 |
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Mon Sep 18 18:44:44 2023 +0000 |
tree | 015a68c4887b91504538766556bb18b2e89dd311 | |
parent | e001e6185f1448ff16a3963beca8918cd5ca4b48 [diff] |
libaudiohal@aidl: Fix handling of point-to-point connections Point-to-point connections (analog, HDMI, SPDIF) do not use a device address. Reflect that in `GenerateUniqueDeviceAddress`. When looking for a device port by address, check if there is a connected device, and use the connected device port. Bug: 300648357 Test: atest audiosystem_tests (cherry picked from https://android-review.googlesource.com/q/commit:892f7614d957ad62a474c588e1d433962779c22c) Merged-In: Ic89fe25f1b757d8d95da0cbef09aa55887e62f4f Change-Id: Ic89fe25f1b757d8d95da0cbef09aa55887e62f4f