Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-gpu
Commits
5f18b9dd
Commit
5f18b9dd
authored
Mar 30, 2006
by
Clément Stenac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Video filters and outputs strings (Refs:#438)
parent
c24349a8
Changes
22
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
240 additions
and
177 deletions
+240
-177
modules/video_filter/adjust.c
modules/video_filter/adjust.c
+9
-7
modules/video_filter/clone.c
modules/video_filter/clone.c
+4
-3
modules/video_filter/crop.c
modules/video_filter/crop.c
+1
-1
modules/video_filter/deinterlace.c
modules/video_filter/deinterlace.c
+3
-3
modules/video_filter/distort.c
modules/video_filter/distort.c
+4
-2
modules/video_filter/logo.c
modules/video_filter/logo.c
+16
-11
modules/video_filter/marq.c
modules/video_filter/marq.c
+16
-15
modules/video_filter/mosaic.c
modules/video_filter/mosaic.c
+83
-41
modules/video_filter/osdmenu.c
modules/video_filter/osdmenu.c
+13
-13
modules/video_filter/rss.c
modules/video_filter/rss.c
+29
-25
modules/video_filter/swscale/filter.c
modules/video_filter/swscale/filter.c
+1
-1
modules/video_filter/time.c
modules/video_filter/time.c
+16
-13
modules/video_filter/wall.c
modules/video_filter/wall.c
+5
-4
modules/video_output/fb.c
modules/video_output/fb.c
+1
-2
modules/video_output/ggi.c
modules/video_output/ggi.c
+2
-2
modules/video_output/image.c
modules/video_output/image.c
+8
-5
modules/video_output/opengl.c
modules/video_output/opengl.c
+3
-4
modules/video_output/qte/qte.cpp
modules/video_output/qte/qte.cpp
+2
-2
modules/video_output/snapshot.c
modules/video_output/snapshot.c
+9
-8
modules/video_output/x11/glx.c
modules/video_output/x11/glx.c
+5
-5
modules/video_output/x11/x11.c
modules/video_output/x11/x11.c
+4
-4
modules/video_output/x11/xvideo.c
modules/video_output/x11/xvideo.c
+6
-6
No files found.
modules/video_filter/adjust.c
View file @
5f18b9dd
...
...
@@ -57,18 +57,20 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#define THRES_TEXT N_("Enable brightness threshold")
#define THRES_LONGTEXT N_("Show black and white pixels with brightness as threshold value")
#define THRES_TEXT N_("Brightness threshold")
#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_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_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_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_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_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
();
...
...
modules/video_filter/clone.c
View file @
5f18b9dd
...
...
@@ -53,11 +53,12 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#define COUNT_TEXT N_("Number of clones")
#define COUNT_LONGTEXT N_("
Select the n
umber of video windows in which to "\
#define COUNT_LONGTEXT N_("
N
umber of video windows in which to "\
"clone the video.")
#define VOUTLIST_TEXT N_("List of video output modules")
#define VOUTLIST_LONGTEXT N_("Select the specific video output modules that you want to activate.")
#define VOUTLIST_TEXT N_("Video output modules")
#define VOUTLIST_LONGTEXT N_("You can use specific video output modules " \
"for the clones. Use a comma-separated list of modules." )
vlc_module_begin
();
set_description
(
_
(
"Clone video filter"
)
);
...
...
modules/video_filter/crop.c
View file @
5f18b9dd
...
...
@@ -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 AUTOCROP_TEXT N_("Automatic cropping")
#define AUTOCROP_LONGTEXT N_("A
ctivate a
utomatic black border cropping.")
#define AUTOCROP_LONGTEXT N_("Automatic black border cropping.")
vlc_module_begin
();
set_description
(
_
(
"Crop video filter"
)
);
...
...
modules/video_filter/deinterlace.c
View file @
5f18b9dd
...
...
@@ -100,10 +100,10 @@ static int FilterCallback ( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#define MODE_TEXT N_("Deinterlace mode")
#define MODE_LONGTEXT N_("De
fault deinterlace method to use for local playback
")
#define MODE_LONGTEXT N_("De
interlace method to use for local playback.
")
#define SOUT_MODE_TEXT N_("
D
einterlace mode")
#define SOUT_MODE_LONGTEXT N_("De
fault deinterlace methode to use for streaming
")
#define SOUT_MODE_TEXT N_("
Streaming d
einterlace mode")
#define SOUT_MODE_LONGTEXT N_("De
interlace method to use for streaming.
")
#define FILTER_CFG_PREFIX "sout-deinterlace-"
...
...
modules/video_filter/distort.c
View file @
5f18b9dd
...
...
@@ -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 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_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"
,
"psychedelic"
};
...
...
modules/video_filter/logo.c
View file @
5f18b9dd
...
...
@@ -66,24 +66,29 @@ static int LogoCallback( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#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_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_LONGTEXT N_("Individual image display time of 0 - 60000 ms")
#define POSX_TEXT N_("X coordinate of the logo")
#define POSX_LONGTEXT N_("You can move the logo by left-clicking on it." )
#define POSY_TEXT N_("Y coordinate of the logo")
#define POSY_LONGTEXT N_("You can move the logo by left-clicking on it." )
#define DELAY_LONGTEXT N_("Individual image display time of 0 - 60000 ms.")
#define POSX_TEXT N_("X coordinate")
#define POSX_LONGTEXT N_("X coordinate of the logo. You can move the logo " \
"by left-clicking 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_LONGTEXT N_("
You can set the logo transparency value her
e " \
#define TRANS_LONGTEXT N_("
Logo transparency valu
e " \
"(from 0 for full transparency to 255 for full opacity)." )
#define POS_TEXT N_("Logo position")
#define POS_LONGTEXT N_( \
"
You can e
nforce the logo position on the video " \
"
E
nforce the logo position on the video " \
"(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
char
*
ppsz_pos_descriptions
[]
=
...
...
modules/video_filter/marq.c
View file @
5f18b9dd
...
...
@@ -73,33 +73,34 @@ struct filter_sys_t
vlc_bool_t
b_need_update
;
};
#define MSG_TEXT N_("
Marquee t
ext")
#define MSG_TEXT N_("
T
ext")
#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 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 TIMEOUT_TEXT N_("
Marquee t
imeout")
#define TIMEOUT_LONGTEXT N_("
Defines the time
the marquee must remain " \
"display
ed, in milliseconds
. Default value is " \
"0 (remain forever).")
#define TIMEOUT_TEXT N_("
T
imeout")
#define TIMEOUT_LONGTEXT N_("
Number of milliseconds
the marquee must remain " \
"display. Default value is " \
"0 (remain
s
forever).")
#define OPACITY_TEXT N_("Opacity")
#define OPACITY_LONGTEXT N_("
The o
pacity (inverse of transparency) of " \
#define OPACITY_LONGTEXT N_("
O
pacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("
Specify the font size, in pixels,
" \
"
with -1 = use freetype-fontsize
" )
#define SIZE_LONGTEXT N_("
Font size, in pixels. Default is -1 (use default
" \
"
font size).
" )
#define COLOR_TEXT N_("Text Default Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \
"#000000 = all colors off, " \
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" )
#define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"the video. This must be an hexadecimal (like HTML colors). The first two "\
"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_LONGTEXT N_( \
"You can enforce the marquee position on the video " \
"(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
char
*
ppsz_pos_descriptions
[]
=
...
...
modules/video_filter/mosaic.c
View file @
5f18b9dd
...
...
@@ -87,38 +87,80 @@ struct filter_sys_t
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define ALPHA_TEXT N_("Alpha blending")
#define ALPHA_LONGTEXT N_("Alpha blending (0 -> 255). Default is 255")
#define HEIGHT_TEXT N_("Height in pixels")
#define WIDTH_TEXT N_("Width in pixels")
#define XOFFSET_TEXT N_("Top left corner x coordinate")
#define YOFFSET_TEXT N_("Top left corner y coordinate")
#define VBORDER_TEXT N_("Vertical border width in pixels")
#define HBORDER_TEXT N_("Horizontal border width in pixels")
#define ALIGN_TEXT N_("Mosaic alignment")
#define ALPHA_TEXT N_("Transparency")
#define ALPHA_LONGTEXT N_("Transparency of the mosaic foreground pictures. " \
"0 means transparent, 255 opaque (default)." )
#define HEIGHT_TEXT N_("Height")
#define HEIGHT_LONGTEXT N_( "Total height of the mosaic, in pixels." )
#define WIDTH_TEXT N_("Width")
#define WIDTH_LONGTEXT N_( "Total width of the mosaic, in pixels." )
#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_LONGTEXT N_("Positioning method. auto: automatically choose " \
"the best number of rows and columns. fixed: use the user-defined " \
"number of rows and columns.")
#define POS_LONGTEXT N_("Positioning method for the mosaic. auto: " \
"automatically choose the best number of rows and columns. " \
"fixed: use the user-defined number of rows and columns.")
#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 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_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_LONGTEXT N_("Pictures coming from the picture video outputs " \
"will be delayed accordingly (in milliseconds). For high " \
"values you will need to raise file-caching and others.")
#define BLUESCREEN_TEXT N_("Enable bluescreen (aka greenscreen or chroma key) video background replacing")
#define BLUESCREENU_TEXT N_("Bluescreen chroma key U (0-255)")
#define BLUESCREENV_TEXT N_("Bluescreen chroma key V (0-255)")
#define BLUESCREENUTOL_TEXT N_("Bluescreen chroma key U tolerance")
#define BLUESCREENVTOL_TEXT N_("Bluescreen chroma key V tolerance")
#define DELAY_LONGTEXT N_("Pictures coming from the mosaic elements " \
"will be delayed according to this value (in milliseconds). For high " \
"values you will need to raise caching at input.")
#define BLUESCREEN_TEXT N_("Bluescreen" )
#define BLUESCREEN_LONGTEXT N_( "This effect, also known as \"greenscreen\" "\
"or \"chroma key\" blends the \"blue parts\" of the foreground images of " \
"the mosaic on the background (like wheather forecast presenters). You " \
"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
char
*
ppsz_pos_descriptions
[]
=
...
...
@@ -139,36 +181,36 @@ vlc_module_begin();
set_callbacks
(
CreateFilter
,
DestroyFilter
);
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-width"
,
100
,
NULL
,
WIDTH_TEXT
,
WIDTH_TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-align"
,
5
,
NULL
,
ALIGN_TEXT
,
ALIGN_TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-height"
,
100
,
NULL
,
HEIGHT_TEXT
,
HEIGHT_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-width"
,
100
,
NULL
,
WIDTH_TEXT
,
WIDTH_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-align"
,
5
,
NULL
,
ALIGN_TEXT
,
ALIGN_
LONG
TEXT
,
VLC_TRUE
);
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-yoffset"
,
0
,
NULL
,
YOFFSET_TEXT
,
YOFFSET_TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-vborder"
,
0
,
NULL
,
VBORDER_TEXT
,
VBORDER_TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-hborder"
,
0
,
NULL
,
HBORDER_TEXT
,
HBORDER_TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-xoffset"
,
0
,
NULL
,
XOFFSET_TEXT
,
XOFFSET_
LONG
TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-yoffset"
,
0
,
NULL
,
YOFFSET_TEXT
,
YOFFSET_
LONG
TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-vborder"
,
0
,
NULL
,
VBORDER_TEXT
,
VBORDER_
LONG
TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-hborder"
,
0
,
NULL
,
HBORDER_TEXT
,
HBORDER_
LONG
TEXT
,
VLC_TRUE
);
add_integer
(
"mosaic-position"
,
0
,
NULL
,
POS_TEXT
,
POS_LONGTEXT
,
VLC_FALSE
);
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-cols"
,
2
,
NULL
,
COLS_TEXT
,
COLS_TEXT
,
VLC_FALSE
);
add_bool
(
"mosaic-keep-aspect-ratio"
,
0
,
NULL
,
AR_TEXT
,
AR_TEXT
,
VLC_FALSE
);
add_bool
(
"mosaic-keep-picture"
,
0
,
NULL
,
KEEP_TEXT
,
KEEP_TEXT
,
VLC_FALSE
);
add_string
(
"mosaic-order"
,
""
,
NULL
,
ORDER_TEXT
,
ORDER_TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-rows"
,
2
,
NULL
,
ROWS_TEXT
,
ROWS_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-cols"
,
2
,
NULL
,
COLS_TEXT
,
COLS_
LONG
TEXT
,
VLC_FALSE
);
add_bool
(
"mosaic-keep-aspect-ratio"
,
0
,
NULL
,
AR_TEXT
,
AR_
LONG
TEXT
,
VLC_FALSE
);
add_bool
(
"mosaic-keep-picture"
,
0
,
NULL
,
KEEP_TEXT
,
KEEP_
LONG
TEXT
,
VLC_FALSE
);
add_string
(
"mosaic-order"
,
""
,
NULL
,
ORDER_TEXT
,
ORDER_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-delay"
,
0
,
NULL
,
DELAY_TEXT
,
DELAY_LONGTEXT
,
VLC_FALSE
);
add_bool
(
"mosaic-bs"
,
0
,
NULL
,
BLUESCREEN_TEXT
,
BLUESCREEN_TEXT
,
VLC_FALSE
);
BLUESCREEN_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-bsu"
,
120
,
NULL
,
BLUESCREENU_TEXT
,
BLUESCREENU_TEXT
,
VLC_FALSE
);
BLUESCREENU_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-bsv"
,
90
,
NULL
,
BLUESCREENV_TEXT
,
BLUESCREENV_TEXT
,
VLC_FALSE
);
BLUESCREENV_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-bsut"
,
17
,
NULL
,
BLUESCREENUTOL_TEXT
,
BLUESCREENUTOL_TEXT
,
VLC_FALSE
);
BLUESCREENUTOL_
LONG
TEXT
,
VLC_FALSE
);
add_integer
(
"mosaic-bsvt"
,
17
,
NULL
,
BLUESCREENVTOL_TEXT
,
BLUESCREENVTOL_TEXT
,
VLC_FALSE
);
BLUESCREENVTOL_
LONG
TEXT
,
VLC_FALSE
);
var_Create
(
p_module
->
p_libvlc
,
"mosaic-lock"
,
VLC_VAR_MUTEX
);
vlc_module_end
();
...
...
modules/video_filter/osdmenu.c
View file @
5f18b9dd
...
...
@@ -39,38 +39,38 @@
*****************************************************************************/
/* FIXME: Future extension make the definition file in XML format. */
#define OSD_FILE_TEXT N_("
OSD menu c
onfiguration file")
#define OSD_FILE_TEXT N_("
C
onfiguration file")
#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_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." )
#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 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 POS_TEXT N_("
OSD m
enu position")
#define POS_TEXT N_("
M
enu position")
#define POS_LONGTEXT N_( \
"You can enforce the OSD menu position on the video " \
"(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_( \
"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 " \
"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_( \
"Update the OSD menu picture every 200 ms (default). Shorten the update time for " \
"environments that experience transmissions errors. Be careful with this option " \
"because encoding OSD menu pictures is very computing intensive. The range is 0 - 1000 ms." )
"The default is to update the OSD menu picture every 200 ms. Shorten the" \
" update time for environments that experience transmissions errors. " \
"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
char
*
ppsz_pos_descriptions
[]
=
...
...
modules/video_filter/rss.c
View file @
5f18b9dd
...
...
@@ -118,38 +118,42 @@ struct filter_sys_t
int
i_cur_char
;
};
#define MSG_TEXT N_("RSS/Atom feed URLs")
#define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs")
#define SPEED_TEXT N_("RSS/Atom feed speed")
#define SPEED_LONGTEXT N_("RSS/Atom feed speed (bigger is slower)")
#define LENGTH_TEXT N_("RSS/Atom feed max number of chars displayed")
#define LENGTH_LONGTEXT N_("RSS/Atom feed max number of chars displayed")
#define TTL_TEXT N_("Number of seconds between each forced refresh of the feeds")
#define TTL_LONGTEXT N_("Number of seconds between each forced refresh of the feeds. If 0, the feeds will never be updated.")
#define IMAGE_TEXT N_("Display feed images if available")
#define IMAGE_LONGTEXT N_("Display feed images if available")
#define POSX_TEXT N_("X offset, from left")
#define POSX_LONGTEXT N_("X offset, from the left screen edge" )
#define POSY_TEXT N_("Y offset, from the top")
#define POSY_LONGTEXT N_("Y offset, down from the top" )
#define MSG_TEXT N_("Feed URLs")
#define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs.")
#define SPEED_TEXT N_("Feeds speed")
#define SPEED_LONGTEXT N_("RSS/Atom feeds speed (bigger is slower).")
#define LENGTH_TEXT N_("Max length")
#define LENGTH_LONGTEXT N_("Maximum number of characters displayed on the " \
"screen." )
#define TTL_TEXT N_("Refresh time")
#define TTL_LONGTEXT N_("Number of seconds between each forced refresh " \
"of the feeds. 0 means that the feeds are never updated." )
#define IMAGE_TEXT N_("Feed images")
#define IMAGE_LONGTEXT N_("Display feed images if available.")
#define POSX_TEXT N_("X offset")
#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_LONGTEXT N_("
The o
pacity (inverse of transparency) of " \
#define OPACITY_LONGTEXT N_("
O
pacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("
Specify the font size, in pixels,
" \
"
with -1 = use freetype-fontsize
" )
#define SIZE_LONGTEXT N_("
Font size, in pixels. Default is -1 (use default
" \
"
font size).
" )
#define COLOR_TEXT N_("Text Default Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \
"#000000 = all colors off, " \
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" )
#define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"the video. This must be an hexadecimal (like HTML colors). The first two "\
"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_( \
"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 " \
"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
char
*
ppsz_pos_descriptions
[]
=
...
...
modules/video_filter/swscale/filter.c
View file @
5f18b9dd
...
...
@@ -61,7 +61,7 @@ static int GetSwscaleChroma( vlc_fourcc_t );
* Module descriptor
*****************************************************************************/
#define MODE_TEXT N_("Scaling mode")
#define MODE_LONGTEXT N_("
You can choose the default scaling mod
e.")
#define MODE_LONGTEXT N_("
Scaling mode to us
e.")
static
int
pi_mode_values
[]
=
{
0
,
1
,
2
,
4
,
8
,
5
,
6
,
9
,
10
};
static
char
*
ppsz_mode_descriptions
[]
=
...
...
modules/video_filter/time.c
View file @
5f18b9dd
...
...
@@ -70,26 +70,29 @@ struct filter_sys_t
#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 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 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 OPACITY_TEXT N_("Opacity")
#define OPACITY_LONGTEXT N_("
The o
pacity (inverse of transparency) of " \
#define OPACITY_LONGTEXT N_("
O
pacity (inverse of transparency) of " \
"overlay text. 0 = transparent, 255 = totally opaque. " )
#define SIZE_TEXT N_("Font size, pixels")
#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \
"with -1 = use freetype-fontsize" )
#define COLOR_TEXT N_("Text Default Color")
#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \
"#000000 = all colors off, " \
"0xFF0000 = just Red, 0xFFFFFF = all color on [White]" )
#define POS_TEXT N_("Time position")
#define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \
"font size)." )
#define COLOR_TEXT N_("Color")
#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\
"the video. This must be an hexadecimal (like HTML colors). The first two "\
"chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\
" #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" )
#define POS_TEXT N_("Text position")
#define POS_LONGTEXT N_( \
"You can enforce the t
ime
position on the video " \
"You can enforce the t
ext
position on the video " \
"(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
char
*
ppsz_pos_descriptions
[]
=
...
...
modules/video_filter/wall.c
View file @
5f18b9dd
...
...
@@ -51,19 +51,20 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#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.")
#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.")
#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")
#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
();
set_description
(
_
(
"Wall video filter"
)
);
...
...
modules/video_output/fb.c
View file @
5f18b9dd
...
...
@@ -66,8 +66,7 @@ static void GfxMode ( int i_tty );
#define DEVICE_TEXT N_("Framebuffer device")
#define DEVICE_LONGTEXT N_( \
"You can select here the framebuffer device that will be used " \
"for rendering (usually /dev/fb0).")
"Framebuffer device to use for rendering (usually /dev/fb0).")
vlc_module_begin
();
set_shortname
(
"Framebuffer"
);
...
...
modules/video_output/ggi.c
View file @
5f18b9dd
...
...
@@ -53,9 +53,9 @@ static void SetPalette ( vout_thread_t *, uint16_t *, uint16_t *, uint16_t *
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define DISPLAY_TEXT N_("X11 display
name
")
#define DISPLAY_TEXT N_("X11 display")
#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 " \
"environment variable.")
...
...
modules/video_output/image.c
View file @
5f18b9dd
...
...
@@ -46,18 +46,21 @@ static void Display ( vout_thread_t *, picture_t * );
* Module descriptor
*****************************************************************************/
#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_LONGTEXT N_( "
Set the ratio of images that are recorde
d. "\
#define RATIO_LONGTEXT N_( "
Ratio of images to recor
d. "\
"3 means that one image out of three is recorded." )
#define PREFIX_TEXT N_( "Filename prefix" )
#define PREFIX_LONGTEXT N_( "Set the prefix of the filename. Output filename "\
"will have the form prefixNUMBER.format" )
#define PREFIX_LONGTEXT N_( "Prefix of the output images filenames. Output " \
"filenames will have the \"prefixNUMBER.format\" "\
"form." )
#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_text
[]
=
{
"PNG"
,
"JPEG"
};
...
...
modules/video_output/opengl.c
View file @
5f18b9dd
...
...
@@ -116,12 +116,11 @@ static int SendEvents( vlc_object_t *, char const *,
* Module descriptor
*****************************************************************************/
#define SPEED_TEXT N_( "OpenGL cube rotation speed" )
#define SPEED_LONGTEXT N_( "If the OpenGL cube effect is enabled, this " \
"controls its rotation speed." )
#define SPEED_LONGTEXT N_( "Rotation speed of the OpenGL cube effect, if "\ "enabled." )
#define EFFECT_TEXT N_("
Select e
ffect")
#define EFFECT_TEXT N_("
E
ffect")
#define EFFECT_LONGTEXT N_( \
"
Allows you to select different visual effects."
)
"
Several OpenGL visual effects are available."
)
static
char
*
ppsz_effects
[]
=
{
"none"
,
"cube"
,
"transparent-cube"
};
...
...
modules/video_output/qte/qte.cpp
View file @
5f18b9dd
...
...
@@ -76,9 +76,9 @@ extern "C"
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define DISPLAY_TEXT N_("QT Embedded display
name
")
#define DISPLAY_TEXT N_("QT Embedded display")
#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.")
/*****************************************************************************
...
...
modules/video_output/snapshot.c
View file @
5f18b9dd
...
...
@@ -57,17 +57,18 @@ static void Display ( vout_thread_t *, picture_t * );
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define WIDTH_TEXT N_( "
s
napshot width" )
#define WIDTH_LONGTEXT N_( "
Set the w
idth of the snapshot image." )
#define WIDTH_TEXT N_( "
S
napshot width" )
#define WIDTH_LONGTEXT N_( "
W
idth of the snapshot image." )
#define HEIGHT_TEXT N_( "
s
napshot height" )
#define HEIGHT_LONGTEXT N_( "
Set the h
eight of the snapshot image." )
#define HEIGHT_TEXT N_( "
S
napshot height" )
#define HEIGHT_LONGTEXT N_( "
H
eight of the snapshot image." )
#define CHROMA_TEXT N_( "chroma" )
#define CHROMA_LONGTEXT N_( "Set the desired chroma for the snapshot image (a 4 character string)." )
#define CHROMA_TEXT N_( "Chroma" )
#define CHROMA_LONGTEXT N_( "Output chroma for the snapshot image " \
"(a 4 character string, like \"RV32\")." )
#define CACHE_TEXT N_( "
c
ache size (number of images)" )
#define CACHE_LONGTEXT N_( "S
et the
cache size (number of images to keep)." )
#define CACHE_TEXT N_( "
C
ache size (number of images)" )
#define CACHE_LONGTEXT N_( "S
napshot
cache size (number of images to keep)." )
vlc_module_begin
(
);
...
...
modules/video_output/x11/glx.c
View file @
5f18b9dd
...
...
@@ -86,7 +86,7 @@ static void SwitchContext( vout_thread_t * );
*****************************************************************************/
#define ADAPTOR_TEXT N_("XVideo adaptor number")
#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).")
#define ALT_FS_TEXT N_("Alternate fullscreen method")
...
...
@@ -98,14 +98,14 @@ static void SwitchContext( vout_thread_t * );
"2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display
name
")
#define DISPLAY_TEXT N_("X11 display")
#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.")
#define SCREEN_TEXT N_("Screen
to be used
for fullscreen mode.")
#define SCREEN_TEXT N_("Screen for fullscreen mode.")
#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.")
vlc_module_begin
();
...
...
modules/video_output/x11/x11.c
View file @
5f18b9dd
...
...
@@ -49,18 +49,18 @@ extern void E_(Deactivate) ( vlc_object_t * );
"2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display
name
")
#define DISPLAY_TEXT N_("X11 display")
#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.")
#define SHM_TEXT N_("Use shared memory")
#define SHM_LONGTEXT N_( \
"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_( \
"
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.")
vlc_module_begin
();
...
...
modules/video_output/x11/xvideo.c
View file @
5f18b9dd
...
...
@@ -43,8 +43,8 @@ extern void E_(Deactivate) ( vlc_object_t * );
*****************************************************************************/
#define ADAPTOR_TEXT N_("XVideo adaptor number")
#define ADAPTOR_LONGTEXT N_( \
"If you graphics card provides several adaptors,
this option allows you
" \
"
to choose
which one will be used (you shouldn't have to change this).")
"If you graphics card provides several adaptors,
you need 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_LONGTEXT N_( \
...
...
@@ -55,9 +55,9 @@ extern void E_(Deactivate) ( vlc_object_t * );
"2) Completely bypass the window manager, but then nothing will be able " \
"to show on top of the video.")
#define DISPLAY_TEXT N_("X11 display
name
")
#define DISPLAY_TEXT N_("X11 display")
#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.")
#define CHROMA_TEXT N_("XVimage chroma format")
...
...
@@ -69,9 +69,9 @@ extern void E_(Deactivate) ( vlc_object_t * );
#define SHM_LONGTEXT N_( \
"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_( \
"
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.")
vlc_module_begin
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment