Commit 5f18b9dd authored by Clément Stenac's avatar Clément Stenac

Video filters and outputs strings (Refs:#438)

parent c24349a8
...@@ -57,18 +57,20 @@ static int SendEvents( vlc_object_t *, char const *, ...@@ -57,18 +57,20 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define THRES_TEXT N_("Enable brightness threshold") #define THRES_TEXT N_("Brightness threshold")
#define THRES_LONGTEXT N_("Show black and white pixels with brightness as threshold value") #define THRES_LONGTEXT N_("When this mode is enabled, pixels will be " \
"shown as black or white. The treshold value will be the brighness " \
"defined below." )
#define CONT_TEXT N_("Image contrast (0-2)") #define CONT_TEXT N_("Image contrast (0-2)")
#define CONT_LONGTEXT N_("Set the image contrast, between 0 and 2. Defaults to 1") #define CONT_LONGTEXT N_("Set the image contrast, between 0 and 2. Defaults to 1.")
#define HUE_TEXT N_("Image hue (0-360)") #define HUE_TEXT N_("Image hue (0-360)")
#define HUE_LONGTEXT N_("Set the image hue, between 0 and 360. Defaults to 0") #define HUE_LONGTEXT N_("Set the image hue, between 0 and 360. Defaults to 0.")
#define SAT_TEXT N_("Image saturation (0-3)") #define SAT_TEXT N_("Image saturation (0-3)")
#define SAT_LONGTEXT N_("Set the image saturation, between 0 and 3. Defaults to 1") #define SAT_LONGTEXT N_("Set the image saturation, between 0 and 3. Defaults to 1.")
#define LUM_TEXT N_("Image brightness (0-2)") #define LUM_TEXT N_("Image brightness (0-2)")
#define LUM_LONGTEXT N_("Set the image brightness, between 0 and 2. Defaults to 1") #define LUM_LONGTEXT N_("Set the image brightness, between 0 and 2. Defaults to 1.")
#define GAMMA_TEXT N_("Image gamma (0-10)") #define GAMMA_TEXT N_("Image gamma (0-10)")
#define GAMMA_LONGTEXT N_("Set the image gamma, between 0.01 and 10. Defaults to 1") #define GAMMA_LONGTEXT N_("Set the image gamma, between 0.01 and 10. Defaults to 1.")
vlc_module_begin(); vlc_module_begin();
......
...@@ -53,11 +53,12 @@ static int SendEvents( vlc_object_t *, char const *, ...@@ -53,11 +53,12 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define COUNT_TEXT N_("Number of clones") #define COUNT_TEXT N_("Number of clones")
#define COUNT_LONGTEXT N_("Select the number of video windows in which to "\ #define COUNT_LONGTEXT N_("Number of video windows in which to "\
"clone the video.") "clone the video.")
#define VOUTLIST_TEXT N_("List of video output modules") #define VOUTLIST_TEXT N_("Video output modules")
#define VOUTLIST_LONGTEXT N_("Select the specific video output modules that you want to activate.") #define VOUTLIST_LONGTEXT N_("You can use specific video output modules " \
"for the clones. Use a comma-separated list of modules." )
vlc_module_begin(); vlc_module_begin();
set_description( _("Clone video filter") ); set_description( _("Clone video filter") );
......
...@@ -55,7 +55,7 @@ static int SendEvents( vlc_object_t *, char const *, ...@@ -55,7 +55,7 @@ static int SendEvents( vlc_object_t *, char const *,
#define GEOMETRY_LONGTEXT N_("Set the geometry of the zone to crop. This is set as <width> x <height> + <left offset> + <top offset>.") #define GEOMETRY_LONGTEXT N_("Set the geometry of the zone to crop. This is set as <width> x <height> + <left offset> + <top offset>.")
#define AUTOCROP_TEXT N_("Automatic cropping") #define AUTOCROP_TEXT N_("Automatic cropping")
#define AUTOCROP_LONGTEXT N_("Activate automatic black border cropping.") #define AUTOCROP_LONGTEXT N_("Automatic black border cropping.")
vlc_module_begin(); vlc_module_begin();
set_description( _("Crop video filter") ); set_description( _("Crop video filter") );
......
...@@ -100,10 +100,10 @@ static int FilterCallback ( vlc_object_t *, char const *, ...@@ -100,10 +100,10 @@ static int FilterCallback ( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define MODE_TEXT N_("Deinterlace mode") #define MODE_TEXT N_("Deinterlace mode")
#define MODE_LONGTEXT N_("Default deinterlace method to use for local playback") #define MODE_LONGTEXT N_("Deinterlace method to use for local playback.")
#define SOUT_MODE_TEXT N_("Deinterlace mode") #define SOUT_MODE_TEXT N_("Streaming deinterlace mode")
#define SOUT_MODE_LONGTEXT N_("Default deinterlace methode to use for streaming") #define SOUT_MODE_LONGTEXT N_("Deinterlace method to use for streaming.")
#define FILTER_CFG_PREFIX "sout-deinterlace-" #define FILTER_CFG_PREFIX "sout-deinterlace-"
......
...@@ -65,10 +65,12 @@ static int SendEvents ( vlc_object_t *, char const *, ...@@ -65,10 +65,12 @@ static int SendEvents ( vlc_object_t *, char const *,
#define MODE_LONGTEXT N_("Distort mode, one of \"wave\", \"ripple\", \"gradient\", \"edge\", \"hough\" and \"psychedelic\"") #define MODE_LONGTEXT N_("Distort mode, one of \"wave\", \"ripple\", \"gradient\", \"edge\", \"hough\" and \"psychedelic\"")
#define GRADIENT_TEXT N_("Gradient image type") #define GRADIENT_TEXT N_("Gradient image type")
#define GRADIENT_LONGTEXT N_("Gradient image type (0 or 1)") #define GRADIENT_LONGTEXT N_("Gradient image type (0 or 1). 0 will " \
"turn the image to white while 1 will keep colors." )
#define CARTOON_TEXT N_("Apply cartoon effect") #define CARTOON_TEXT N_("Apply cartoon effect")
#define CARTOON_LONGTEXT N_("Apply cartoon effect. Used by \"gradient\" and \"edge\".") #define CARTOON_LONGTEXT N_("Apply cartoon effect. Used by \"gradient\" " \
"and \"edge\".")
static char *mode_list[] = { "wave", "ripple", "gradient", "edge", "hough", static char *mode_list[] = { "wave", "ripple", "gradient", "edge", "hough",
"psychedelic" }; "psychedelic" };
......
...@@ -66,24 +66,29 @@ static int LogoCallback( vlc_object_t *, char const *, ...@@ -66,24 +66,29 @@ static int LogoCallback( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define FILE_TEXT N_("Logo filenames") #define FILE_TEXT N_("Logo filenames")
#define FILE_LONGTEXT N_("Full path of the image files to use. Format is <image>[,<delay in ms>[,<alpha>]][;<image>[,<delay>[,<alpha>]]][;...] .") #define FILE_LONGTEXT N_("Full path of the image files to use. Format is " \
"<image>[,<delay in ms>[,<alpha>]][;<image>[,<delay>[,<alpha>]]][;...]. " \
"If you only have one file, simply enter its filename.")
#define REPEAT_TEXT N_("Logo animation # of loops") #define REPEAT_TEXT N_("Logo animation # of loops")
#define REPEAT_LONGTEXT N_("How many times to animate the logo images, -1 = continuous, 0 = disabled") #define REPEAT_LONGTEXT N_("Number of loops for the logo animation." \
"1 = continuous, 0 = disabled")
#define DELAY_TEXT N_("Logo individual image time in ms") #define DELAY_TEXT N_("Logo individual image time in ms")
#define DELAY_LONGTEXT N_("Individual image display time of 0 - 60000 ms") #define DELAY_LONGTEXT N_("Individual image display time of 0 - 60000 ms.")
#define POSX_TEXT N_("X coordinate of the logo") #define POSX_TEXT N_("X coordinate")
#define POSX_LONGTEXT N_("You can move the logo by left-clicking on it." ) #define POSX_LONGTEXT N_("X coordinate of the logo. You can move the logo " \
#define POSY_TEXT N_("Y coordinate of the logo") "by left-clicking it." )
#define POSY_LONGTEXT N_("You can move the logo by left-clicking on it." ) #define POSY_TEXT N_("Y coordinate")
#define POSY_LONGTEXT N_("Y coordinate of the logo. You can move the logo " \
"by left-clicking it." )
#define TRANS_TEXT N_("Transparency of the logo") #define TRANS_TEXT N_("Transparency of the logo")
#define TRANS_LONGTEXT N_("You can set the logo transparency value here " \ #define TRANS_LONGTEXT N_("Logo transparency value " \
"(from 0 for full transparency to 255 for full opacity)." ) "(from 0 for full transparency to 255 for full opacity)." )
#define POS_TEXT N_("Logo position") #define POS_TEXT N_("Logo position")
#define POS_LONGTEXT N_( \ #define POS_LONGTEXT N_( \
"You can enforce the logo position on the video " \ "Enforce the logo position on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values).") "also use combinations of these values, eg 6 = top-right).")
static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_pos_descriptions[] = static char *ppsz_pos_descriptions[] =
......
...@@ -73,33 +73,34 @@ struct filter_sys_t ...@@ -73,33 +73,34 @@ struct filter_sys_t
vlc_bool_t b_need_update; vlc_bool_t b_need_update;
}; };
#define MSG_TEXT N_("Marquee text") #define MSG_TEXT N_("Text")
#define MSG_LONGTEXT N_("Marquee text to display") #define MSG_LONGTEXT N_("Marquee text to display")
#define POSX_TEXT N_("X offset, from left") #define POSX_TEXT N_("X offset")
#define POSX_LONGTEXT N_("X offset, from the left screen edge" ) #define POSX_LONGTEXT N_("X offset, from the left screen edge" )
#define POSY_TEXT N_("Y offset, from the top") #define POSY_TEXT N_("Y offset")
#define POSY_LONGTEXT N_("Y offset, down from the top" ) #define POSY_LONGTEXT N_("Y offset, down from the top" )
#define TIMEOUT_TEXT N_("Marquee timeout") #define TIMEOUT_TEXT N_("Timeout")
#define TIMEOUT_LONGTEXT N_("Defines the time the marquee must remain " \ #define TIMEOUT_LONGTEXT N_("Number of milliseconds the marquee must remain " \
"displayed, in milliseconds. Default value is " \ "display. Default value is " \
"0 (remain forever).") "0 (remains forever).")
#define OPACITY_TEXT N_("Opacity") #define OPACITY_TEXT N_("Opacity")
#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ #define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " ) "overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels") #define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ #define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \
"with -1 = use freetype-fontsize" ) "font size)." )
#define COLOR_TEXT N_("Text Default Color") #define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ #define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"#000000 = all colors off, " \ "the video. This must be an hexadecimal (like HTML colors). The first two "\
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\
" #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" )
#define POS_TEXT N_("Marquee position") #define POS_TEXT N_("Marquee position")
#define POS_LONGTEXT N_( \ #define POS_LONGTEXT N_( \
"You can enforce the marquee position on the video " \ "You can enforce the marquee position on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values by adding them).") "also use combinations of these values, eg 6 = top-right).")
static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_pos_descriptions[] = static char *ppsz_pos_descriptions[] =
......
...@@ -87,38 +87,80 @@ struct filter_sys_t ...@@ -87,38 +87,80 @@ struct filter_sys_t
/***************************************************************************** /*****************************************************************************
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define ALPHA_TEXT N_("Alpha blending") #define ALPHA_TEXT N_("Transparency")
#define ALPHA_LONGTEXT N_("Alpha blending (0 -> 255). Default is 255") #define ALPHA_LONGTEXT N_("Transparency of the mosaic foreground pictures. " \
"0 means transparent, 255 opaque (default)." )
#define HEIGHT_TEXT N_("Height in pixels")
#define WIDTH_TEXT N_("Width in pixels") #define HEIGHT_TEXT N_("Height")
#define XOFFSET_TEXT N_("Top left corner x coordinate") #define HEIGHT_LONGTEXT N_( "Total height of the mosaic, in pixels." )
#define YOFFSET_TEXT N_("Top left corner y coordinate") #define WIDTH_TEXT N_("Width")
#define VBORDER_TEXT N_("Vertical border width in pixels") #define WIDTH_LONGTEXT N_( "Total width of the mosaic, in pixels." )
#define HBORDER_TEXT N_("Horizontal border width in pixels")
#define ALIGN_TEXT N_("Mosaic alignment") #define XOFFSET_TEXT N_("Top left corner X coordinate")
#define XOFFSET_LONGTEXT N_("X Coordinate of the top-left corner of the mosaic.")
#define YOFFSET_TEXT N_("Top left corner Y coordinate")
#define YOFFSET_LONGTEXT N_("Y Coordinate of the top-left corner of the mosaic.")
#define VBORDER_TEXT N_("Vertical border width")
#define VBORDER_LONGTEXT N_( "With in pixels of the border than can be drawn " \
"vertically around the mosaic" )
#define HBORDER_TEXT N_("Horizontal border width")
#define HBORDER_LONGTEXT N_( "With in pixels of the border than can be drawn " \
"horizontally around the mosaic" )
#define ALIGN_TEXT N_("Mosaic alignment" )
#define ALIGN_LONGTEXT N_( \
"You can enforce the mosaic alignment on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values, eg 6 = top-right).")
#define POS_TEXT N_("Positioning method") #define POS_TEXT N_("Positioning method")
#define POS_LONGTEXT N_("Positioning method. auto: automatically choose " \ #define POS_LONGTEXT N_("Positioning method for the mosaic. auto: " \
"the best number of rows and columns. fixed: use the user-defined " \ "automatically choose the best number of rows and columns. " \
"number of rows and columns.") "fixed: use the user-defined number of rows and columns.")
#define ROWS_TEXT N_("Number of rows") #define ROWS_TEXT N_("Number of rows")
#define ROWS_LONGTEXT N_("Number of image rows in the mosaic (only used if "\
"positionning method is set to \"fixed\"." )
#define COLS_TEXT N_("Number of columns") #define COLS_TEXT N_("Number of columns")
#define AR_TEXT N_("Keep aspect ratio when resizing") #define COLS_LONGTEXT N_("Number of image columns in the mosaic (only used if "\
"positionning method is set to \"fixed\"." )
#define AR_TEXT N_("Keep aspect ratio")
#define AR_LONGTEXT N_("Keep the original aspect ratio when resizing " \
"mosaic elements." )
#define KEEP_TEXT N_("Keep original size") #define KEEP_TEXT N_("Keep original size")
#define KEEP_LONGTEXT N_("Keep the original size of mosaic elements." )
#define ORDER_TEXT N_("Order as a comma separated list of picture-id(s)") #define ORDER_TEXT N_("Elements order" )
#define ORDER_LONGTEXT N_( "You can enforce the order of the elements on " \
"the mosaic. You must give a comma-separated list of picture ID(s)." \
"These IDs are assigned in the \"mosaic-bridge\" module." )
#define DELAY_TEXT N_("Delay") #define DELAY_TEXT N_("Delay")
#define DELAY_LONGTEXT N_("Pictures coming from the picture video outputs " \ #define DELAY_LONGTEXT N_("Pictures coming from the mosaic elements " \
"will be delayed accordingly (in milliseconds). For high " \ "will be delayed according to this value (in milliseconds). For high " \
"values you will need to raise file-caching and others.") "values you will need to raise caching at input.")
#define BLUESCREEN_TEXT N_("Enable bluescreen (aka greenscreen or chroma key) video background replacing") #define BLUESCREEN_TEXT N_("Bluescreen" )
#define BLUESCREENU_TEXT N_("Bluescreen chroma key U (0-255)") #define BLUESCREEN_LONGTEXT N_( "This effect, also known as \"greenscreen\" "\
#define BLUESCREENV_TEXT N_("Bluescreen chroma key V (0-255)") "or \"chroma key\" blends the \"blue parts\" of the foreground images of " \
#define BLUESCREENUTOL_TEXT N_("Bluescreen chroma key U tolerance") "the mosaic on the background (like wheather forecast presenters). You " \
#define BLUESCREENVTOL_TEXT N_("Bluescreen chroma key V tolerance") "can choose the \"key\" color for blending (blue by default)." )
#define BLUESCREENU_TEXT N_("Bluescreen U value")
#define BLUESCREENU_LONGTEXT N_("\"U\" value for the bluescreen key color " \
"(in YUV values). From 0 to 255. Defaults to 120 for blue." )
#define BLUESCREENV_TEXT N_("Bluescreen V value")
#define BLUESCREENV_LONGTEXT N_("\"V\" value for the bluescreen key color " \
"(in YUV values). From 0 to 255. Defaults to 90 for blue." )
#define BLUESCREENUTOL_TEXT N_("Bluescreen U tolerance")
#define BLUESCREENUTOL_LONGTEXT N_("Tolerance of the bluescreen blender " \
"on color variations for the U plane. A value between 10 and 20 " \
"seems sensible." )
#define BLUESCREENVTOL_TEXT N_("Bluescreen V tolerance")
#define BLUESCREENVTOL_LONGTEXT N_("Tolerance of the bluescreen blender " \
"on color variations for the V plane. A value between 10 and 20 " \
"seems sensible." )
static int pi_pos_values[] = { 0, 1 }; static int pi_pos_values[] = { 0, 1 };
static char * ppsz_pos_descriptions[] = static char * ppsz_pos_descriptions[] =
...@@ -139,36 +181,36 @@ vlc_module_begin(); ...@@ -139,36 +181,36 @@ vlc_module_begin();
set_callbacks( CreateFilter, DestroyFilter ); set_callbacks( CreateFilter, DestroyFilter );
add_integer( "mosaic-alpha", 255, NULL, ALPHA_TEXT, ALPHA_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-alpha", 255, NULL, ALPHA_TEXT, ALPHA_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-height", 100, NULL, HEIGHT_TEXT, HEIGHT_TEXT, VLC_FALSE ); add_integer( "mosaic-height", 100, NULL, HEIGHT_TEXT, HEIGHT_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-width", 100, NULL, WIDTH_TEXT, WIDTH_TEXT, VLC_FALSE ); add_integer( "mosaic-width", 100, NULL, WIDTH_TEXT, WIDTH_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-align", 5, NULL, ALIGN_TEXT, ALIGN_TEXT, VLC_TRUE); add_integer( "mosaic-align", 5, NULL, ALIGN_TEXT, ALIGN_LONGTEXT, VLC_TRUE);
change_integer_list( pi_align_values, ppsz_align_descriptions, 0 ); change_integer_list( pi_align_values, ppsz_align_descriptions, 0 );
add_integer( "mosaic-xoffset", 0, NULL, XOFFSET_TEXT, XOFFSET_TEXT, VLC_TRUE ); add_integer( "mosaic-xoffset", 0, NULL, XOFFSET_TEXT, XOFFSET_LONGTEXT, VLC_TRUE );
add_integer( "mosaic-yoffset", 0, NULL, YOFFSET_TEXT, YOFFSET_TEXT, VLC_TRUE ); add_integer( "mosaic-yoffset", 0, NULL, YOFFSET_TEXT, YOFFSET_LONGTEXT, VLC_TRUE );
add_integer( "mosaic-vborder", 0, NULL, VBORDER_TEXT, VBORDER_TEXT, VLC_TRUE ); add_integer( "mosaic-vborder", 0, NULL, VBORDER_TEXT, VBORDER_LONGTEXT, VLC_TRUE );
add_integer( "mosaic-hborder", 0, NULL, HBORDER_TEXT, HBORDER_TEXT, VLC_TRUE ); add_integer( "mosaic-hborder", 0, NULL, HBORDER_TEXT, HBORDER_LONGTEXT, VLC_TRUE );
add_integer( "mosaic-position", 0, NULL, POS_TEXT, POS_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-position", 0, NULL, POS_TEXT, POS_LONGTEXT, VLC_FALSE );
change_integer_list( pi_pos_values, ppsz_pos_descriptions, 0 ); change_integer_list( pi_pos_values, ppsz_pos_descriptions, 0 );
add_integer( "mosaic-rows", 2, NULL, ROWS_TEXT, ROWS_TEXT, VLC_FALSE ); add_integer( "mosaic-rows", 2, NULL, ROWS_TEXT, ROWS_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-cols", 2, NULL, COLS_TEXT, COLS_TEXT, VLC_FALSE ); add_integer( "mosaic-cols", 2, NULL, COLS_TEXT, COLS_LONGTEXT, VLC_FALSE );
add_bool( "mosaic-keep-aspect-ratio", 0, NULL, AR_TEXT, AR_TEXT, VLC_FALSE ); add_bool( "mosaic-keep-aspect-ratio", 0, NULL, AR_TEXT, AR_LONGTEXT, VLC_FALSE );
add_bool( "mosaic-keep-picture", 0, NULL, KEEP_TEXT, KEEP_TEXT, VLC_FALSE ); add_bool( "mosaic-keep-picture", 0, NULL, KEEP_TEXT, KEEP_LONGTEXT, VLC_FALSE );
add_string( "mosaic-order", "", NULL, ORDER_TEXT, ORDER_TEXT, VLC_FALSE ); add_string( "mosaic-order", "", NULL, ORDER_TEXT, ORDER_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-delay", 0, NULL, DELAY_TEXT, DELAY_LONGTEXT, add_integer( "mosaic-delay", 0, NULL, DELAY_TEXT, DELAY_LONGTEXT,
VLC_FALSE ); VLC_FALSE );
add_bool( "mosaic-bs", 0, NULL, BLUESCREEN_TEXT, add_bool( "mosaic-bs", 0, NULL, BLUESCREEN_TEXT,
BLUESCREEN_TEXT, VLC_FALSE ); BLUESCREEN_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-bsu", 120, NULL, BLUESCREENU_TEXT, add_integer( "mosaic-bsu", 120, NULL, BLUESCREENU_TEXT,
BLUESCREENU_TEXT, VLC_FALSE ); BLUESCREENU_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-bsv", 90, NULL, BLUESCREENV_TEXT, add_integer( "mosaic-bsv", 90, NULL, BLUESCREENV_TEXT,
BLUESCREENV_TEXT, VLC_FALSE ); BLUESCREENV_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-bsut", 17, NULL, BLUESCREENUTOL_TEXT, add_integer( "mosaic-bsut", 17, NULL, BLUESCREENUTOL_TEXT,
BLUESCREENUTOL_TEXT, VLC_FALSE ); BLUESCREENUTOL_LONGTEXT, VLC_FALSE );
add_integer( "mosaic-bsvt", 17, NULL, BLUESCREENVTOL_TEXT, add_integer( "mosaic-bsvt", 17, NULL, BLUESCREENVTOL_TEXT,
BLUESCREENVTOL_TEXT, VLC_FALSE ); BLUESCREENVTOL_LONGTEXT, VLC_FALSE );
var_Create( p_module->p_libvlc, "mosaic-lock", VLC_VAR_MUTEX ); var_Create( p_module->p_libvlc, "mosaic-lock", VLC_VAR_MUTEX );
vlc_module_end(); vlc_module_end();
......
...@@ -39,38 +39,38 @@ ...@@ -39,38 +39,38 @@
*****************************************************************************/ *****************************************************************************/
/* FIXME: Future extension make the definition file in XML format. */ /* FIXME: Future extension make the definition file in XML format. */
#define OSD_FILE_TEXT N_("OSD menu configuration file") #define OSD_FILE_TEXT N_("Configuration file")
#define OSD_FILE_LONGTEXT N_( \ #define OSD_FILE_LONGTEXT N_( \
"An OSD menu configuration file that menu actions with button images" ) "Configuration file for the OSD Menu" )
#define OSD_PATH_TEXT N_("Path to OSD menu images") #define OSD_PATH_TEXT N_("Path to OSD menu images")
#define OSD_PATH_LONGTEXT N_( \ #define OSD_PATH_LONGTEXT N_( \
"Specify another path to the OSD menu images. This will override the path as defined in the " \ "Path to the OSD menu images. This will override the path defined in the " \
"OSD configuration file." ) "OSD configuration file." )
#define POSX_TEXT N_("X coordinate of the OSD menu") #define POSX_TEXT N_("X coordinate")
#define POSX_LONGTEXT N_("You can move the OSD menu by left-clicking on it." ) #define POSX_LONGTEXT N_("You can move the OSD menu by left-clicking on it." )
#define POSY_TEXT N_("Y coordinate of the OSD menu") #define POSY_TEXT N_("Y coordinate")
#define POSY_LONGTEXT N_("You can move the OSD menu by left-clicking on it." ) #define POSY_LONGTEXT N_("You can move the OSD menu by left-clicking on it." )
#define POS_TEXT N_("OSD menu position") #define POS_TEXT N_("Menu position")
#define POS_LONGTEXT N_( \ #define POS_LONGTEXT N_( \
"You can enforce the OSD menu position on the video " \ "You can enforce the OSD menu position on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values).") "also use combinations of these values, eg. 6 = top-right).")
#define TIMEOUT_TEXT N_("Timeout of OSD menu") #define TIMEOUT_TEXT N_("Menu timeout")
#define TIMEOUT_LONGTEXT N_( \ #define TIMEOUT_LONGTEXT N_( \
"OSD menu pictures get a default timeout of 15 seconds added to their " \ "OSD menu pictures get a default timeout of 15 seconds added to their " \
"remaining time. This will ensure that they are at least the specified " \ "remaining time. This will ensure that they are at least the specified " \
"time visible.") "time visible.")
#define OSD_UPDATE_TEXT N_("Update speed of OSD menu") #define OSD_UPDATE_TEXT N_("Menu update interval" )
#define OSD_UPDATE_LONGTEXT N_( \ #define OSD_UPDATE_LONGTEXT N_( \
"Update the OSD menu picture every 200 ms (default). Shorten the update time for " \ "The default is to update the OSD menu picture every 200 ms. Shorten the" \
"environments that experience transmissions errors. Be careful with this option " \ " update time for environments that experience transmissions errors. " \
"because encoding OSD menu pictures is very computing intensive. The range is 0 - 1000 ms." ) "Be careful with this option as encoding OSD menu pictures is very " \
"computing intensive. The range is 0 - 1000 ms." )
static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_pos_descriptions[] = static char *ppsz_pos_descriptions[] =
......
...@@ -118,38 +118,42 @@ struct filter_sys_t ...@@ -118,38 +118,42 @@ struct filter_sys_t
int i_cur_char; int i_cur_char;
}; };
#define MSG_TEXT N_("RSS/Atom feed URLs") #define MSG_TEXT N_("Feed URLs")
#define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs") #define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs.")
#define SPEED_TEXT N_("RSS/Atom feed speed") #define SPEED_TEXT N_("Feeds speed")
#define SPEED_LONGTEXT N_("RSS/Atom feed speed (bigger is slower)") #define SPEED_LONGTEXT N_("RSS/Atom feeds speed (bigger is slower).")
#define LENGTH_TEXT N_("RSS/Atom feed max number of chars displayed") #define LENGTH_TEXT N_("Max length")
#define LENGTH_LONGTEXT N_("RSS/Atom feed max number of chars displayed") #define LENGTH_LONGTEXT N_("Maximum number of characters displayed on the " \
#define TTL_TEXT N_("Number of seconds between each forced refresh of the feeds") "screen." )
#define TTL_LONGTEXT N_("Number of seconds between each forced refresh of the feeds. If 0, the feeds will never be updated.") #define TTL_TEXT N_("Refresh time")
#define IMAGE_TEXT N_("Display feed images if available") #define TTL_LONGTEXT N_("Number of seconds between each forced refresh " \
#define IMAGE_LONGTEXT N_("Display feed images if available") "of the feeds. 0 means that the feeds are never updated." )
#define IMAGE_TEXT N_("Feed images")
#define POSX_TEXT N_("X offset, from left") #define IMAGE_LONGTEXT N_("Display feed images if available.")
#define POSX_LONGTEXT N_("X offset, from the left screen edge" )
#define POSY_TEXT N_("Y offset, from the top") #define POSX_TEXT N_("X offset")
#define POSY_LONGTEXT N_("Y offset, down from the top" ) #define POSX_LONGTEXT N_("X offset, from the left screen edge." )
#define POSY_TEXT N_("Y offset")
#define POSY_LONGTEXT N_("Y offset, down from the top." )
#define OPACITY_TEXT N_("Opacity") #define OPACITY_TEXT N_("Opacity")
#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ #define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " ) "overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels") #define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ #define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \
"with -1 = use freetype-fontsize" ) "font size)." )
#define COLOR_TEXT N_("Text Default Color") #define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ #define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"#000000 = all colors off, " \ "the video. This must be an hexadecimal (like HTML colors). The first two "\
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\
" #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" )
#define POS_TEXT N_("Marquee position") #define POS_TEXT N_("Text position")
#define POS_LONGTEXT N_( \ #define POS_LONGTEXT N_( \
"You can enforce the marquee position on the video " \ "You can enforce the text position on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values by adding them).") "also use combinations of these values, eg 6 = top-right).")
static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_pos_descriptions[] = static char *ppsz_pos_descriptions[] =
......
...@@ -61,7 +61,7 @@ static int GetSwscaleChroma( vlc_fourcc_t ); ...@@ -61,7 +61,7 @@ static int GetSwscaleChroma( vlc_fourcc_t );
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define MODE_TEXT N_("Scaling mode") #define MODE_TEXT N_("Scaling mode")
#define MODE_LONGTEXT N_("You can choose the default scaling mode.") #define MODE_LONGTEXT N_("Scaling mode to use.")
static int pi_mode_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_mode_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_mode_descriptions[] = static char *ppsz_mode_descriptions[] =
......
...@@ -70,26 +70,29 @@ struct filter_sys_t ...@@ -70,26 +70,29 @@ struct filter_sys_t
#define MSG_TEXT N_("Time format string (%Y%m%d %H%M%S)") #define MSG_TEXT N_("Time format string (%Y%m%d %H%M%S)")
#define MSG_LONGTEXT N_("Time format string (%Y = year, %m = month, %d = day, %H = hour, %M = minute, %S = second") #define MSG_LONGTEXT N_("Time format string (%Y = year, %m = month, %d = day, %H = hour, %M = minute, %S = second")
#define POSX_TEXT N_("X offset, from left") #define POSX_TEXT N_("X offset")
#define POSX_LONGTEXT N_("X offset, from the left screen edge" ) #define POSX_LONGTEXT N_("X offset, from the left screen edge" )
#define POSY_TEXT N_("Y offset, from the top") #define POSY_TEXT N_("Y offset")
#define POSY_LONGTEXT N_("Y offset, down from the top" ) #define POSY_LONGTEXT N_("Y offset, down from the top" )
#define OPACITY_TEXT N_("Opacity") #define OPACITY_TEXT N_("Opacity")
#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ #define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " ) "overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels") #define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ #define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \
"with -1 = use freetype-fontsize" ) "font size)." )
#define COLOR_TEXT N_("Text Default Color") #define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ #define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"#000000 = all colors off, " \ "the video. This must be an hexadecimal (like HTML colors). The first two "\
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\
#define POS_TEXT N_("Time position") " #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" )
#define POS_TEXT N_("Text position")
#define POS_LONGTEXT N_( \ #define POS_LONGTEXT N_( \
"You can enforce the time position on the video " \ "You can enforce the text position on the video " \
"(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \
"also use combinations of these values by adding them).") "also use combinations of these values, eg 6 = top-right).")
static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 };
static char *ppsz_pos_descriptions[] = static char *ppsz_pos_descriptions[] =
......
...@@ -51,19 +51,20 @@ static int SendEvents( vlc_object_t *, char const *, ...@@ -51,19 +51,20 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define COLS_TEXT N_("Number of columns") #define COLS_TEXT N_("Number of columns")
#define COLS_LONGTEXT N_("Select the number of horizontal video windows in " \ #define COLS_LONGTEXT N_("Number of horizontal windows in " \
"which to split the video.") "which to split the video.")
#define ROWS_TEXT N_("Number of rows") #define ROWS_TEXT N_("Number of rows")
#define ROWS_LONGTEXT N_("Select the number of vertical video windows in " \ #define ROWS_LONGTEXT N_("Number of vertical windows in " \
"which to split the video.") "which to split the video.")
#define ACTIVE_TEXT N_("Active windows") #define ACTIVE_TEXT N_("Active windows")
#define ACTIVE_LONGTEXT N_("Comma separated list of active windows, " \ #define ACTIVE_LONGTEXT N_("Comma-separated list of active windows, " \
"defaults to all") "defaults to all")
#define ASPECT_TEXT N_("Element aspect ratio") #define ASPECT_TEXT N_("Element aspect ratio")
#define ASPECT_LONGTEXT N_("The aspect ratio of the individual displays building the display wall") #define ASPECT_LONGTEXT N_("Aspect ratio of the individual displays " \
"building the wall.")
vlc_module_begin(); vlc_module_begin();
set_description( _("Wall video filter") ); set_description( _("Wall video filter") );
......
...@@ -66,8 +66,7 @@ static void GfxMode ( int i_tty ); ...@@ -66,8 +66,7 @@ static void GfxMode ( int i_tty );
#define DEVICE_TEXT N_("Framebuffer device") #define DEVICE_TEXT N_("Framebuffer device")
#define DEVICE_LONGTEXT N_( \ #define DEVICE_LONGTEXT N_( \
"You can select here the framebuffer device that will be used " \ "Framebuffer device to use for rendering (usually /dev/fb0).")
"for rendering (usually /dev/fb0).")
vlc_module_begin(); vlc_module_begin();
set_shortname( "Framebuffer" ); set_shortname( "Framebuffer" );
......
...@@ -53,9 +53,9 @@ static void SetPalette ( vout_thread_t *, uint16_t *, uint16_t *, uint16_t * ...@@ -53,9 +53,9 @@ static void SetPalette ( vout_thread_t *, uint16_t *, uint16_t *, uint16_t *
/***************************************************************************** /*****************************************************************************
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define DISPLAY_TEXT N_("X11 display name") #define DISPLAY_TEXT N_("X11 display")
#define DISPLAY_LONGTEXT N_( \ #define DISPLAY_LONGTEXT N_( \
"Specify the X11 hardware display you want to use.\n" \ "X11 hardware display to use.\n" \
"By default, VLC will use the value of the DISPLAY " \ "By default, VLC will use the value of the DISPLAY " \
"environment variable.") "environment variable.")
......
...@@ -46,18 +46,21 @@ static void Display ( vout_thread_t *, picture_t * ); ...@@ -46,18 +46,21 @@ static void Display ( vout_thread_t *, picture_t * );
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define FORMAT_TEXT N_( "Image format" ) #define FORMAT_TEXT N_( "Image format" )
#define FORMAT_LONGTEXT N_( "Set the format of the output image." ) #define FORMAT_LONGTEXT N_( "Format of the output images (png or jpg)." )
#define RATIO_TEXT N_( "Recording ratio" ) #define RATIO_TEXT N_( "Recording ratio" )
#define RATIO_LONGTEXT N_( "Set the ratio of images that are recorded. "\ #define RATIO_LONGTEXT N_( "Ratio of images to record. "\
"3 means that one image out of three is recorded." ) "3 means that one image out of three is recorded." )
#define PREFIX_TEXT N_( "Filename prefix" ) #define PREFIX_TEXT N_( "Filename prefix" )
#define PREFIX_LONGTEXT N_( "Set the prefix of the filename. Output filename "\ #define PREFIX_LONGTEXT N_( "Prefix of the output images filenames. Output " \
"will have the form prefixNUMBER.format" ) "filenames will have the \"prefixNUMBER.format\" "\
"form." )
#define REPLACE_TEXT N_( "Always write to the same file" ) #define REPLACE_TEXT N_( "Always write to the same file" )
#define REPLACE_LONGTEXT N_( "Always write to the same file" ) #define REPLACE_LONGTEXT N_( "Always write to the same file instead of " \
"creating one file per image. In this case, " \
"the number is not appended to the filename." )
static char *psz_format_list[] = { "png", "jpeg" }; static char *psz_format_list[] = { "png", "jpeg" };
static char *psz_format_list_text[] = { "PNG", "JPEG" }; static char *psz_format_list_text[] = { "PNG", "JPEG" };
......
...@@ -116,12 +116,11 @@ static int SendEvents( vlc_object_t *, char const *, ...@@ -116,12 +116,11 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define SPEED_TEXT N_( "OpenGL cube rotation speed" ) #define SPEED_TEXT N_( "OpenGL cube rotation speed" )
#define SPEED_LONGTEXT N_( "If the OpenGL cube effect is enabled, this " \ #define SPEED_LONGTEXT N_( "Rotation speed of the OpenGL cube effect, if "\ "enabled." )
"controls its rotation speed." )
#define EFFECT_TEXT N_("Select effect") #define EFFECT_TEXT N_("Effect")
#define EFFECT_LONGTEXT N_( \ #define EFFECT_LONGTEXT N_( \
"Allows you to select different visual effects.") "Several OpenGL visual effects are available." )
static char *ppsz_effects[] = { static char *ppsz_effects[] = {
"none", "cube", "transparent-cube" }; "none", "cube", "transparent-cube" };
......
...@@ -76,9 +76,9 @@ extern "C" ...@@ -76,9 +76,9 @@ extern "C"
/***************************************************************************** /*****************************************************************************
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define DISPLAY_TEXT N_("QT Embedded display name") #define DISPLAY_TEXT N_("QT Embedded display")
#define DISPLAY_LONGTEXT N_( \ #define DISPLAY_LONGTEXT N_( \
"Specify the Qt Embedded hardware display you want to use. " \ "Qt Embedded hardware display to use. " \
"By default VLC will use the value of the DISPLAY environment variable.") "By default VLC will use the value of the DISPLAY environment variable.")
/***************************************************************************** /*****************************************************************************
......
...@@ -57,17 +57,18 @@ static void Display ( vout_thread_t *, picture_t * ); ...@@ -57,17 +57,18 @@ static void Display ( vout_thread_t *, picture_t * );
/***************************************************************************** /*****************************************************************************
* Module descriptor * Module descriptor
*****************************************************************************/ *****************************************************************************/
#define WIDTH_TEXT N_( "snapshot width" ) #define WIDTH_TEXT N_( "Snapshot width" )
#define WIDTH_LONGTEXT N_( "Set the width of the snapshot image." ) #define WIDTH_LONGTEXT N_( "Width of the snapshot image." )
#define HEIGHT_TEXT N_( "snapshot height" ) #define HEIGHT_TEXT N_( "Snapshot height" )
#define HEIGHT_LONGTEXT N_( "Set the height of the snapshot image." ) #define HEIGHT_LONGTEXT N_( "Height of the snapshot image." )
#define CHROMA_TEXT N_( "chroma" ) #define CHROMA_TEXT N_( "Chroma" )
#define CHROMA_LONGTEXT N_( "Set the desired chroma for the snapshot image (a 4 character string)." ) #define CHROMA_LONGTEXT N_( "Output chroma for the snapshot image " \
"(a 4 character string, like \"RV32\")." )
#define CACHE_TEXT N_( "cache size (number of images)" ) #define CACHE_TEXT N_( "Cache size (number of images)" )
#define CACHE_LONGTEXT N_( "Set the cache size (number of images to keep)." ) #define CACHE_LONGTEXT N_( "Snapshot cache size (number of images to keep)." )
vlc_module_begin( ); vlc_module_begin( );
......
...@@ -86,7 +86,7 @@ static void SwitchContext( vout_thread_t * ); ...@@ -86,7 +86,7 @@ static void SwitchContext( vout_thread_t * );
*****************************************************************************/ *****************************************************************************/
#define ADAPTOR_TEXT N_("XVideo adaptor number") #define ADAPTOR_TEXT N_("XVideo adaptor number")
#define ADAPTOR_LONGTEXT N_( \ #define ADAPTOR_LONGTEXT N_( \
"If you graphics card provides several adaptors, this option allows you " \ "If you graphics card provides several adaptors, you have " \
"to choose which one will be used (you shouldn't have to change this).") "to choose which one will be used (you shouldn't have to change this).")
#define ALT_FS_TEXT N_("Alternate fullscreen method") #define ALT_FS_TEXT N_("Alternate fullscreen method")
...@@ -98,14 +98,14 @@ static void SwitchContext( vout_thread_t * ); ...@@ -98,14 +98,14 @@ static void SwitchContext( vout_thread_t * );
"2) Completely bypass the window manager, but then nothing will be able " \ "2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.") "to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display name") #define DISPLAY_TEXT N_("X11 display")
#define DISPLAY_LONGTEXT N_( \ #define DISPLAY_LONGTEXT N_( \
"Specify the X11 hardware display you want to use. By default VLC will " \ "X11 hardware display to use. By default VLC will " \
"use the value of the DISPLAY environment variable.") "use the value of the DISPLAY environment variable.")
#define SCREEN_TEXT N_("Screen to be used for fullscreen mode.") #define SCREEN_TEXT N_("Screen for fullscreen mode.")
#define SCREEN_LONGTEXT N_( \ #define SCREEN_LONGTEXT N_( \
"Choose the screen you want to use in fullscreen mode. For instance " \ "Screen to use in fullscreen mode. For instance " \
"set it to 0 for first screen, 1 for the second.") "set it to 0 for first screen, 1 for the second.")
vlc_module_begin(); vlc_module_begin();
......
...@@ -49,18 +49,18 @@ extern void E_(Deactivate) ( vlc_object_t * ); ...@@ -49,18 +49,18 @@ extern void E_(Deactivate) ( vlc_object_t * );
"2) Completely bypass the window manager, but then nothing will be able " \ "2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.") "to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display name") #define DISPLAY_TEXT N_("X11 display")
#define DISPLAY_LONGTEXT N_( \ #define DISPLAY_LONGTEXT N_( \
"Specify the X11 hardware display you want to use. By default VLC will " \ "X11 hardware display to use. By default VLC will " \
"use the value of the DISPLAY environment variable.") "use the value of the DISPLAY environment variable.")
#define SHM_TEXT N_("Use shared memory") #define SHM_TEXT N_("Use shared memory")
#define SHM_LONGTEXT N_( \ #define SHM_LONGTEXT N_( \
"Use shared memory to communicate between VLC and the X server.") "Use shared memory to communicate between VLC and the X server.")
#define SCREEN_TEXT N_("choose the screen to be used for fullscreen mode.") #define SCREEN_TEXT N_("Screen for fullscreen mode.")
#define SCREEN_LONGTEXT N_( \ #define SCREEN_LONGTEXT N_( \
"Choose the screen you want to use in fullscreen mode. For instance " \ "Screen to use in fullscreen mode. For instance " \
"set it to 0 for first screen, 1 for the second.") "set it to 0 for first screen, 1 for the second.")
vlc_module_begin(); vlc_module_begin();
......
...@@ -43,8 +43,8 @@ extern void E_(Deactivate) ( vlc_object_t * ); ...@@ -43,8 +43,8 @@ extern void E_(Deactivate) ( vlc_object_t * );
*****************************************************************************/ *****************************************************************************/
#define ADAPTOR_TEXT N_("XVideo adaptor number") #define ADAPTOR_TEXT N_("XVideo adaptor number")
#define ADAPTOR_LONGTEXT N_( \ #define ADAPTOR_LONGTEXT N_( \
"If you graphics card provides several adaptors, this option allows you " \ "If you graphics card provides several adaptors, you need to choose " \
"to choose which one will be used (you shouldn't have to change this).") "which one will be used (you shouldn't have to change this).")
#define ALT_FS_TEXT N_("Alternate fullscreen method") #define ALT_FS_TEXT N_("Alternate fullscreen method")
#define ALT_FS_LONGTEXT N_( \ #define ALT_FS_LONGTEXT N_( \
...@@ -55,9 +55,9 @@ extern void E_(Deactivate) ( vlc_object_t * ); ...@@ -55,9 +55,9 @@ extern void E_(Deactivate) ( vlc_object_t * );
"2) Completely bypass the window manager, but then nothing will be able " \ "2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.") "to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display name") #define DISPLAY_TEXT N_("X11 display")
#define DISPLAY_LONGTEXT N_( \ #define DISPLAY_LONGTEXT N_( \
"Specify the X11 hardware display you want to use. By default VLC will " \ "X11 hardware display to use. By default VLC will " \
"use the value of the DISPLAY environment variable.") "use the value of the DISPLAY environment variable.")
#define CHROMA_TEXT N_("XVimage chroma format") #define CHROMA_TEXT N_("XVimage chroma format")
...@@ -69,9 +69,9 @@ extern void E_(Deactivate) ( vlc_object_t * ); ...@@ -69,9 +69,9 @@ extern void E_(Deactivate) ( vlc_object_t * );
#define SHM_LONGTEXT N_( \ #define SHM_LONGTEXT N_( \
"Use shared memory to communicate between VLC and the X server.") "Use shared memory to communicate between VLC and the X server.")
#define SCREEN_TEXT N_("Screen to be used for fullscreen mode.") #define SCREEN_TEXT N_("Screen for fullscreen mode.")
#define SCREEN_LONGTEXT N_( \ #define SCREEN_LONGTEXT N_( \
"Choose the screen you want to use in fullscreen mode. For instance " \ "Screen to use in fullscreen mode. For instance " \
"set it to 0 for first screen, 1 for the second.") "set it to 0 for first screen, 1 for the second.")
vlc_module_begin(); vlc_module_begin();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment