diff options
author | wm4 <wm4@nowhere> | 2013-07-16 23:14:55 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-07-16 23:14:55 +0200 |
commit | a98aad61f854d9a216675dc54096aa39767c4a35 (patch) | |
tree | f3f21cd1fcdbc38bfe58e33222446b78350125c7 /core/command.c | |
parent | 130866e2693ba08f7d00c404a3767f288d0c3faa (diff) | |
download | mpv-a98aad61f854d9a216675dc54096aa39767c4a35.tar.bz2 mpv-a98aad61f854d9a216675dc54096aa39767c4a35.tar.xz |
core: move video refresh function to mplayer.c
Diffstat (limited to 'core/command.c')
-rw-r--r-- | core/command.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/core/command.c b/core/command.c index cba9ef5a9a..af5e24d494 100644 --- a/core/command.c +++ b/core/command.c @@ -1909,7 +1909,6 @@ static void change_video_filters(MPContext *mpctx, const char *cmd, struct m_obj_settings *old_vf_settings = NULL; bool success = false; bool need_refresh = false; - double refresh_pts = mpctx->last_vo_pts; // The option parser is used to modify the filter list itself. char optname[20]; @@ -1931,10 +1930,8 @@ static void change_video_filters(MPContext *mpctx, const char *cmd, } m_option_free(type, &old_vf_settings); - // Try to refresh the video by doing a precise seek to the currently - // displayed frame. - if (need_refresh && opts->pause) - queue_seek(mpctx, MPSEEK_ABSOLUTE, refresh_pts, 1); + if (need_refresh) + mp_force_video_refresh(mpctx); } void run_command(MPContext *mpctx, mp_cmd_t *cmd) |