summaryrefslogtreecommitdiffstats
path: root/player/command.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-02-09 22:19:01 +0100
committerwm4 <wm4@nowhere>2016-02-09 22:19:01 +0100
commitb7f6dfc19ad1a051a8365c055c2a9629cb2341b4 (patch)
tree844e9126376e657278a70a3762cc46540e4adf95 /player/command.c
parent668ba7441aed3157474e03cbb1ff24430919fa85 (diff)
downloadmpv-b7f6dfc19ad1a051a8365c055c2a9629cb2341b4.tar.bz2
mpv-b7f6dfc19ad1a051a8365c055c2a9629cb2341b4.tar.xz
player: force refresh seek when changing audio filters
Unfortunately I see no better solution. The refresh seek is skipped if the amount of buffered audio is not overly huge. Unfortunately softvol af_volume insertion still can cause this issue, because it's outside of the normal dynamic filter chain changing code. Move the video refresh call to reinit_video_filters() to make it more uniform along with the audio code.
Diffstat (limited to 'player/command.c')
-rw-r--r--player/command.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/player/command.c b/player/command.c
index 997d60591c..96f9dd0819 100644
--- a/player/command.c
+++ b/player/command.c
@@ -4044,9 +4044,6 @@ static int set_filters(struct MPContext *mpctx, enum stream_type mediatype,
reinit_filters(mpctx, mediatype);
}
- if (mediatype == STREAM_VIDEO)
- mp_force_video_refresh(mpctx);
-
return success ? 0 : -1;
}