diff options
author | Julian <MyFakeAcc.4@googlemail.com> | 2015-02-09 00:05:09 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-02-13 22:35:47 +0100 |
commit | 349067a6ab2d03024b3e984e80314f303dd14432 (patch) | |
tree | 507238b113400382586f56406cae12a972cf7396 /video | |
parent | cd6dfcbef4ef15fd7ccd387e2f3438d7e702c567 (diff) | |
download | mpv-349067a6ab2d03024b3e984e80314f303dd14432.tar.bz2 mpv-349067a6ab2d03024b3e984e80314f303dd14432.tar.xz |
vf_vapoursynth: add display refresh rate property
This value is not necessarily trustworthy (it might change) and can be
0.
Diffstat (limited to 'video')
-rw-r--r-- | video/filter/vf.h | 1 | ||||
-rw-r--r-- | video/filter/vf_vapoursynth.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/video/filter/vf.h b/video/filter/vf.h index b27f27e743..23791e679a 100644 --- a/video/filter/vf.h +++ b/video/filter/vf.h @@ -122,6 +122,7 @@ struct vf_chain { uint8_t allowed_output_formats[IMGFMT_END - IMGFMT_START]; double container_fps; + double display_fps; struct mp_log *log; struct MPOpts *opts; diff --git a/video/filter/vf_vapoursynth.c b/video/filter/vf_vapoursynth.c index a4927216bb..8ae8add8b3 100644 --- a/video/filter/vf_vapoursynth.c +++ b/video/filter/vf_vapoursynth.c @@ -592,6 +592,7 @@ static int reinit_vs(struct vf_instance *vf) p->vsapi->propSetInt(vars, "video_in_dw", p->fmt_in.d_w, 0); p->vsapi->propSetInt(vars, "video_in_dh", p->fmt_in.d_h, 0); p->vsapi->propSetFloat(vars, "container_fps", vf->chain->container_fps, 0); + p->vsapi->propSetFloat(vars, "display_fps", vf->chain->display_fps, 0); if (p->drv->load(vf, vars) < 0) goto error; |