changeset 9338:3d5fe5fe4aa9

Document -fstype in manpage.
author filon
date Sat, 08 Feb 2003 10:01:59 +0000
parents 452566dd7f53
children 64c93eab2c43
files DOCS/faq.html DOCS/mplayer.1 help/help_mp-en.h libvo/x11_common.c
diffstat 4 files changed, 22 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/faq.html	Sat Feb 08 09:57:54 2003 +0000
+++ b/DOCS/faq.html	Sat Feb 08 10:01:59 2003 +0000
@@ -367,7 +367,7 @@
 
   <DT>Q: Icewm's taskbar keeps covering the movie in fullscreen mode!</DT>
   <DD>A: This shouldn't happen anymore, if it still does use the
-    <CODE>-icelayer</CODE> option and report it to the
+    <CODE>-fstype layer</CODE> option and report it to the
     <A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>
     mailing list.</DD>
   <DD>&nbsp;</DD>
--- a/DOCS/mplayer.1	Sat Feb 08 09:57:54 2003 +0000
+++ b/DOCS/mplayer.1	Sat Feb 08 10:01:59 2003 +0000
@@ -1426,6 +1426,20 @@
 .B \-fsmode-dontuse <0-31> (OBSOLETE) (use \-fs option)
 Try this option if you still experience fullscreen problems.
 .TP
+.B \-fstype <type1,type2,...>
+Specify a priority list of fullscreen layer setting modes to be
+used.
+
+The default order is "layer,stays_on_top,above,fullscreen". It will be used
+as a fallback in case of specifying incorrect or unsupported modes.
+.br
+If you experience problems with fullscreen window being covered by other
+windows try using different order.
+
+.I NOTE:
+.br
+See \-fstype help for a full list of available modes.
+.TP
 .B \-geometry x[%][:y[%]] or [WxH][+x+y]
 Adjust where the output is on the screen initially.
 The x and y specifications are in pixels measured from the top-right of the
--- a/help/help_mp-en.h	Sat Feb 08 09:57:54 2003 +0000
+++ b/help/help_mp-en.h	Sat Feb 08 10:01:59 2003 +0000
@@ -128,7 +128,6 @@
 #define MSGTR_AvailableAudioFm "\nAvailable (compiled-in) audio codec families/drivers:\n"
 #define MSGTR_AvailableVideoFm "\nAvailable (compiled-in) video codec families/drivers:\n"
 #define MSGTR_AvailableFsType "Available fullscreen layer change modes:\n"
-#define MSGTR_DefaultFsType "\nThe deafult order is \"layer=%d,stays_on_top,above,fullscreen\".\nIt will be used in case of specifying incorrect or unsupported types.\n"
 #define MSGTR_UsingRTCTiming "Using Linux hardware RTC timing (%ldHz).\n"
 #define MSGTR_CannotReadVideoProperties "Video: Cannot read properties.\n"
 #define MSGTR_NoStreamFound "No stream found.\n"
--- a/libvo/x11_common.c	Sat Feb 08 09:57:54 2003 +0000
+++ b/libvo/x11_common.c	Sat Feb 08 10:01:59 2003 +0000
@@ -153,15 +153,13 @@
 {
  mp_msg(MSGT_VO, MSGL_INFO, MSGTR_AvailableFsType);
  
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "none", "don't set fullscreen window layer");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "layer", "use _WIN_LAYER hint with default layer");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "layer=<0..15>", "use _WIN_LAYER hint with a given layer number");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "above", "use _NETWM_STATE_ABOVE hint if available");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "below", "use _NETWM_STATE_BELOW hint if vailable");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "fullscreen", "use _NETWM_STATE_FULLSCREEN hint if availale");
- mp_msg(MSGT_VO, MSGL_INFO, "    %-21s %s\n", "stays_on_top", "use _NETWM_STATE_STAYS_ON_TOP hint if available");
- 
- mp_msg(MSGT_VO, MSGL_INFO, MSGTR_DefaultFsType, WIN_LAYER_ABOVE_DOCK);
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "none", "don't set fullscreen window layer");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "layer", "use _WIN_LAYER hint with default layer");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "layer=<0..15>", "use _WIN_LAYER hint with a given layer number");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "above", "use _NETWM_STATE_ABOVE hint if available");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "below", "use _NETWM_STATE_BELOW hint if vailable");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "fullscreen", "use _NETWM_STATE_FULLSCREEN hint if availale");
+ mp_msg(MSGT_VO, MSGL_INFO, "    %-15s %s\n", "stays_on_top", "use _NETWM_STATE_STAYS_ON_TOP hint if available");
 }
  
 int net_wm_support_state_test( Atom atom )