[vlc-devel] [PATCH 1/4] libvlc: Add "fullscreen-monitor" setting
Rémi Denis-Courmont
remi at remlab.net
Sun Oct 13 09:17:57 CEST 2019
Le sunnuntaina 13. lokakuuta 2019, 6.58.28 EEST Gabriel Luci a écrit :
> This will contain the name of the display device to always show
> fullscreen video on.
> ---
> src/libvlc-module.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/src/libvlc-module.c b/src/libvlc-module.c
> index d3da4e5fb8..163e4deda0 100644
> --- a/src/libvlc-module.c
> +++ b/src/libvlc-module.c
> @@ -314,6 +314,11 @@ static const char *const ppsz_align_descriptions[] =
> #define FULLSCREEN_LONGTEXT N_( \
> "Start video in fullscreen mode" )
>
> +#define FULLSCREEN_MONITOR_TEXT N_("Display device for fullscreen video")
> +#define FULLSCREEN_MONITOR_LONGTEXT N_( \
> + "In a multiple monitor configuration, you can specify the device name "
> \ + "of the display that you want the fullscreen video window to open
> on." ) +
> #define VIDEO_ON_TOP_TEXT N_("Always on top")
> #define VIDEO_ON_TOP_LONGTEXT N_( \
> "Always place the video window on top of other windows." )
> @@ -1641,6 +1646,7 @@ vlc_module_begin ()
> add_bool( "fullscreen", false, FULLSCREEN_TEXT, FULLSCREEN_LONGTEXT,
> false ) change_short('f')
> change_safe ()
> + add_string( "fullscreen-monitor", "", FULLSCREEN_MONITOR_TEXT,
> FULLSCREEN_MONITOR_LONGTEXT, false ) add_bool( "embedded-video", 1,
> EMBEDDED_TEXT, EMBEDDED_LONGTEXT, true )
> add_bool( "xlib", true, "", "", true )
The values depend on the output plugin, so thus does not belong as a global
setting, just like the audio output device.
--
レミ・デニ-クールモン
http://www.remlab.net/
More information about the vlc-devel
mailing list