summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-09-19 20:44:30 +0000
committerfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-09-19 20:44:30 +0000
commit26afe0c58c12731dfc9c655a54401406fb71631a (patch)
tree0db9e65ab0cd97d60b099ffea6407d9813f2eb49
parent006ecfdc7e767f7d8e85be34ceb1daa5bb2507bb (diff)
downloadmpv-26afe0c58c12731dfc9c655a54401406fb71631a.tar.bz2
mpv-26afe0c58c12731dfc9c655a54401406fb71631a.tar.xz
slave mode commands to print out vo_fs and sub_visibility globals, patch by Mike Swieton <swietonm at student.gvsu.edu>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10885 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--input/input.c3
-rw-r--r--input/input.h2
-rw-r--r--mplayer.c13
3 files changed, 18 insertions, 0 deletions
diff --git a/input/input.c b/input/input.c
index 2287784606..5e91cf93e8 100644
--- a/input/input.c
+++ b/input/input.c
@@ -127,6 +127,9 @@ static mp_cmd_t mp_cmds[] = {
{ MP_CMD_CHIDE, "hide", 0, { {MP_CMD_ARG_INT,{3000}}, {-1,{0}} } },
{ MP_CMD_CRUN, "run", 1, { {MP_CMD_ARG_STRING,{0}}, {-1,{0}} } },
#endif
+
+ { MP_CMD_GET_VO_FULLSCREEN, "get_vo_fullscreen", 0, { {-1,{0}} } },
+ { MP_CMD_GET_SUB_VISIBILITY, "get_sub_visibility", 0, { {-1,{0}} } },
{ 0, NULL, 0, {} }
};
diff --git a/input/input.h b/input/input.h
index 6913c94bb8..b25a9b74c3 100644
--- a/input/input.h
+++ b/input/input.h
@@ -49,6 +49,8 @@
#define MP_CMD_TV_SET_CONTRAST 45
#define MP_CMD_TV_SET_HUE 46
#define MP_CMD_TV_SET_SATURATION 47
+#define MP_CMD_GET_VO_FULLSCREEN 48
+#define MP_CMD_GET_SUB_VISIBILITY 49
#define MP_CMD_GUI_EVENTS 5000
#define MP_CMD_GUI_LOADFILE 5001
diff --git a/mplayer.c b/mplayer.c
index a2ec333642..0e24f2caad 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -3033,6 +3033,14 @@ if (stream->type==STREAMTYPE_DVDNAV && dvd_nav_still)
}
#endif
} break;
+ case MP_CMD_GET_SUB_VISIBILITY:
+ {
+#ifdef USE_SUB
+ if (sh_video) {
+ mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_SUB_VISIBILITY=%ld\n", sub_visibility);
+ }
+#endif
+ } break;
case MP_CMD_VOBSUB_LANG:
if (vo_vobsub)
{
@@ -3066,6 +3074,11 @@ if (stream->type==STREAMTYPE_DVDNAV && dvd_nav_still)
mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_LENGTH=%ld\n", demuxer_get_time_length(demuxer));
} break;
+ case MP_CMD_GET_VO_FULLSCREEN : {
+ if(video_out && vo_config_count)
+ mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_VO_FULLSCREEN=%ld\n", vo_fs);
+ } break;
+
case MP_CMD_GET_PERCENT_POS : {
mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_PERCENT_POSITION=%ld\n", demuxer_get_percent_pos(demuxer));
} break;