+ add_key( "key-fullscreen", KEY_FULLSCREEN, NULL, FULLSCREEN_KEY_TEXT,
+ FULLSCREEN_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-play-pause", KEY_PLAY_PAUSE, NULL, PLAY_PAUSE_KEY_TEXT,
+ PLAY_PAUSE_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-pause", KEY_PAUSE, NULL, PAUSE_KEY_TEXT,
+ PAUSE_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play", KEY_PLAY, NULL, PLAY_KEY_TEXT,
+ PLAY_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-faster", KEY_FASTER, NULL, FASTER_KEY_TEXT,
+ FASTER_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-slower", KEY_SLOWER, NULL, SLOWER_KEY_TEXT,
+ SLOWER_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-next", KEY_NEXT, NULL, NEXT_KEY_TEXT,
+ NEXT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-prev", KEY_PREV, NULL, PREV_KEY_TEXT,
+ PREV_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-stop", KEY_STOP, NULL, STOP_KEY_TEXT,
+ STOP_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-position", KEY_POSITION, NULL, POSITION_KEY_TEXT,
+ POSITION_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-jump-extrashort", KEY_JUMP_MEXTRASHORT, NULL,
+ JBEXTRASHORT_KEY_TEXT, JBEXTRASHORT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump+extrashort", KEY_JUMP_PEXTRASHORT, NULL,
+ JFEXTRASHORT_KEY_TEXT, JFEXTRASHORT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump-short", KEY_JUMP_MSHORT, NULL, JBSHORT_KEY_TEXT,
+ JBSHORT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump+short", KEY_JUMP_PSHORT, NULL, JFSHORT_KEY_TEXT,
+ JFSHORT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump-medium", KEY_JUMP_MMEDIUM, NULL, JBMEDIUM_KEY_TEXT,
+ JBMEDIUM_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump+medium", KEY_JUMP_PMEDIUM, NULL, JFMEDIUM_KEY_TEXT,
+ JFMEDIUM_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump-long", KEY_JUMP_MLONG, NULL, JBLONG_KEY_TEXT,
+ JBLONG_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-jump+long", KEY_JUMP_PLONG, NULL, JFLONG_KEY_TEXT,
+ JFLONG_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-nav-activate", KEY_NAV_ACTIVATE, NULL, NAV_ACTIVATE_KEY_TEXT,
+ NAV_ACTIVATE_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-nav-up", KEY_NAV_UP, NULL, NAV_UP_KEY_TEXT,
+ NAV_UP_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-nav-down", KEY_NAV_DOWN, NULL, NAV_DOWN_KEY_TEXT,
+ NAV_DOWN_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-nav-left", KEY_NAV_LEFT, NULL, NAV_LEFT_KEY_TEXT,
+ NAV_LEFT_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-nav-right", KEY_NAV_RIGHT, NULL, NAV_RIGHT_KEY_TEXT,
+ NAV_RIGHT_KEY_LONGTEXT, VLC_TRUE );
+
+ add_key( "key-disc-menu", KEY_DISC_MENU, NULL, DISC_MENU_TEXT,
+ DISC_MENU_LONGTEXT, VLC_TRUE );
+ add_key( "key-title-prev", KEY_TITLE_PREV, NULL, TITLE_PREV_TEXT,
+ TITLE_PREV_LONGTEXT, VLC_TRUE );
+ add_key( "key-title-next", KEY_TITLE_NEXT, NULL, TITLE_NEXT_TEXT,
+ TITLE_NEXT_LONGTEXT, VLC_TRUE );
+ add_key( "key-chapter-prev", KEY_CHAPTER_PREV, NULL, CHAPTER_PREV_TEXT,
+ CHAPTER_PREV_LONGTEXT, VLC_TRUE );
+ add_key( "key-chapter-next", KEY_CHAPTER_NEXT, NULL, CHAPTER_NEXT_TEXT,
+ CHAPTER_NEXT_LONGTEXT, VLC_TRUE );
+ add_key( "key-quit", KEY_QUIT, NULL, QUIT_KEY_TEXT,
+ QUIT_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-vol-up", KEY_VOL_UP, NULL, VOL_UP_KEY_TEXT,
+ VOL_UP_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-vol-down", KEY_VOL_DOWN, NULL, VOL_DOWN_KEY_TEXT,
+ VOL_DOWN_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-vol-mute", KEY_VOL_MUTE, NULL, VOL_MUTE_KEY_TEXT,
+ VOL_MUTE_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-subdelay-up", KEY_SUBDELAY_UP, NULL,
+ SUBDELAY_UP_KEY_TEXT, SUBDELAY_UP_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-subdelay-down", KEY_SUBDELAY_DOWN, NULL,
+ SUBDELAY_DOWN_KEY_TEXT, SUBDELAY_DOWN_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-audiodelay-up", KEY_AUDIODELAY_UP, NULL,
+ AUDIODELAY_UP_KEY_TEXT, AUDIODELAY_UP_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-audiodelay-down", KEY_AUDIODELAY_DOWN, NULL,
+ AUDIODELAY_DOWN_KEY_TEXT, AUDIODELAY_DOWN_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-audio-track", KEY_AUDIO_TRACK, NULL, AUDIO_TRACK_KEY_TEXT,
+ AUDIO_TRACK_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-subtitle-track", KEY_SUBTITLE_TRACK, NULL,
+ SUBTITLE_TRACK_KEY_TEXT, SUBTITLE_TRACK_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-aspect-ratio", KEY_ASPECT_RATIO, NULL,
+ ASPECT_RATIO_KEY_TEXT, ASPECT_RATIO_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-crop", KEY_CROP, NULL,
+ CROP_KEY_TEXT, CROP_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-deinterlace", KEY_DEINTERLACE, NULL,
+ DEINTERLACE_KEY_TEXT, DEINTERLACE_KEY_LONGTEXT, VLC_FALSE );
+ add_key( "key-intf-show", KEY_INTF_SHOW, NULL,
+ INTF_SHOW_KEY_TEXT, INTF_SHOW_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-intf-hide", KEY_INTF_HIDE, NULL,
+ INTF_HIDE_KEY_TEXT, INTF_HIDE_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-snapshot", KEY_SNAPSHOT, NULL,
+ SNAP_KEY_TEXT, SNAP_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-history-back", KEY_HISTORY_BACK, NULL, HISTORY_BACK_TEXT,
+ HISTORY_BACK_LONGTEXT, VLC_TRUE );
+ add_key( "key-history-forward", KEY_HISTORY_FORWARD, NULL,
+ HISTORY_FORWARD_TEXT, HISTORY_FORWARD_LONGTEXT, VLC_TRUE );
+ add_key( "key-record", KEY_RECORD, NULL,
+ RECORD_KEY_TEXT, RECORD_KEY_LONGTEXT, VLC_TRUE );
+ add_integer( "extrashort-jump-size", 3, NULL, JIEXTRASHORT_TEXT,
+ JIEXTRASHORT_LONGTEXT, VLC_FALSE );
+ add_integer( "short-jump-size", 10, NULL, JISHORT_TEXT,
+ JISHORT_LONGTEXT, VLC_FALSE );
+ add_integer( "medium-jump-size", 60, NULL, JIMEDIUM_TEXT,
+ JIMEDIUM_LONGTEXT, VLC_FALSE );
+ add_integer( "long-jump-size", 300, NULL, JILONG_TEXT,
+ JILONG_LONGTEXT, VLC_FALSE );
+
+ /* HACK so these don't get displayed */
+ set_category( -1 );
+ set_subcategory( -1 );
+ add_key( "key-set-bookmark1", KEY_SET_BOOKMARK1, NULL,
+ SET_BOOKMARK1_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark2", KEY_SET_BOOKMARK2, NULL,
+ SET_BOOKMARK2_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark3", KEY_SET_BOOKMARK3, NULL,
+ SET_BOOKMARK3_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark4", KEY_SET_BOOKMARK4, NULL,
+ SET_BOOKMARK4_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark5", KEY_SET_BOOKMARK5, NULL,
+ SET_BOOKMARK5_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark6", KEY_SET_BOOKMARK6, NULL,
+ SET_BOOKMARK6_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark7", KEY_SET_BOOKMARK7, NULL,
+ SET_BOOKMARK7_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark8", KEY_SET_BOOKMARK8, NULL,
+ SET_BOOKMARK8_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark9", KEY_SET_BOOKMARK9, NULL,
+ SET_BOOKMARK9_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-set-bookmark10", KEY_SET_BOOKMARK10, NULL,
+ SET_BOOKMARK10_KEY_TEXT, SET_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark1", KEY_PLAY_BOOKMARK1, NULL,
+ PLAY_BOOKMARK1_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark2", KEY_PLAY_BOOKMARK2, NULL,
+ PLAY_BOOKMARK2_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark3", KEY_PLAY_BOOKMARK3, NULL,
+ PLAY_BOOKMARK3_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark4", KEY_PLAY_BOOKMARK4, NULL,
+ PLAY_BOOKMARK4_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark5", KEY_PLAY_BOOKMARK5, NULL,
+ PLAY_BOOKMARK5_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark6", KEY_PLAY_BOOKMARK6, NULL,
+ PLAY_BOOKMARK6_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark7", KEY_PLAY_BOOKMARK7, NULL,
+ PLAY_BOOKMARK7_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark8", KEY_PLAY_BOOKMARK8, NULL,
+ PLAY_BOOKMARK8_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark9", KEY_PLAY_BOOKMARK9, NULL,
+ PLAY_BOOKMARK9_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+ add_key( "key-play-bookmark10", KEY_PLAY_BOOKMARK10, NULL,
+ PLAY_BOOKMARK10_KEY_TEXT, PLAY_BOOKMARK_KEY_LONGTEXT, VLC_TRUE );
+