Add new media navigation keys.
Bug: 22059484
Change-Id: I7d85a5c3bd1bbe07ebb50edfc0a65bf25ee6ca9c
diff --git a/include/android/keycodes.h b/include/android/keycodes.h
index bc9c05e..56a89e7 100644
--- a/include/android/keycodes.h
+++ b/include/android/keycodes.h
@@ -739,7 +739,17 @@
/** Directional Pad Up-Right */
AKEYCODE_DPAD_UP_RIGHT = 270,
/** Directional Pad Down-Right */
- AKEYCODE_DPAD_DOWN_RIGHT = 271
+ AKEYCODE_DPAD_DOWN_RIGHT = 271,
+ /** Skip forward media key */
+ AKEYCODE_MEDIA_SKIP_FORWARD = 272,
+ /** Skip backward media key */
+ AKEYCODE_MEDIA_SKIP_BACKWARD = 273,
+ /** Step forward media key.
+ * Steps media forward one from at a time. */
+ AKEYCODE_MEDIA_STEP_FORWARD = 274,
+ /** Step backward media key.
+ * Steps media backward one from at a time. */
+ AKEYCODE_MEDIA_STEP_BACKWARD = 275
// NOTE: If you add a new keycode here you must also add it to several other files.
// Refer to frameworks/base/core/java/android/view/KeyEvent.java for the full list.
diff --git a/include/input/InputEventLabels.h b/include/input/InputEventLabels.h
index 606e8d9..502912e 100644
--- a/include/input/InputEventLabels.h
+++ b/include/input/InputEventLabels.h
@@ -311,6 +311,10 @@
DEFINE_KEYCODE(DPAD_DOWN_LEFT),
DEFINE_KEYCODE(DPAD_UP_RIGHT),
DEFINE_KEYCODE(DPAD_DOWN_RIGHT),
+ DEFINE_KEYCODE(MEDIA_SKIP_FORWARD),
+ DEFINE_KEYCODE(MEDIA_SKIP_BACKWARD),
+ DEFINE_KEYCODE(MEDIA_STEP_FORWARD),
+ DEFINE_KEYCODE(MEDIA_STEP_BACKWARD),
{ NULL, 0 }
};