diff options
author | ulion <ulion@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-12-19 16:17:26 +0000 |
---|---|---|
committer | ulion <ulion@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-12-19 16:17:26 +0000 |
commit | 50c286342e2185e4946c01e876735c3394b37121 (patch) | |
tree | fce1c72d41f2ecc3daa81355b6adc264e8e0189d | |
parent | d7ed78143c4bda29dd380d0b323472a8b3aa57d7 (diff) | |
download | mpv-50c286342e2185e4946c01e876735c3394b37121.tar.bz2 mpv-50c286342e2185e4946c01e876735c3394b37121.tar.xz |
Ignore mouse pos command when pausing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25464 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | mplayer.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -2113,7 +2113,13 @@ void pause_loop(void) if (mpctx->audio_out && mpctx->sh_audio) mpctx->audio_out->pause(); // pause audio, keep data if possible - while ( (cmd = mp_input_get_cmd(20, 1, 1)) == NULL) { + while ( (cmd = mp_input_get_cmd(20, 1, 1)) == NULL + || cmd->id == MP_CMD_SET_MOUSE_POS) { + if (cmd) { + cmd = mp_input_get_cmd(0,1,0); + mp_cmd_free(cmd); + continue; + } if (mpctx->sh_video && mpctx->video_out && vo_config_count) mpctx->video_out->check_events(); #ifdef HAVE_NEW_GUI |