summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2002-08-30 11:14:44 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2002-08-30 11:14:44 +0000
commit1f292633d87d89947014c1e12f5195c84fdc599d (patch)
tree45f7d0ef1ed8b05a667367cdb7839b9bbb394255
parent4dc975f3e4780dfd5c610487e5838edfa64b76b3 (diff)
downloadxine-lib-1f292633d87d89947014c1e12f5195c84fdc599d.tar.gz
xine-lib-1f292633d87d89947014c1e12f5195c84fdc599d.tar.bz2
make menu key output conform xine guidelines, improve compatibility with
older xine-ui versions by handling XINE_EVENT_INPUT_MENU1 CVS patchset: 2560 CVS date: 2002/08/30 11:14:44
-rw-r--r--src/input/input_dvd.c19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/input/input_dvd.c b/src/input/input_dvd.c
index cce0dad39..fee97f27c 100644
--- a/src/input/input_dvd.c
+++ b/src/input/input_dvd.c
@@ -18,7 +18,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: input_dvd.c,v 1.65 2002/08/29 04:32:12 jcdutton Exp $
+ * $Id: input_dvd.c,v 1.66 2002/08/30 11:14:44 mroi Exp $
*
*/
@@ -1044,27 +1044,28 @@ static void dvdnav_event_listener (void *this_gen, xine_event_t *event) {
switch(event->type) {
case XINE_EVENT_INPUT_MENU2:
- printf( "MENU2 key hit.\n");
+ printf("input_dvd: MENU2 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Title);
break;
+ case XINE_EVENT_INPUT_MENU1:
case XINE_EVENT_INPUT_MENU3:
- printf( "MENU3 key hit.\n");
+ printf("input_dvd: MENU3 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Root);
break;
case XINE_EVENT_INPUT_MENU4:
- printf( "MENU3 key hit.\n");
+ printf("input_dvd: MENU4 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Subpicture);
break;
case XINE_EVENT_INPUT_MENU5:
- printf( "MENU3 key hit.\n");
+ printf("input_dvd: MENU5 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Audio);
break;
case XINE_EVENT_INPUT_MENU6:
- printf( "MENU3 key hit.\n");
+ printf("input_dvd: MENU6 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Angle);
break;
case XINE_EVENT_INPUT_MENU7:
- printf( "MENU3 key hit.\n");
+ printf("input_dvd: MENU7 key hit.\n");
dvdnav_menu_call(this->dvdnav, DVD_MENU_Part);
break;
case XINE_EVENT_INPUT_NEXT:
@@ -1457,6 +1458,10 @@ input_plugin_t *init_input_plugin (int iface, xine_t *xine) {
/*
* $Log: input_dvd.c,v $
+ * Revision 1.66 2002/08/30 11:14:44 mroi
+ * make menu key output conform xine guidelines, improve compatibility with
+ * older xine-ui versions by handling XINE_EVENT_INPUT_MENU1
+ *
* Revision 1.65 2002/08/29 04:32:12 jcdutton
* Use more Fkeys to jump to different DVD menus.
* We can now jump directly to Title, Root, Sub-Picture, Audio, Angle, PTT (Chapter) menus.