a95794bc4fbc5cd19561e447535b99bbae00de25 |
|
20-Dec-2014 |
Jinsuk Kim <jinsukkim@google.com> |
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
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
03611473bc1d13f8e55ac92e37a9716c2fd8e412 |
|
06-Nov-2014 |
Yuncheol Heo <ycheo@google.com> |
CEC: Allow no parameters with <System Audio Mode Request>. Bug: 18266992 Change-Id: I4399e34d1178f3d4b17b4749ca543c2bb14c0765
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
a95f1a9b89ba321f39fd9926388d157f831db9b2 |
|
06-Nov-2014 |
Yuncheol Heo <ycheo@google.com> |
CEC: Don't send <Feature Abort> on the short message Bug: 18261915 Change-Id: I722392afacc29ec9f2af27df49b68bd773b53e3d
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
753fcc8a8a25b2a8625957b2edcad0af77dfd5e5 |
|
12-Sep-2014 |
Yuncheol Heo <ycheo@google.com> |
Merge "Handle <Menu Status> message." into lmp-dev
|
184b124ec22a796327642e3546d366179e693f07 |
|
12-Sep-2014 |
Yuncheol Heo <ycheo@google.com> |
Handle <Menu Status> message. - Just accept the message, not to response <Feature Abort>. - Added the CEC message validation info. Bug: 17382771 Change-Id: I0c1ba870b0acfcd0414f0a3e7bb6c41483879116
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
4c212897813d6c23b2e7ffba4a4c01e13a41b1fa |
|
12-Sep-2014 |
Yuncheol Heo <ycheo@google.com> |
Respond <Feature Abort: Invaild operand> for the invaild messages. - Previously it responsed <Feature Abort: Unrecognized opcode>, for the invaild messages, but 'Invaild operand' is more accurate response. - It'll not response <Feature Abort> for the invaild source and the destination. Bug: 17382769 Change-Id: I4c5a146a57cc64f54224fa86810a777c232f4c9b
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
2e8f1b6399089626b4f0249427626ba6e63a62ef |
|
03-Sep-2014 |
Jungshik Jang <jayjang@google.com> |
CEC: Revamp volume control action. Here is a list of changes 1. Change volume control into event base not level base 2. Hide volume ui if volume change is triggered by CEC 3. Report volume change triggered by CEC in OSD message 4. Revamp HdmiLogger so that normal class uses static method only. 5. Apply format message to HdmiLogger's helper methods. Bug: 17367215 Change-Id: I9f3cd41f7c66f76919059b463df956ed5176b054
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
dbe6b45545dcd28e6aaf46986ed694196eb94de0 |
|
22-Aug-2014 |
Jungshik Jang <jayjang@google.com> |
Add spam-safe logger. This change introduces a new helper class, HdmiLogger, which prevents spammy log for same error message. Bug: 17179667 Change-Id: Ia55808408e0a92b0370cd627361f80754b2f1018
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
7dea98f6f929cce598d669a802b13851987e2e64 |
|
07-Aug-2014 |
Yuncheol Heo <ycheo@google.com> |
Allow to use device's own physical address. - Fixed JavaDoc. Change-Id: I6fdbf6596b5f2e41a238b36e128ba0889725c813
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
61f4fbd2e8436a1ecd478c2a1f516d064a24d43b |
|
06-Aug-2014 |
Jungshik Jang <jayjang@google.com> |
Rename HdmiCecDeviceInfo into HdmiDeviceInfo. In order to include mhl device info to device info, rename HdmiCecDeviceInfo into HdmiDeviceInfo. BUG: 16215362 Change-Id: I30fb0216061fbbdd6fdc1b82c63af83f1b678597
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
8e93c84739902f5adaa499b474f39e3c4807bc1c |
|
06-Aug-2014 |
Jungshik Jang <jayjang@google.com> |
Prevent hot plug detection action from multiple device polling Along with this removed unused code and wrong references in java doc. Change-Id: I8b2fd8065f582f60cde5ada0e1669515b6a60f3f
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
e946ed8f54c5ee0e58e168df00d4f418e1eed7a7 |
|
25-Jul-2014 |
Yuncheol Heo <ycheo@google.com> |
Check the validity of the port id of HdmiCecMessage only in TV. In playback device, we don't track the port info, so we can't verify the validity of the port id part of the physical address parameter of HdmiCecMessages. Bug: 16274232 Change-Id: I41f95dba0505d45688e2c9031b78863dc93248ce
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
e9b9b1e7845d93015363c627d76b719f33120158 |
|
10-Jul-2014 |
Yuncheol Heo <ycheo@google.com> |
Verify the CEC message source and the destination. - Depending on the message type, the direct destination or the broadcast destination can't be used, and neither the unregistered source can be allowed. Change-Id: I7fe2151025afbf155ae663331d5d97d4910c4a98
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|
75a77e7d6cbfc287c6126efd28b338b48b7ea70c |
|
09-Jul-2014 |
Yuncheol Heo <ycheo@google.com> |
Add HdmiCecMessageValidator to verify the incoming messages. - Remove all param's length-check-logics in the package. Bug: 16051295, Bug: 16117332, Bug: 15841545 Change-Id: If48ad9731f4f4613fd22aa3d9ada7ba3142bc999
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecMessageValidator.java
|