diff options
| author | Jinsuk Kim <jinsukkim@google.com> | 2014-12-20 08:43:27 +0900 |
|---|---|---|
| committer | Jinsuk Kim <jinsukkim@google.com> | 2014-12-20 08:47:34 +0900 |
| commit | a95794bc4fbc5cd19561e447535b99bbae00de25 (patch) | |
| tree | e37f5d8b0fa26b919ad04d75ff2649845c85c904 | |
| parent | ffe80ab7f68d553fbda221e3457f288a3b7baa0a (diff) | |
| download | frameworks_base-a95794bc4fbc5cd19561e447535b99bbae00de25.zip frameworks_base-a95794bc4fbc5cd19561e447535b99bbae00de25.tar.gz frameworks_base-a95794bc4fbc5cd19561e447535b99bbae00de25.tar.bz2 | |
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
| -rw-r--r-- | services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java b/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java index 53740fe..fe50666 100644 --- a/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java +++ b/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java @@ -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); |
