summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-08-06 19:25:30 +0200
committerwm4 <wm4@nowhere>2014-08-06 20:30:47 +0200
commitb38ac38aec46dc6f36d928731ba138a1d4347c7f (patch)
tree65633f8a6032ba902f0e567a75f7447a05a5a681 /player
parentbe64535a4e8eeed123c3c91715863366fefeac82 (diff)
downloadmpv-b38ac38aec46dc6f36d928731ba138a1d4347c7f.tar.bz2
mpv-b38ac38aec46dc6f36d928731ba138a1d4347c7f.tar.xz
client API: trigger MPV_EVENT_VIDEO_RECONFIG on vf recreation
Until now, it was done only on VO reconfig, but this easily can miss some events, in case the VO output format doesn't change.
Diffstat (limited to 'player')
-rw-r--r--player/video.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/player/video.c b/player/video.c
index c0e1101858..23c49f7ae3 100644
--- a/player/video.c
+++ b/player/video.c
@@ -127,6 +127,8 @@ static void filter_reconfig(struct MPContext *mpctx,
struct mp_image_params params = d_video->decoder_output;
+ mp_notify(mpctx, MPV_EVENT_VIDEO_RECONFIG, NULL);
+
set_allowed_vo_formats(d_video->vfilter, mpctx->video_out);
if (video_reconfig_filters(d_video, &params) < 0) {