commit | 716a46a49c82f66589b51588636d56c77c489cda | [log] [tgz] |
---|---|---|
author | Shraddha Basantwani <shraddha.basantwani@ittiam.com> | Tue Mar 30 13:18:06 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Mar 30 13:18:06 2021 +0000 |
tree | 164339994e033efb7c6567f999895c7175d1112d | |
parent | 493db482b05e2430246abc2fe3c3b89ab0af2fc0 [diff] | |
parent | 35dfeee4cb51a984e487f7b8b0a4e1e7321aefa4 [diff] |
CEC: Add VTS test to enable audio return channel am: a17d5ae5be am: e7a66a40de am: fa72d25470 am: 35dfeee4cb Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1579867 Change-Id: I57f3ee3eb89bcee3d06604ce98bfde5690754fcb
diff --git a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp index b6f4b83..1ab040e 100644 --- a/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp +++ b/tv/cec/1.0/vts/functional/VtsHalTvCecV1_0TargetTest.cpp
@@ -137,3 +137,16 @@ Return<void> ret = hdmiCec->setLanguage("eng"); EXPECT_TRUE(ret.isOk()); } + +TEST_P(HdmiCecTest, EnableAudioReturnChannel) { + hidl_vec<HdmiPortInfo> ports; + Return<void> ret = + hdmiCec->getPortInfo([&ports](hidl_vec<HdmiPortInfo> list) { ports = list; }); + EXPECT_TRUE(ret.isOk()); + for (size_t i = 0; i < ports.size(); ++i) { + if (ports[i].arcSupported) { + ret = hdmiCec->enableAudioReturnChannel(ports[i].portId, true); + EXPECT_TRUE(ret.isOk()); + } + } +}