diff options
author | wm4 <wm4@nowhere> | 2016-03-21 22:23:41 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-03-21 22:23:41 +0100 |
commit | d6c99c8513a02c6dc7187d799c88327c858619c4 (patch) | |
tree | be65c67446e62192ad8c6a21eef9846145d843df /sub/osd.h | |
parent | 5f1ff78516bb5aaf6c38a5df55959e1165c059ee (diff) | |
download | mpv-d6c99c8513a02c6dc7187d799c88327c858619c4.tar.bz2 mpv-d6c99c8513a02c6dc7187d799c88327c858619c4.tar.xz |
vo_opengl, osd: allow osc.lua to react faster on resizes
Glitches when resizing are still possible, but are reduced. Other VOs
could support this too, but don't need to do so.
(Totally avoiding glitches would be much more effort, and probably not
worth the trouble. How about you just watch the video the player is
playing, instead of spending your time resizing the window.)
Diffstat (limited to 'sub/osd.h')
-rw-r--r-- | sub/osd.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -176,6 +176,8 @@ void osd_draw_on_image_p(struct osd_state *osd, struct mp_osd_res res, double video_pts, int draw_flags, struct mp_image_pool *pool, struct mp_image *dest); +void osd_resize(struct osd_state *osd, struct mp_osd_res res); + struct mp_image_params; struct mp_osd_res osd_res_from_image_params(const struct mp_image_params *p); |