CEC: Allow no vendor-specific data for <Vendor Command With ID>

Changed not to return <Feature Abort> if the command comes
with any vendor-specific data, which is still valid.

Bug: 18816046

Change-Id: I22204d167c7783a841f7bb560e900b525f9f036b
This commit is contained in:
Jinsuk Kim
2014-12-20 08:43:27 +09:00
parent ffe80ab7f6
commit a95794bc4f

View File

@@ -142,7 +142,7 @@ public final class HdmiCecMessageValidator {
addValidationInfo(Constants.MESSAGE_VENDOR_COMMAND,
maxLengthValidator, DEST_DIRECT | SRC_UNREGISTERED);
addValidationInfo(Constants.MESSAGE_VENDOR_COMMAND_WITH_ID,
maxLengthValidator, DEST_ALL | SRC_UNREGISTERED);
new VariableLengthValidator(4, 14), DEST_ALL | SRC_UNREGISTERED);
addValidationInfo(Constants.MESSAGE_VENDOR_REMOTE_BUTTON_DOWN,
maxLengthValidator, DEST_ALL | SRC_UNREGISTERED);