summaryrefslogtreecommitdiffstats
path: root/player/video.c
diff options
context:
space:
mode:
Diffstat (limited to 'player/video.c')
-rw-r--r--player/video.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/player/video.c b/player/video.c
index 69128025b7..ff72f92d8e 100644
--- a/player/video.c
+++ b/player/video.c
@@ -449,7 +449,6 @@ int reinit_video_chain(struct MPContext *mpctx)
int reinit_video_chain_src(struct MPContext *mpctx, struct lavfi_pad *src)
{
- struct MPOpts *opts = mpctx->opts;
struct track *track = NULL;
struct sh_stream *sh = NULL;
if (!src) {
@@ -513,9 +512,7 @@ int reinit_video_chain_src(struct MPContext *mpctx, struct lavfi_pad *src)
recreate_video_filters(mpctx);
- bool saver_state = opts->pause || !opts->stop_screensaver;
- vo_control(vo_c->vo, saver_state ? VOCTRL_RESTORE_SCREENSAVER
- : VOCTRL_KILL_SCREENSAVER, NULL);
+ update_screensaver_state(mpctx);
vo_set_paused(vo_c->vo, mpctx->paused);