diff options
author | wm4 <wm4@nowhere> | 2015-09-30 22:59:34 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-09-30 22:59:34 +0200 |
commit | 41bf41e416dc82b3d47bb4e0d7c3a1f4a1bdd6d7 (patch) | |
tree | 56df5026133e22ba2bcf54afdec1f5ce7298a988 | |
parent | ebb43f5176d52158dc6b115ce60305a2c8a63b76 (diff) | |
download | mpv-41bf41e416dc82b3d47bb4e0d7c3a1f4a1bdd6d7.tar.bz2 mpv-41bf41e416dc82b3d47bb4e0d7c3a1f4a1bdd6d7.tar.xz |
vo_opengl: do not reset video queue when changing video equalizer
If interpolation is enabled, then this causes heavy artifacts if done
while unpaused. It's preferable to allow a latency of a few frames for
the change to take full effect instead. If this is done paused, the
frame is fully redrawn anyway.
-rw-r--r-- | video/out/opengl/video.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/video/out/opengl/video.c b/video/out/opengl/video.c index 10db8f88b6..d3d7e38afb 100644 --- a/video/out/opengl/video.c +++ b/video/out/opengl/video.c @@ -2534,7 +2534,6 @@ struct mp_csp_equalizer *gl_video_eq_ptr(struct gl_video *p) // Call when the mp_csp_equalizer returned by gl_video_eq_ptr() was changed. void gl_video_eq_update(struct gl_video *p) { - gl_video_reset_surfaces(p); } static int validate_scaler_opt(struct mp_log *log, const m_option_t *opt, |