#if defined (WIN32) || defined (__APPLE__)
static const char *ppsz_language[] =
-{ "auto", "en", "en_GB", "ca", "cs", "da", "de", "es", "fa" "fr", "gl", "he",
- "hu", "it", "ja", "ka", "ko", "ms", "nl", "oc", "pt_BR", "ro", "ru", "sk",
- "sl", "sv", "tr", "zh_CN", "zh_TW" };
+{ "auto", "ar", "en", "en_GB", "ca", "cs", "da", "de", "es", "fa" "fr", "gl",
+ "he", "hu", "it", "ja", "ka", "ko", "ms", "nl", "oc", "pt_BR", "ro", "ru",
+ "sk", "sl", "sv", "tr", "zh_CN", "zh_TW" };
static const char *ppsz_language_text[] =
-{ N_("Auto"), N_("American English"), N_("British English"),
+{ N_("Auto"), N_("Arabic"), N_("American English"), N_("British English"),
N_("Catalan"), N_("Czech"), N_("Danish"), N_("German"), N_("Spanish"),
N_("Persian"), N_("French"), N_("Galician"), N_("Hebrew"), N_("Hungarian"),
N_("Italian"), N_("Japanese"),N_("Georgian"), N_("Korean"), N_("Malay"),
#define VIDEO_ON_TOP_LONGTEXT N_( \
"Always place the video window on top of other windows." )
+#define VIDEO_TITLE_SHOW_TEXT N_("Show media title on video.")
+#define VIDEO_TITLE_SHOW_LONGTEXT N_( \
+ "Display the title of the video on top of the movie.")
+
+#define VIDEO_TITLE_TIMEOUT_TEXT N_("Show video title for x miliseconds.")
+#define VIDEO_TITLE_TIMEOUT_LONGTEXT N_( \
+ "Show the video title for n miliseconds, default is 5000 ms (5 sec.)")
+
+#define VIDEO_TITLE_POSITION_TEXT N_("Position of video title.")
+#define VIDEO_TITLE_POSITION_LONGTEXT N_( \
+ "Place on video where to display the title (default bottom center).")
+
+static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
+static const char *ppsz_pos_descriptions[] =
+{ N_("Center"), N_("Left"), N_("Right"), N_("Top"), N_("Bottom"),
+ N_("Top-Left"), N_("Top-Right"), N_("Bottom-Left"), N_("Bottom-Right") };
+
#define SS_TEXT N_("Disable screensaver")
#define SS_LONGTEXT N_("Disable the screensaver during video playback." )
#define STOP_TIME_LONGTEXT N_( \
"The stream will stop at this position (in seconds)." )
+#define RUN_TIME_TEXT N_("Run time")
+#define RUN_TIME_LONGTEXT N_( \
+ "The stream will run this duration (in seconds)." )
+
#define INPUT_LIST_TEXT N_("Input list")
#define INPUT_LIST_LONGTEXT N_( \
"You can give a comma-separated list " \
"all the processor time and render the whole system unresponsive which " \
"might require a reboot of your machine.")
-#define FAST_MUTEX_TEXT N_("Fast mutex on NT/2K/XP (developers only)")
-#define FAST_MUTEX_LONGTEXT N_( \
- "On Windows NT/2K/XP we use a slow mutex implementation but which " \
- "allows us to correctly implement condition variables. " \
- "You can also use the faster Win9x implementation but you might " \
- "experience problems with it.")
-
-#define WIN9X_CV_TEXT N_("Condition variables implementation for Win9x " \
- "(developers only)")
-#define WIN9X_CV_LONGTEXT N_( \
- "On Windows 9x/Me you can use a fast but incorrect condition variables " \
- "implementation (more precisely there is a possibility for a race " \
- "condition to happen). " \
- "However it is possible to use slower alternatives which are more " \
- "robust. " \
- "Currently you can choose between implementation 0 (which is the " \
- "fastest but slightly incorrect), 1 (default) and 2.")
-
#define PLAYLISTENQUEUE_TEXT N_( \
"Enqueue items to playlist when in one instance mode")
#define PLAYLISTENQUEUE_LONGTEXT N_( \
add_bool( "disable-screensaver", VLC_TRUE, NULL, SS_TEXT, SS_LONGTEXT,
VLC_TRUE );
+ add_bool( "video-title-show", 1, NULL, VIDEO_TITLE_SHOW_TEXT,
+ VIDEO_TITLE_SHOW_LONGTEXT, VLC_FALSE );
+ add_integer( "video-title-timeout", 5000, NULL, VIDEO_TITLE_TIMEOUT_TEXT,
+ VIDEO_TITLE_TIMEOUT_LONGTEXT, VLC_FALSE );
+ add_integer( "video-title-position", 8, NULL, VIDEO_TITLE_POSITION_TEXT,
+ VIDEO_TITLE_POSITION_LONGTEXT, VLC_FALSE );
+ change_integer_list( pi_pos_values, ppsz_pos_descriptions, 0 );
+
set_section( N_("Snapshot") , NULL );
add_directory( "snapshot-path", NULL, NULL, SNAP_PATH_TEXT,
SNAP_PATH_LONGTEXT, VLC_FALSE );
START_TIME_TEXT, START_TIME_LONGTEXT, VLC_TRUE );
add_integer( "stop-time", 0, NULL,
STOP_TIME_TEXT, STOP_TIME_LONGTEXT, VLC_TRUE );
+ add_integer( "run-time", 0, NULL,
+ RUN_TIME_TEXT, RUN_TIME_LONGTEXT, VLC_TRUE );
add_string( "input-list", NULL, NULL,
INPUT_LIST_TEXT, INPUT_LIST_LONGTEXT, VLC_TRUE );
add_string( "input-slave", NULL, NULL,
add_bool( "high-priority", 0, NULL, HPRIORITY_TEXT,
HPRIORITY_LONGTEXT, VLC_FALSE );
change_need_restart();
- add_bool( "fast-mutex", 0, NULL, FAST_MUTEX_TEXT,
- FAST_MUTEX_LONGTEXT, VLC_TRUE );
- change_need_restart();
- add_integer( "win9x-cv-method", 1, NULL, WIN9X_CV_TEXT,
- WIN9X_CV_LONGTEXT, VLC_TRUE );
- change_need_restart();
#endif
/* Playlist options */