#include "vlc_keys.h"
#include "vlc_meta.h"
-#if defined (WIN32) || defined (__APPLE__)
-static const char *const ppsz_language[] =
-{
- "auto",
- "en",
- "ar",
- "bn",
- "pt_BR",
- "en_GB",
- "el",
- "bg",
- "ca",
- "zh_TW",
- "cs",
- "da",
- "nl",
- "fi",
- "et",
- "eu",
- "fr",
- "ga",
- "gl",
- "ka",
- "de",
- "he",
- "hr",
- "hu",
- "hy",
- "is",
- "id",
- "it",
- "ja",
- "ko",
- "lt",
- "mn",
- "ms",
- "nb",
- "nn",
- "kk",
- "km",
- "ne",
- "oc",
- "fa",
- "pl",
- "pt_PT",
- "pa",
- "ro",
- "ru",
- "zh_CN",
- "si",
- "sr",
- "sk",
- "sl",
- "ckb",
- "es",
- "sv",
- "te",
- "tr",
- "uk",
- "vi",
- "wa",
-};
-
-static const char *const ppsz_language_text[] =
-{
- N_("Auto"),
- "American English",
- "ﻉﺮﺒﻳ",
- "বাংলা",
- "Português Brasileiro",
- "British English",
- "Νέα Ελληνικά",
- "български език",
- "Català",
- "正體中文",
- "Čeština",
- "Dansk",
- "Nederlands",
- "Suomi",
- "eesti keel",
- "Euskara",
- "Français",
- "Gaeilge",
- "Galego",
- "ქართული",
- "Deutsch",
- "עברית",
- "hrvatski",
- "Magyar",
- "հայերեն",
- "íslenska",
- "Bahasa Indonesia",
- "Italiano",
- "日本語",
- "한국어",
- "lietuvių",
- "Монгол хэл",
- "Melayu",
- "Bokmål",
- "Nynorsk",
- "Қазақ тілі",
- "ភាសាខ្មែរ",
- "नेपाली",
- "Occitan",
- "ﻑﺍﺮﺳی",
- "Polski",
- "Português",
- "ਪੰਜਾਬੀ",
- "Română",
- "Русский",
- "简体中文",
- "සිංහල",
- "српски",
- "Slovensky",
- "slovenščina",
- "کوردیی سۆرانی",
- "Español",
- "Svenska",
- "తెలుగు",
- "Türkçe",
- "украї́нська мо́ва",
- "tiếng Việt",
- "Walon",
-};
-#endif
-
static const char *const ppsz_snap_formats[] =
{ "png", "jpg", "tiff" };
#define OPEN_LONGTEXT N_( \
"This stream will always be opened at VLC startup." )
-#define LANGUAGE_TEXT N_("Language")
-#define LANGUAGE_LONGTEXT N_( "You can manually select a language for the " \
- "interface. The system language is auto-detected if \"auto\" is " \
- "specified here." )
-
#define COLOR_TEXT N_("Color messages")
#define COLOR_LONGTEXT N_( \
"This enables colorization of the messages sent to the console " \
#define MONO_LONGTEXT N_("This will force a mono audio output.")
#endif
-#define VOLUME_TEXT N_("Default audio volume")
-#define VOLUME_LONGTEXT N_( \
- "You can set the default audio output volume here.")
+#define GAIN_TEXT N_("Audio gain")
+#define GAIN_LONGTEXT N_( \
+ "This linear gain will be applied to outputted audio.")
#define VOLUME_STEP_TEXT N_("Audio output volume step")
#define VOLUME_STEP_LONGTEXT N_( \
add_bool( "audio", 1, AUDIO_TEXT, AUDIO_LONGTEXT, false )
change_safe ()
- add_integer_with_range( "volume", AOUT_VOLUME_DEFAULT, 0,
- AOUT_VOLUME_MAX, VOLUME_TEXT,
- VOLUME_LONGTEXT, false )
- add_integer_with_range( "volume-step", AOUT_VOLUME_STEP, 0,
- AOUT_VOLUME_MAX, VOLUME_STEP_TEXT,
- VOLUME_STEP_LONGTEXT, true )
+ add_float( "gain", 1., GAIN_TEXT, GAIN_LONGTEXT, true )
+ change_float_range( 0., 8. )
+ add_obsolete_integer( "volume" ) /* since 2.1.0 */
+ add_integer( "volume-step", AOUT_VOLUME_STEP, VOLUME_STEP_TEXT,
+ VOLUME_STEP_LONGTEXT, true )
+ change_integer_range( 1, AOUT_VOLUME_DEFAULT )
add_bool( "volume-save", true, VOLUME_SAVE_TEXT, VOLUME_SAVE_TEXT, true )
add_obsolete_integer( "aout-rate" ) /* since 2.0.0 */
#if HAVE_FPU && !defined( __APPLE__ )
set_subcategory( SUBCAT_VIDEO_VFILTER )
add_module_list_cat( "video-filter", SUBCAT_VIDEO_VFILTER, NULL,
VIDEO_FILTER_TEXT, VIDEO_FILTER_LONGTEXT, false )
- add_module_list_cat( "video-splitter", SUBCAT_VIDEO_VFILTER, NULL,
- VIDEO_SPLITTER_TEXT, VIDEO_SPLITTER_LONGTEXT, false )
+ add_module_list( "video-splitter", "video splitter", NULL,
+ VIDEO_SPLITTER_TEXT, VIDEO_SPLITTER_LONGTEXT, false )
add_obsolete_string( "vout-filter" ) /* since 2.0.0 */
#if 0
add_string( "pixel-ratio", "1", PIXEL_RATIO_TEXT, PIXEL_RATIO_TEXT )
add_integer( "sub-margin", 0, SUB_MARGIN_TEXT,
SUB_MARGIN_LONGTEXT, true )
set_section( N_( "Overlays" ) , NULL )
- add_module_list_cat( "sub-source", SUBCAT_VIDEO_SUBPIC, NULL,
- SUB_SOURCE_TEXT, SUB_SOURCE_LONGTEXT, false )
- add_module_list_cat( "sub-filter", SUBCAT_VIDEO_SUBPIC, NULL,
- SUB_FILTER_TEXT, SUB_FILTER_LONGTEXT, false )
+ add_module_list( "sub-source", "sub source", NULL,
+ SUB_SOURCE_TEXT, SUB_SOURCE_LONGTEXT, false )
+ add_module_list( "sub-filter", "sub filter", NULL,
+ SUB_FILTER_TEXT, SUB_FILTER_LONGTEXT, false )
/* Input options */
set_category( CAT_INPUT )
add_obsolete_bool( "prefer-system-codecs" )
set_subcategory( SUBCAT_INPUT_STREAM_FILTER )
- add_module_list_cat( "stream-filter", SUBCAT_INPUT_STREAM_FILTER, NULL,
- STREAM_FILTER_TEXT, STREAM_FILTER_LONGTEXT, false )
+ add_module_list( "stream-filter", "stream_filter", NULL,
+ STREAM_FILTER_TEXT, STREAM_FILTER_LONGTEXT, false )
/* Stream output options */
#endif
#if defined (WIN32) || defined (__APPLE__)
- add_string( "language", "auto", LANGUAGE_TEXT, LANGUAGE_LONGTEXT,
- false )
- change_string_list( ppsz_language, ppsz_language_text, 0 )
+ add_obsolete_string( "language" ) /* since 2.1.0 */
#endif
add_bool( "color", true, COLOR_TEXT, COLOR_LONGTEXT, true )