Allow Give Features from unregistered address

Bug: 169121415
Test: atest
Change-Id: I473d7795c108f949ca0fea985397adf71053878c
This commit is contained in:
Marvin Ramin
2021-04-23 13:31:43 +02:00
parent 1ea5fd3ae9
commit fd5bd59e97
2 changed files with 3 additions and 2 deletions

View File

@@ -232,7 +232,8 @@ public class HdmiCecMessageValidator {
DEST_DIRECT);
// Messages for Feature Discovery.
addValidationInfo(Constants.MESSAGE_GIVE_FEATURES, noneValidator, DEST_DIRECT);
addValidationInfo(Constants.MESSAGE_GIVE_FEATURES, noneValidator,
DEST_DIRECT | SRC_UNREGISTERED);
addValidationInfo(Constants.MESSAGE_REPORT_FEATURES, new VariableLengthValidator(4, 14),
DEST_BROADCAST);

View File

@@ -392,9 +392,9 @@ public class HdmiCecMessageValidatorTest {
@Test
public void isValid_giveFeatures() {
assertMessageValidity("40:A5").isEqualTo(OK);
assertMessageValidity("F0:A5").isEqualTo(OK);
assertMessageValidity("4F:A5").isEqualTo(ERROR_DESTINATION);
assertMessageValidity("F0:A5").isEqualTo(ERROR_SOURCE);
}
@Test