libbluray | branch: master | hpi1 <[email protected]> | Tue Apr 1 15:53:22 2014 +0300| [320dfe0021a77cd417cff61405cac9969bf7a834] | committer: hpi1
added colored user input keys > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=320dfe0021a77cd417cff61405cac9969bf7a834 --- ChangeLog | 1 + src/libbluray/bdj/java/org/videolan/Libbluray.java | 4 ++++ src/libbluray/keys.h | 5 +++++ 3 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index de06ca2..9e4e437 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ - Added HDMV/BDJ title information to BLURAY_DISC_INFO. - Added disc application info to BLURAY_DISC_INFO. +- Added color keys (RED, GREEN, YELLOW, BLUE). 2013-12-21: Version 0.5.0 - Portability fixes. diff --git a/src/libbluray/bdj/java/org/videolan/Libbluray.java b/src/libbluray/bdj/java/org/videolan/Libbluray.java index 77936bc..d7aaec6 100644 --- a/src/libbluray/bdj/java/org/videolan/Libbluray.java +++ b/src/libbluray/bdj/java/org/videolan/Libbluray.java @@ -383,6 +383,10 @@ public class Libbluray { case 14: key = KeyEvent.VK_LEFT; break; case 15: key = KeyEvent.VK_RIGHT; break; case 16: key = KeyEvent.VK_ENTER; break; + case 403: key = HRcEvent.VK_COLORED_KEY_0; break; + case 404: key = HRcEvent.VK_COLORED_KEY_1; break; + case 405: key = HRcEvent.VK_COLORED_KEY_2; break; + case 406: key = HRcEvent.VK_COLORED_KEY_3; break; default: key = -1; result = false; diff --git a/src/libbluray/keys.h b/src/libbluray/keys.h index 733e848..ba40079 100644 --- a/src/libbluray/keys.h +++ b/src/libbluray/keys.h @@ -54,6 +54,11 @@ typedef enum { /* Translated to BD_VK_ENTER if mouse is over valid button */ BD_VK_MOUSE_ACTIVATE = 17, + BD_VK_RED = 403, + BD_VK_GREEN = 404, + BD_VL_YELLOW = 405, + BD_VK_BLUE = 406, + } bd_vk_key_e; #endif // _BD_KEYS_H_ _______________________________________________ libbluray-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libbluray-devel
