Mercurial > mplayer.hg
comparison mplayer.c @ 19833:10f36060390a
Add repeated screenshot mode to vf_screenshot.
It is triggered by "screenshot 1".
author | eugeni |
---|---|
date | Fri, 15 Sep 2006 13:27:59 +0000 |
parents | 5385740067a1 |
children | e507a91a37ed |
comparison
equal
deleted
inserted
replaced
19832:f9d1c83798a9 | 19833:10f36060390a |
---|---|
4951 #endif | 4951 #endif |
4952 } break; | 4952 } break; |
4953 case MP_CMD_SCREENSHOT : | 4953 case MP_CMD_SCREENSHOT : |
4954 if(vo_config_count){ | 4954 if(vo_config_count){ |
4955 mp_msg(MSGT_CPLAYER,MSGL_INFO,"sending VFCTRL_SCREENSHOT!\n"); | 4955 mp_msg(MSGT_CPLAYER,MSGL_INFO,"sending VFCTRL_SCREENSHOT!\n"); |
4956 if(CONTROL_OK!=((vf_instance_t *)sh_video->vfilter)->control(sh_video->vfilter, VFCTRL_SCREENSHOT, 0)) | 4956 if(CONTROL_OK!=((vf_instance_t *)sh_video->vfilter)->control(sh_video->vfilter, VFCTRL_SCREENSHOT, &cmd->args[0].v.i)) |
4957 video_out->control(VOCTRL_SCREENSHOT, NULL); | 4957 video_out->control(VOCTRL_SCREENSHOT, NULL); |
4958 } | 4958 } |
4959 break; | 4959 break; |
4960 case MP_CMD_VF_CHANGE_RECTANGLE: | 4960 case MP_CMD_VF_CHANGE_RECTANGLE: |
4961 set_rectangle(sh_video, cmd->args[0].v.i, cmd->args[1].v.i); | 4961 set_rectangle(sh_video, cmd->args[0].v.i, cmd->args[1].v.i); |