Merge "Allow Give Features from unregistered address" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
d2c28835dd
@@ -232,7 +232,8 @@ public class HdmiCecMessageValidator {
|
|||||||
DEST_DIRECT);
|
DEST_DIRECT);
|
||||||
|
|
||||||
// Messages for Feature Discovery.
|
// 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),
|
addValidationInfo(Constants.MESSAGE_REPORT_FEATURES, new VariableLengthValidator(4, 14),
|
||||||
DEST_BROADCAST);
|
DEST_BROADCAST);
|
||||||
|
|
||||||
|
|||||||
@@ -392,9 +392,9 @@ public class HdmiCecMessageValidatorTest {
|
|||||||
@Test
|
@Test
|
||||||
public void isValid_giveFeatures() {
|
public void isValid_giveFeatures() {
|
||||||
assertMessageValidity("40:A5").isEqualTo(OK);
|
assertMessageValidity("40:A5").isEqualTo(OK);
|
||||||
|
assertMessageValidity("F0:A5").isEqualTo(OK);
|
||||||
|
|
||||||
assertMessageValidity("4F:A5").isEqualTo(ERROR_DESTINATION);
|
assertMessageValidity("4F:A5").isEqualTo(ERROR_DESTINATION);
|
||||||
assertMessageValidity("F0:A5").isEqualTo(ERROR_SOURCE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user