History log of /frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0ab377917c4b2d4f754a03311f9b438a3ad37b82 16-Oct-2015 Jinsuk Kim <jinsukkim@google.com> CEC: Replace determistic mute commands

Compatibility issues on deterministic mute control commands
<MUTE_FUNCTION>/<RESTORE_AUDIO_VOLUME> are hard to get around.
This CL falls back to going with a non-deterministic one <MUTE>.

Bug: 24986703
Change-Id: Ia4cc0cf5ce6846a8d3bfbe638487b76a9986de89
(cherry picked from commit bae1d89e5734c9a4341681712deb63213b0b8452)
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
d825aac652e8c1e85e5cd56bf3e3d74cb92d88af 29-Sep-2014 Jungshik Jang <jayjang@google.com> Update CEC keycode repeat status.

All function keys should be non-repeat keys.
Channel up/down key should be repeatable keys.

Bug: 17686439
Change-Id: I6c6aede13f9483c9c9b01664d6c46ea54ab6a8d0
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
fe279619db8a094781510f5c9ac2ff96ed186420 29-Sep-2014 Jungshik Jang <jayjang@google.com> Apply new Android keycodes to CEC keycode mapping.

Bug: 17686439
Change-Id: Idc9f87863aab437cd9c5f95305862a94d662a3f4
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
73483b6bc9046cbb7a54748c31ee724358a631ef 26-Sep-2014 Jungshik Jang <jayjang@google.com> Support parameterized keycode in cec.

This change is to support keycode mapping between custom
android keycode and cec keycode + parameter case.

Bug: 17664826
Change-Id: I7a698655589078b8ebba96d96bff70b43d346231
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
b64c2ba05bf64bb8015444fdcd706fa3238cb96c 26-Aug-2014 Dongil Seo <seo@google.com> Fix a bug that the HdmiCecLocalDeviceTv sends <User Control Released> message for unsupported keys

Bug: 17170954

Change-Id: I0ad624eb3a1301b24865228164d8dd5a97452329
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
5691b2f2297b29dc83a7f83f77da517035b11cce 18-Aug-2014 Jungshik Jang <jayjang@google.com> Remove parameter field in HdmiCecKeycode.

Since we don't support mapping between android key and parameterized
cec keycode, remove parameter fields in HdmiCecKeycode.

Bug: 17099253
Change-Id: I8b6b6b361f0c343b0a263240b49e41bf289d36ca
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
4612a6e1116f1196e6aa64b5a6e3757ea48f94ac 12-Aug-2014 Jungshik Jang <jayjang@google.com> Implement MHL send key action.

This class introduces two classes, MhlSendKeyAction and
HdmiMhlKeycode.
- MhlSendKeyAction is a feature action that manages MHL message
for RCP, Remote Control Pass Through.
- HdmiMhlKeycode is a collection of MHL keycode including keycode
mapping between MHL and Android keycode.

Bug: 16966459
Change-Id: Ib3f7229c71b66837cd0d239e5af1940dfccee7df
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
250cda56d2fdd75a269843be1f5f2776b2eaed1d 02-Jul-2014 Jungshik Jang <jayjang@google.com> Prevent press&hold for non-repeatable keycode.

For non-repeat keys like power or mute key Hdmi-Cec
doesn't support press&hold feature. This change sends
user control pressed immediataly if the given keycode
is non-repeatable key.

Change-Id: Id571e67d94125a8c6a3553135b8e714b721405f3
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java
cd3445cc8b7a1a08f34bf955c6d2357a5d5481c3 16-Jun-2014 Jungshik Jang <jayjang@google.com> Rename HdmiCecKeycodeTranslater to HdmiCecKeycode.

Since HdmiCecKeycode defines all keys used for Hdmi CEC,
simple HdmiCecKeycode sounds better than HdmiCecKeycodeTranslater.

Change-Id: I1a0ea9f128b19dd47bfda3bf2dd8794a9e42c6f8
/frameworks/base/services/core/java/com/android/server/hdmi/HdmiCecKeycode.java