- add_string( "pixel-ratio", "1", NULL, PIXEL_RATIO_TEXT, PIXEL_RATIO_TEXT );
-#endif
-
-/* Subpictures options */
- set_subcategory( SUBCAT_VIDEO_SUBPIC );
- set_section( N_("On Screen Display") , NULL );
- add_category_hint( N_("Subpictures"), SUB_CAT_LONGTEXT , VLC_FALSE );
-
- add_bool( "spu", 1, NULL, SPU_TEXT, SPU_LONGTEXT, VLC_TRUE );
- add_bool( "osd", 1, NULL, OSD_TEXT, OSD_LONGTEXT, VLC_FALSE );
- add_module( "text-renderer", "text renderer", NULL, NULL, TEXTRENDERER_TEXT,
- TEXTRENDERER_LONGTEXT, VLC_TRUE );
-
- set_section( N_("Subtitles") , NULL );
- add_file( "sub-file", NULL, NULL, SUB_FILE_TEXT,
- SUB_FILE_LONGTEXT, VLC_FALSE );
- add_bool( "sub-autodetect-file", VLC_TRUE, NULL,
- SUB_AUTO_TEXT, SUB_AUTO_LONGTEXT, VLC_FALSE );
- add_integer( "sub-autodetect-fuzzy", 3, NULL,
- SUB_FUZZY_TEXT, SUB_FUZZY_LONGTEXT, VLC_TRUE );
-#ifdef WIN32
-# define SUB_PATH ".\\subtitles"
-#else
-# define SUB_PATH "./Subtitles, ./subtitles"
-#endif
- add_string( "sub-autodetect-path", SUB_PATH, NULL,
- SUB_PATH_TEXT, SUB_PATH_LONGTEXT, VLC_TRUE );
- add_integer( "sub-margin", 0, NULL, SUB_MARGIN_TEXT,
- SUB_MARGIN_LONGTEXT, VLC_TRUE );
- add_deprecated( "spu-margin", VLC_FALSE ); /*Deprecated since 0.8.2 */
- set_section( N_( "Overlays" ) , NULL );
- add_module_list_cat( "sub-filter", SUBCAT_VIDEO_SUBPIC, NULL, NULL,
- SUB_FILTER_TEXT, SUB_FILTER_LONGTEXT, VLC_FALSE );
-
-/* Input options */
- set_category( CAT_INPUT );
- set_subcategory( SUBCAT_INPUT_GENERAL );
-
- set_section( N_( "Track settings" ), NULL );
- add_integer( "program", 0, NULL,
- INPUT_PROGRAM_TEXT, INPUT_PROGRAM_LONGTEXT, VLC_TRUE );
- add_string( "programs", "", NULL,
- INPUT_PROGRAMS_TEXT, INPUT_PROGRAMS_LONGTEXT, VLC_TRUE );
- add_integer( "audio-track", -1, NULL,
- INPUT_AUDIOTRACK_TEXT, INPUT_AUDIOTRACK_LONGTEXT, VLC_TRUE );
- add_deprecated( "audio-channel", VLC_FALSE ); /*deprecated since 0.8.2 */
- add_integer( "sub-track", -1, NULL,
- INPUT_SUBTRACK_TEXT, INPUT_SUBTRACK_LONGTEXT, VLC_TRUE );
- add_deprecated("spu-channel",VLC_FALSE); /*deprecated since 0.8.2*/
- add_string( "audio-language", "", NULL,
- INPUT_AUDIOTRACK_LANG_TEXT, INPUT_AUDIOTRACK_LANG_LONGTEXT,
- VLC_FALSE );
- add_string( "sub-language", "", NULL,
- INPUT_SUBTRACK_LANG_TEXT, INPUT_SUBTRACK_LANG_LONGTEXT,
- VLC_FALSE );
- add_integer( "audio-track-id", -1, NULL, INPUT_AUDIOTRACK_ID_TEXT,
- INPUT_AUDIOTRACK_ID_LONGTEXT, VLC_TRUE );
- add_integer( "sub-track-id", -1, NULL,
- INPUT_SUBTRACK_ID_TEXT, INPUT_SUBTRACK_ID_LONGTEXT, VLC_TRUE );
-
- set_section( N_( "Playback control" ) , NULL);
- add_integer( "input-repeat", 0, NULL,
- INPUT_REPEAT_TEXT, INPUT_REPEAT_LONGTEXT, VLC_FALSE );
- add_integer( "start-time", 0, NULL,
- START_TIME_TEXT, START_TIME_LONGTEXT, VLC_TRUE );
- add_integer( "stop-time", 0, NULL,
- STOP_TIME_TEXT, STOP_TIME_LONGTEXT, VLC_TRUE );
- add_string( "input-list", NULL, NULL,
- INPUT_LIST_TEXT, INPUT_LIST_LONGTEXT, VLC_TRUE );
- add_string( "input-slave", NULL, NULL,
- INPUT_SLAVE_TEXT, INPUT_SLAVE_LONGTEXT, VLC_TRUE );
-
- add_string( "bookmarks", NULL, NULL,
- BOOKMARKS_TEXT, BOOKMARKS_LONGTEXT, VLC_TRUE );
-
- set_section( N_( "Default devices") , NULL );
-
- add_file( "dvd", NULL, NULL, DVD_DEV_TEXT, DVD_DEV_LONGTEXT,
- VLC_FALSE );
- add_file( "vcd", VCD_DEVICE, NULL, VCD_DEV_TEXT, VCD_DEV_LONGTEXT,
- VLC_FALSE );
- add_file( "cd-audio", CDAUDIO_DEVICE, NULL, CDAUDIO_DEV_TEXT,
- CDAUDIO_DEV_LONGTEXT, VLC_FALSE );
-
- set_section( N_( "Network settings" ), NULL );
-
- add_integer( "server-port", 1234, NULL,
- SERVER_PORT_TEXT, SERVER_PORT_LONGTEXT, VLC_FALSE );
- add_integer( "mtu", 1500, NULL, MTU_TEXT, MTU_LONGTEXT, VLC_TRUE );
- add_bool( "ipv6", 0, NULL, IPV6_TEXT, IPV6_LONGTEXT, VLC_FALSE );
- change_short('6');
- add_bool( "ipv4", 0, NULL, IPV4_TEXT, IPV4_LONGTEXT, VLC_FALSE );
- change_short('4');
- add_integer( "ipv4-timeout", 5 * 1000, NULL, TIMEOUT_TEXT,
- TIMEOUT_LONGTEXT, VLC_TRUE );
-
- set_section( N_( "Socks proxy") , NULL );
- add_string( "socks", NULL, NULL,
- SOCKS_SERVER_TEXT, SOCKS_SERVER_LONGTEXT, VLC_TRUE );
- add_string( "socks-user", NULL, NULL,
- SOCKS_USER_TEXT, SOCKS_USER_LONGTEXT, VLC_TRUE );
- add_string( "socks-pwd", NULL, NULL,
- SOCKS_PASS_TEXT, SOCKS_PASS_LONGTEXT, VLC_TRUE );
-
-
- set_section( N_("Metadata" ) , NULL );
- add_string( "meta-title", NULL, NULL, META_TITLE_TEXT,
- META_TITLE_LONGTEXT, VLC_TRUE );
- add_string( "meta-author", NULL, NULL, META_AUTHOR_TEXT,
- META_AUTHOR_LONGTEXT, VLC_TRUE );
- add_string( "meta-artist", NULL, NULL, META_ARTIST_TEXT,
- META_ARTIST_LONGTEXT, VLC_TRUE );
- add_string( "meta-genre", NULL, NULL, META_GENRE_TEXT,
- META_GENRE_LONGTEXT, VLC_TRUE );
- add_string( "meta-copyright", NULL, NULL, META_CPYR_TEXT,
- META_CPYR_LONGTEXT, VLC_TRUE );
- add_string( "meta-description", NULL, NULL, META_DESCR_TEXT,
- META_DESCR_LONGTEXT, VLC_TRUE );
- add_string( "meta-date", NULL, NULL, META_DATE_TEXT,
- META_DATE_LONGTEXT, VLC_TRUE );
- add_string( "meta-url", NULL, NULL, META_URL_TEXT,
- META_URL_LONGTEXT, VLC_TRUE );
-
- set_section( N_( "Advanced" ), NULL );
-
- add_integer( "cr-average", 40, NULL, CR_AVERAGE_TEXT,
- CR_AVERAGE_LONGTEXT, VLC_TRUE );
- add_integer( "clock-synchro", -1, NULL, CLOCK_SYNCHRO_TEXT,
- CLOCK_SYNCHRO_LONGTEXT, VLC_TRUE );
- change_integer_list( pi_clock_values, ppsz_clock_descriptions, 0 );
-
- add_bool( "network-synchronisation", VLC_FALSE, NULL, NETSYNC_TEXT,
- NETSYNC_LONGTEXT, VLC_TRUE );
-
-/* Decoder options */
- add_category_hint( N_("Decoders"), CODEC_CAT_LONGTEXT , VLC_TRUE );
- add_string( "codec", NULL, NULL, CODEC_TEXT,
- CODEC_LONGTEXT, VLC_TRUE );
- add_string( "encoder", NULL, NULL, ENCODER_TEXT,
- ENCODER_LONGTEXT, VLC_TRUE );
-
- set_subcategory( SUBCAT_INPUT_ACCESS );
- add_category_hint( N_("Input"), INPUT_CAT_LONGTEXT , VLC_FALSE );
- add_module( "access", "access2", NULL, NULL, ACCESS_TEXT,
- ACCESS_LONGTEXT, VLC_TRUE );
-
- set_subcategory( SUBCAT_INPUT_ACCESS_FILTER );
- add_module_list_cat( "access-filter", SUBCAT_INPUT_ACCESS_FILTER, NULL, NULL,
- ACCESS_FILTER_TEXT, ACCESS_FILTER_LONGTEXT, VLC_FALSE );
-
-
- set_subcategory( SUBCAT_INPUT_DEMUX );
- add_module( "demux", "demux2", NULL, NULL, DEMUX_TEXT,
- DEMUX_LONGTEXT, VLC_TRUE );
- set_subcategory( SUBCAT_INPUT_VCODEC );
- set_subcategory( SUBCAT_INPUT_ACODEC );
- set_subcategory( SUBCAT_INPUT_SCODEC );
-
-
-/* Stream output options */
- set_category( CAT_SOUT );
- set_subcategory( SUBCAT_SOUT_GENERAL );
- add_category_hint( N_("Stream output"), SOUT_CAT_LONGTEXT , VLC_TRUE );
-
- add_string( "sout", NULL, NULL, SOUT_TEXT, SOUT_LONGTEXT, VLC_TRUE );
- add_bool( "sout-display", VLC_FALSE, NULL, SOUT_DISPLAY_TEXT,
- SOUT_DISPLAY_LONGTEXT, VLC_TRUE );
- add_bool( "sout-keep", VLC_FALSE, NULL, SOUT_KEEP_TEXT,
- SOUT_KEEP_LONGTEXT, VLC_TRUE );
- add_bool( "sout-all", 0, NULL, SOUT_ALL_TEXT,
- SOUT_ALL_LONGTEXT, VLC_TRUE );
- add_bool( "sout-audio", 1, NULL, SOUT_AUDIO_TEXT,
- SOUT_AUDIO_LONGTEXT, VLC_TRUE );
- add_bool( "sout-video", 1, NULL, SOUT_VIDEO_TEXT,
- SOUT_VIDEO_LONGTEXT, VLC_TRUE );
- add_bool( "sout-spu", 1, NULL, SOUT_SPU_TEXT,
- SOUT_SPU_LONGTEXT, VLC_TRUE );
-
- set_section( N_("VLM"), NULL );
- add_string( "vlm-conf", NULL, NULL, VLM_CONF_TEXT,
- VLM_CONF_LONGTEXT, VLC_TRUE );
-
-
-
- set_subcategory( SUBCAT_SOUT_STREAM );
- set_subcategory( SUBCAT_SOUT_MUX );
- add_module( "mux", "sout mux", NULL, NULL, MUX_TEXT,
- MUX_LONGTEXT, VLC_TRUE );
- set_subcategory( SUBCAT_SOUT_ACO );
- add_module( "access_output", "sout access", NULL, NULL,
- ACCESS_OUTPUT_TEXT, ACCESS_OUTPUT_LONGTEXT, VLC_TRUE );
- add_integer( "ttl", 0, NULL, TTL_TEXT, TTL_LONGTEXT, VLC_TRUE );
- add_string( "miface", NULL, NULL, MIFACE_TEXT, MIFACE_LONGTEXT, VLC_TRUE );
- add_string( "miface-addr", NULL, NULL, MIFACE_ADDR_TEXT, MIFACE_ADDR_LONGTEXT, VLC_TRUE );
-
- set_subcategory( SUBCAT_SOUT_PACKETIZER );
- add_module( "packetizer","packetizer", NULL, NULL,
- PACKETIZER_TEXT, PACKETIZER_LONGTEXT, VLC_TRUE );
-
- set_subcategory( SUBCAT_SOUT_SAP );
- add_bool( "sap-flow-control", VLC_FALSE, NULL, ANN_SAPCTRL_TEXT,
- ANN_SAPCTRL_LONGTEXT, VLC_TRUE );
- add_integer( "sap-interval", 5, NULL, ANN_SAPINTV_TEXT,
- ANN_SAPINTV_LONGTEXT, VLC_TRUE );
- set_subcategory( SUBCAT_SOUT_VOD );
-
-/* CPU options */
- set_category( CAT_ADVANCED );
- set_subcategory( SUBCAT_ADVANCED_CPU );
- add_category_hint( N_("CPU"), CPU_CAT_LONGTEXT, VLC_TRUE );
- add_bool( "fpu", 1, NULL, FPU_TEXT, FPU_LONGTEXT, VLC_TRUE );
-#if defined( __i386__ ) || defined( __x86_64__ )
- add_bool( "mmx", 1, NULL, MMX_TEXT, MMX_LONGTEXT, VLC_TRUE );
- add_bool( "3dn", 1, NULL, THREE_DN_TEXT, THREE_DN_LONGTEXT, VLC_TRUE );
- add_bool( "mmxext", 1, NULL, MMXEXT_TEXT, MMXEXT_LONGTEXT, VLC_TRUE );
- add_bool( "sse", 1, NULL, SSE_TEXT, SSE_LONGTEXT, VLC_TRUE );
- add_bool( "sse2", 1, NULL, SSE2_TEXT, SSE2_LONGTEXT, VLC_TRUE );
-#endif
-#if defined( __powerpc__ ) || defined( __ppc__ ) || defined( __ppc64__ )
- add_bool( "altivec", 1, NULL, ALTIVEC_TEXT, ALTIVEC_LONGTEXT, VLC_TRUE );
-#endif
-
-/* Misc options */
- set_subcategory( SUBCAT_ADVANCED_MISC );
- set_section( N_("Special modules"), NULL );
- add_category_hint( N_("Miscellaneous"), MISC_CAT_LONGTEXT, VLC_TRUE );
- add_module( "memcpy", "memcpy", NULL, NULL, MEMCPY_TEXT,
- MEMCPY_LONGTEXT, VLC_TRUE );
- change_short('A');
-
- set_section( N_("Plugins" ), NULL );
- add_bool( "plugins-cache", VLC_TRUE, NULL, PLUGINS_CACHE_TEXT,
- PLUGINS_CACHE_LONGTEXT, VLC_TRUE );
- add_directory( "plugin-path", NULL, NULL, PLUGIN_PATH_TEXT,
- PLUGIN_PATH_LONGTEXT, VLC_TRUE );
-
- set_section( N_("Performance options"), NULL );
- add_bool( "minimize-threads", 0, NULL, MINIMIZE_THREADS_TEXT,
- MINIMIZE_THREADS_LONGTEXT, VLC_TRUE );
-
-#if !defined(__APPLE__) && !defined(SYS_BEOS) && defined(PTHREAD_COND_T_IN_PTHREAD_H)
- add_bool( "rt-priority", VLC_FALSE, NULL, RT_PRIORITY_TEXT,
- RT_PRIORITY_LONGTEXT, VLC_TRUE );
-#endif
-
-#if !defined(SYS_BEOS) && defined(PTHREAD_COND_T_IN_PTHREAD_H)
- add_integer( "rt-offset", 0, NULL, RT_OFFSET_TEXT,
- RT_OFFSET_LONGTEXT, VLC_TRUE );
-#endif
-
-#if defined(WIN32)
- add_bool( "one-instance", 0, NULL, ONEINSTANCE_TEXT,
- ONEINSTANCE_LONGTEXT, VLC_TRUE );
- add_bool( "started-from-file", 0, NULL, STARTEDFROMFILE_TEXT,
- STARTEDFROMFILE_LONGTEXT, VLC_TRUE );
- add_bool( "one-instance-when-started-from-file", 1, NULL,
- ONEINSTANCEWHENSTARTEDFROMFILE_TEXT,
- ONEINSTANCEWHENSTARTEDFROMFILE_LONGTEXT, VLC_TRUE );
- add_bool( "playlist-enqueue", 0, NULL, PLAYLISTENQUEUE_TEXT,
- PLAYLISTENQUEUE_LONGTEXT, VLC_TRUE );
- add_bool( "high-priority", 0, NULL, HPRIORITY_TEXT,
- HPRIORITY_LONGTEXT, VLC_FALSE );
- add_bool( "fast-mutex", 0, NULL, FAST_MUTEX_TEXT,
- FAST_MUTEX_LONGTEXT, VLC_TRUE );
- add_integer( "win9x-cv-method", 1, NULL, WIN9X_CV_TEXT,
- WIN9X_CV_LONGTEXT, VLC_TRUE );
-#endif
-
-/* Playlist options */
- set_category( CAT_PLAYLIST );
- set_subcategory( SUBCAT_PLAYLIST_GENERAL );
- add_category_hint( N_("Playlist"), PLAYLIST_CAT_LONGTEXT , VLC_FALSE );
- add_bool( "random", 0, NULL, RANDOM_TEXT, RANDOM_LONGTEXT, VLC_FALSE );
- change_short('Z');
- add_bool( "loop", 0, NULL, LOOP_TEXT, LOOP_LONGTEXT, VLC_FALSE );
- change_short('L');
- add_bool( "repeat", 0, NULL, REPEAT_TEXT, REPEAT_LONGTEXT, VLC_FALSE );
- change_short('R');
- add_bool( "play-and-stop", 0, NULL, PAS_TEXT, PAS_LONGTEXT, VLC_FALSE );
-
- add_string( "open", "", NULL, OPEN_TEXT, OPEN_LONGTEXT, VLC_FALSE );
-
- add_bool( "auto-preparse", VLC_TRUE, NULL, PREPARSE_TEXT, PREPARSE_LONGTEXT, VLC_FALSE );
-
- set_subcategory( SUBCAT_PLAYLIST_SD );
- add_module_list_cat( "services-discovery", SUBCAT_PLAYLIST_SD, NULL,
- NULL, SD_TEXT, SD_LONGTEXT, VLC_FALSE );
- change_short('S');
-
-/* Interface options */
- set_category( CAT_INTERFACE );
- set_subcategory( SUBCAT_INTERFACE_GENERAL );
- add_integer( "verbose", 0, NULL, VERBOSE_TEXT, VERBOSE_LONGTEXT,
- VLC_FALSE );
- change_short('v');
- add_bool( "quiet", 0, NULL, QUIET_TEXT, QUIET_LONGTEXT, VLC_TRUE );
- change_short('q');
-
-#if !defined(WIN32)
- add_bool( "daemon", 0, NULL, DAEMON_TEXT, DAEMON_LONGTEXT, VLC_TRUE );
- change_short('d');
-#endif
-
- add_bool( "file-logging", VLC_FALSE, NULL, FILE_LOG_TEXT, FILE_LOG_LONGTEXT,
- VLC_TRUE );
-#if HAVE_SYSLOG_H
- add_bool ( "syslog", VLC_FALSE, NULL, SYSLOG_TEXT, SYSLOG_LONGTEXT,
- VLC_TRUE );
-#endif
-
-#if defined (WIN32) || defined (__APPLE__)
- add_string( "language", "auto", NULL, LANGUAGE_TEXT, LANGUAGE_LONGTEXT,
- VLC_FALSE );
- change_string_list( ppsz_language, ppsz_language_text, 0 );
-#endif
-
- add_bool( "color", 0, NULL, COLOR_TEXT, COLOR_LONGTEXT, VLC_TRUE );
- add_bool( "advanced", 0, NULL, ADVANCED_TEXT, ADVANCED_LONGTEXT,
- VLC_FALSE );
-
- add_bool( "show-intf", VLC_FALSE, NULL, SHOWINTF_TEXT, SHOWINTF_LONGTEXT,
- VLC_FALSE );
-
- add_bool ( "stats", VLC_TRUE, NULL, STATS_TEXT, STATS_LONGTEXT, VLC_TRUE );
-
- set_subcategory( SUBCAT_INTERFACE_MAIN );
- add_module_cat( "intf", SUBCAT_INTERFACE_MAIN, NULL, NULL, INTF_TEXT,
- INTF_LONGTEXT, VLC_FALSE );
- change_short('I');
- add_module_list_cat( "extraintf", SUBCAT_INTERFACE_MAIN,
- NULL, NULL, EXTRAINTF_TEXT,
- EXTRAINTF_LONGTEXT, VLC_FALSE );
-
-
- set_subcategory( SUBCAT_INTERFACE_CONTROL );
- add_module_list_cat( "control", SUBCAT_INTERFACE_CONTROL, NULL, NULL,
- CONTROL_TEXT, CONTROL_LONGTEXT, VLC_FALSE );
-
-/* Hotkey options*/
- set_subcategory( SUBCAT_INTERFACE_HOTKEYS );
- add_category_hint( N_("Hot keys"), HOTKEY_CAT_LONGTEXT , VLC_FALSE );
-
-#if defined(__APPLE__)
-/* Don't use the following combo's */
-
-/* copy KEY_MODIFIER_COMMAND|'c'
- * cut KEY_MODIFIER_COMMAND|'x'
- * paste KEY_MODIFIER_COMMAND|'v'
- * select all KEY_MODIFIER_COMMAND|'a'
- * preferences KEY_MODIFIER_COMMAND|','
- * hide vlc KEY_MODIFIER_COMMAND|'h'
- * hide other KEY_MODIFIER_COMMAND|KEY_MODIFIER_ALT|'h'
- * open file KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|'o'
- * open KEY_MODIFIER_COMMAND|'o'
- * open disk KEY_MODIFIER_COMMAND|'d'
- * open network KEY_MODIFIER_COMMAND|'n'
- * save playlist KEY_MODIFIER_COMMAND|'s'
- * playlist random KEY_MODIFIER_COMMAND|'z'
- * playlist repeat all KEY_MODIFIER_COMMAND|'l'
- * playlist repeat KEY_MODIFIER_COMMAND|'r'
- * video half size KEY_MODIFIER_COMMAND|'0'
- * video normal size KEY_MODIFIER_COMMAND|'1'
- * video double size KEY_MODIFIER_COMMAND|'2'
- * video fit to screen KEY_MODIFIER_COMMAND|'3'
- * minimize window KEY_MODIFIER_COMMAND|'m'
- * close window KEY_MODIFIER_COMMAND|'w'
- * show controller KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|'c'
- * show playlist KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|'p'
- * show info KEY_MODIFIER_COMMAND|'i'
- * help KEY_MODIFIER_COMMAND|'?'
- */
-# define KEY_FULLSCREEN KEY_MODIFIER_COMMAND|'f'
-# define KEY_PLAY_PAUSE KEY_MODIFIER_COMMAND|'p'
-# define KEY_PAUSE KEY_UNSET
-# define KEY_PLAY KEY_UNSET
-# define KEY_FASTER KEY_MODIFIER_COMMAND|'='
-# define KEY_SLOWER KEY_MODIFIER_COMMAND|'-'
-# define KEY_NEXT KEY_MODIFIER_COMMAND|KEY_RIGHT
-# define KEY_PREV KEY_MODIFIER_COMMAND|KEY_LEFT
-# define KEY_STOP KEY_MODIFIER_COMMAND|'.'
-# define KEY_POSITION 't'
-# define KEY_JUMP_MEXTRASHORT KEY_MODIFIER_COMMAND|KEY_MODIFIER_CTRL|KEY_LEFT
-# define KEY_JUMP_PEXTRASHORT KEY_MODIFIER_COMMAND|KEY_MODIFIER_CTRL|KEY_RIGHT
-# define KEY_JUMP_MSHORT KEY_MODIFIER_COMMAND|KEY_MODIFIER_ALT|KEY_LEFT
-# define KEY_JUMP_PSHORT KEY_MODIFIER_COMMAND|KEY_MODIFIER_ALT|KEY_RIGHT
-# define KEY_JUMP_MMEDIUM KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|KEY_LEFT
-# define KEY_JUMP_PMEDIUM KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|KEY_RIGHT
-# define KEY_JUMP_MLONG KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|KEY_MODIFIER_ALT|KEY_LEFT
-# define KEY_JUMP_PLONG KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|KEY_MODIFIER_ALT|KEY_RIGHT
-# define KEY_NAV_ACTIVATE KEY_ENTER
-# define KEY_NAV_UP KEY_UP
-# define KEY_NAV_DOWN KEY_DOWN
-# define KEY_NAV_LEFT KEY_LEFT
-# define KEY_NAV_RIGHT KEY_RIGHT
-# define KEY_QUIT KEY_MODIFIER_COMMAND|'q'
-# define KEY_VOL_UP KEY_MODIFIER_COMMAND|KEY_UP
-# define KEY_VOL_DOWN KEY_MODIFIER_COMMAND|KEY_DOWN
-# define KEY_VOL_MUTE KEY_MODIFIER_COMMAND|KEY_MODIFIER_ALT|KEY_DOWN
-# define KEY_SUBDELAY_UP 'j'
-# define KEY_SUBDELAY_DOWN 'h'
-# define KEY_AUDIODELAY_UP 'g'
-# define KEY_AUDIODELAY_DOWN 'f'
-# define KEY_AUDIO_TRACK 'l'
-# define KEY_SUBTITLE_TRACK 's'
-# define KEY_ASPECT_RATIO 'a'
-# define KEY_CROP 'c'
-# define KEY_DEINTERLACE 'd'
-# define KEY_INTF_SHOW 'i'
-# define KEY_INTF_HIDE 'I'
-# define KEY_DISC_MENU KEY_MODIFIER_CTRL|'m'
-# define KEY_TITLE_PREV KEY_MODIFIER_CTRL|'p'
-# define KEY_TITLE_NEXT KEY_MODIFIER_CTRL|'n'
-# define KEY_CHAPTER_PREV KEY_MODIFIER_CTRL|'u'
-# define KEY_CHAPTER_NEXT KEY_MODIFIER_CTRL|'d'
-# define KEY_SNAPSHOT KEY_MODIFIER_COMMAND|KEY_MODIFIER_ALT|'s'
-# define KEY_ZOOM 'z'
-# define KEY_UNZOOM KEY_MODIFIER_SHIFT|'z'
-
-# define KEY_CROP_TOP KEY_MODIFIER_ALT|'i'
-# define KEY_UNCROP_TOP KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'i'
-# define KEY_CROP_LEFT KEY_MODIFIER_ALT|'j'
-# define KEY_UNCROP_LEFT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'j'
-# define KEY_CROP_BOTTOM KEY_MODIFIER_ALT|'k'
-# define KEY_UNCROP_BOTTOM KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'k'
-# define KEY_CROP_RIGHT KEY_MODIFIER_ALT|'l'
-# define KEY_UNCROP_RIGHT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'l'
-
-# define KEY_SET_BOOKMARK1 KEY_MODIFIER_COMMAND|KEY_F1
-# define KEY_SET_BOOKMARK2 KEY_MODIFIER_COMMAND|KEY_F2
-# define KEY_SET_BOOKMARK3 KEY_MODIFIER_COMMAND|KEY_F3
-# define KEY_SET_BOOKMARK4 KEY_MODIFIER_COMMAND|KEY_F4
-# define KEY_SET_BOOKMARK5 KEY_MODIFIER_COMMAND|KEY_F5
-# define KEY_SET_BOOKMARK6 KEY_MODIFIER_COMMAND|KEY_F6
-# define KEY_SET_BOOKMARK7 KEY_MODIFIER_COMMAND|KEY_F7
-# define KEY_SET_BOOKMARK8 KEY_MODIFIER_COMMAND|KEY_F8
-# define KEY_SET_BOOKMARK9 KEY_UNSET
-# define KEY_SET_BOOKMARK10 KEY_UNSET
-# define KEY_PLAY_BOOKMARK1 KEY_F1
-# define KEY_PLAY_BOOKMARK2 KEY_F2
-# define KEY_PLAY_BOOKMARK3 KEY_F3
-# define KEY_PLAY_BOOKMARK4 KEY_F4
-# define KEY_PLAY_BOOKMARK5 KEY_F5
-# define KEY_PLAY_BOOKMARK6 KEY_F6
-# define KEY_PLAY_BOOKMARK7 KEY_F7
-# define KEY_PLAY_BOOKMARK8 KEY_F8
-# define KEY_PLAY_BOOKMARK9 KEY_UNSET
-# define KEY_PLAY_BOOKMARK10 KEY_UNSET
-# define KEY_HISTORY_BACK KEY_MODIFIER_COMMAND|'['
-# define KEY_HISTORY_FORWARD KEY_MODIFIER_COMMAND|']'
-# define KEY_RECORD KEY_MODIFIER_COMMAND|KEY_MODIFIER_SHIFT|'r'
-
-#else
-# define KEY_FULLSCREEN 'f'
-# define KEY_PLAY_PAUSE KEY_SPACE
-# define KEY_PAUSE KEY_UNSET
-# define KEY_PLAY KEY_UNSET
-# define KEY_FASTER '+'
-# define KEY_SLOWER '-'
-# define KEY_NEXT 'n'
-# define KEY_PREV 'p'
-# define KEY_STOP 's'
-# define KEY_POSITION 't'
-# define KEY_JUMP_MEXTRASHORT KEY_MODIFIER_SHIFT|KEY_LEFT
-# define KEY_JUMP_PEXTRASHORT KEY_MODIFIER_SHIFT|KEY_RIGHT
-# define KEY_JUMP_MSHORT KEY_MODIFIER_ALT|KEY_LEFT
-# define KEY_JUMP_PSHORT KEY_MODIFIER_ALT|KEY_RIGHT
-# define KEY_JUMP_MMEDIUM KEY_MODIFIER_CTRL|KEY_LEFT
-# define KEY_JUMP_PMEDIUM KEY_MODIFIER_CTRL|KEY_RIGHT
-# define KEY_JUMP_MLONG KEY_MODIFIER_CTRL|KEY_MODIFIER_ALT|KEY_LEFT
-# define KEY_JUMP_PLONG KEY_MODIFIER_CTRL|KEY_MODIFIER_ALT|KEY_RIGHT
-# define KEY_NAV_ACTIVATE KEY_ENTER
-# define KEY_NAV_UP KEY_UP
-# define KEY_NAV_DOWN KEY_DOWN
-# define KEY_NAV_LEFT KEY_LEFT
-# define KEY_NAV_RIGHT KEY_RIGHT
-# define KEY_QUIT KEY_MODIFIER_CTRL|'q'
-# define KEY_VOL_UP KEY_MODIFIER_CTRL|KEY_UP
-# define KEY_VOL_DOWN KEY_MODIFIER_CTRL|KEY_DOWN
-# define KEY_VOL_MUTE 'm'
-# define KEY_SUBDELAY_UP KEY_MODIFIER_CTRL|'h'
-# define KEY_SUBDELAY_DOWN KEY_MODIFIER_CTRL|'j'
-# define KEY_AUDIODELAY_UP KEY_MODIFIER_CTRL|'k'
-# define KEY_AUDIODELAY_DOWN KEY_MODIFIER_CTRL|'l'
-
-# define KEY_AUDIO_TRACK 'l'
-# define KEY_SUBTITLE_TRACK 'k'
-# define KEY_ASPECT_RATIO 'a'
-# define KEY_CROP 'c'
-# define KEY_DEINTERLACE 'd'
-# define KEY_INTF_SHOW 'i'
-# define KEY_INTF_HIDE 'I'
-# define KEY_DISC_MENU KEY_MODIFIER_CTRL|'m'
-# define KEY_TITLE_PREV KEY_MODIFIER_CTRL|'p'
-# define KEY_TITLE_NEXT KEY_MODIFIER_CTRL|'f'
-# define KEY_CHAPTER_PREV KEY_MODIFIER_CTRL|'u'
-# define KEY_CHAPTER_NEXT KEY_MODIFIER_CTRL|'d'
-# define KEY_SNAPSHOT KEY_MODIFIER_CTRL|KEY_MODIFIER_ALT|'s'
-# define KEY_ZOOM 'z'
-# define KEY_UNZOOM KEY_MODIFIER_SHIFT|'z'
-
-# define KEY_CROP_TOP KEY_MODIFIER_ALT|'i'
-# define KEY_UNCROP_TOP KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'i'
-# define KEY_CROP_LEFT KEY_MODIFIER_ALT|'j'
-# define KEY_UNCROP_LEFT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'j'
-# define KEY_CROP_BOTTOM KEY_MODIFIER_ALT|'k'
-# define KEY_UNCROP_BOTTOM KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'k'
-# define KEY_CROP_RIGHT KEY_MODIFIER_ALT|'l'
-# define KEY_UNCROP_RIGHT KEY_MODIFIER_ALT|KEY_MODIFIER_SHIFT|'l'
-
-# define KEY_SET_BOOKMARK1 KEY_MODIFIER_CTRL|KEY_F1
-# define KEY_SET_BOOKMARK2 KEY_MODIFIER_CTRL|KEY_F2
-# define KEY_SET_BOOKMARK3 KEY_MODIFIER_CTRL|KEY_F3
-# define KEY_SET_BOOKMARK4 KEY_MODIFIER_CTRL|KEY_F4
-# define KEY_SET_BOOKMARK5 KEY_MODIFIER_CTRL|KEY_F5
-# define KEY_SET_BOOKMARK6 KEY_MODIFIER_CTRL|KEY_F6
-# define KEY_SET_BOOKMARK7 KEY_MODIFIER_CTRL|KEY_F7
-# define KEY_SET_BOOKMARK8 KEY_MODIFIER_CTRL|KEY_F8
-# define KEY_SET_BOOKMARK9 KEY_MODIFIER_CTRL|KEY_F9
-# define KEY_SET_BOOKMARK10 KEY_MODIFIER_CTRL|KEY_F10
-# define KEY_PLAY_BOOKMARK1 KEY_F1
-# define KEY_PLAY_BOOKMARK2 KEY_F2
-# define KEY_PLAY_BOOKMARK3 KEY_F3
-# define KEY_PLAY_BOOKMARK4 KEY_F4
-# define KEY_PLAY_BOOKMARK5 KEY_F5
-# define KEY_PLAY_BOOKMARK6 KEY_F6
-# define KEY_PLAY_BOOKMARK7 KEY_F7
-# define KEY_PLAY_BOOKMARK8 KEY_F8
-# define KEY_PLAY_BOOKMARK9 KEY_F9
-# define KEY_PLAY_BOOKMARK10 KEY_F10
-# define KEY_HISTORY_BACK KEY_MODIFIER_CTRL|'v'
-# define KEY_HISTORY_FORWARD KEY_MODIFIER_CTRL|'b'
-# define KEY_RECORD KEY_MODIFIER_CTRL|'r'
-#endif
-
- 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_key( "key-zoom", KEY_ZOOM, NULL,
- ZOOM_KEY_TEXT, ZOOM_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-unzoom", KEY_UNZOOM, NULL,
- UNZOOM_KEY_TEXT, UNZOOM_KEY_LONGTEXT, VLC_TRUE );
-
- add_key( "key-crop-top", KEY_CROP_TOP, NULL,
- CROP_TOP_KEY_TEXT, CROP_TOP_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-uncrop-top", KEY_UNCROP_TOP, NULL,
- UNCROP_TOP_KEY_TEXT, UNCROP_TOP_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-crop-left", KEY_CROP_LEFT, NULL,
- CROP_LEFT_KEY_TEXT, CROP_LEFT_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-uncrop-left", KEY_UNCROP_LEFT, NULL,
- UNCROP_LEFT_KEY_TEXT, UNCROP_LEFT_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-crop-bottom", KEY_CROP_BOTTOM, NULL,
- CROP_BOTTOM_KEY_TEXT, CROP_BOTTOM_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-uncrop-bottom", KEY_UNCROP_BOTTOM, NULL,
- UNCROP_BOTTOM_KEY_TEXT, UNCROP_BOTTOM_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-crop-right", KEY_CROP_RIGHT, NULL,
- CROP_RIGHT_KEY_TEXT, CROP_RIGHT_KEY_LONGTEXT, VLC_TRUE );
- add_key( "key-uncrop-right", KEY_UNCROP_RIGHT, NULL,
- UNCROP_RIGHT_KEY_TEXT, UNCROP_RIGHT_KEY_LONGTEXT, VLC_TRUE );
-
- set_section ( N_("Jump sizes" ), NULL );
- 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 );
-
-
- add_string( "bookmark1", NULL, NULL,
- BOOKMARK1_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark2", NULL, NULL,
- BOOKMARK2_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark3", NULL, NULL,
- BOOKMARK3_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark4", NULL, NULL,
- BOOKMARK4_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark5", NULL, NULL,
- BOOKMARK5_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark6", NULL, NULL,
- BOOKMARK6_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark7", NULL, NULL,
- BOOKMARK7_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark8", NULL, NULL,
- BOOKMARK8_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark9", NULL, NULL,
- BOOKMARK9_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
- add_string( "bookmark10", NULL, NULL,
- BOOKMARK10_TEXT, BOOKMARK_LONGTEXT, VLC_FALSE );
-
- /* Usage (mainly useful for cmd line stuff) */
- /* add_usage_hint( PLAYLIST_USAGE ); */
-
- set_description( N_("main program") );
- set_capability( "main", 100 );
-vlc_module_end();
-
-static module_config_t p_help_config[] =