summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_vo.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@mplayer2.org>2011-08-08 05:59:23 +0300
committerUoti Urpala <uau@mplayer2.org>2011-08-08 05:59:23 +0300
commit9920d6465068cdef068eddba4cf51e75d89b65ba (patch)
treef7a58ee6ab523e9d8ce0643d61098b90b9363901 /libmpcodecs/vf_vo.c
parentd843c9ca3844c36abbe77b12cb6ebfede5589126 (diff)
downloadmpv-9920d6465068cdef068eddba4cf51e75d89b65ba.tar.bz2
mpv-9920d6465068cdef068eddba4cf51e75d89b65ba.tar.xz
cleanup: move global ass_force_reload to struct osd_state
Diffstat (limited to 'libmpcodecs/vf_vo.c')
-rw-r--r--libmpcodecs/vf_vo.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libmpcodecs/vf_vo.c b/libmpcodecs/vf_vo.c
index 8bbaf465b3..8f2f541fb4 100644
--- a/libmpcodecs/vf_vo.c
+++ b/libmpcodecs/vf_vo.c
@@ -175,10 +175,10 @@ static int control(struct vf_instance *vf, int request, void* data)
ass_set_aspect_ratio(renderer, scale, 1);
}
- images.imgs = mp_ass_render_frame(renderer,
- osd->ass_track,
- (pts+sub_delay) * 1000 + .5,
- &images.changed);
+ mp_ass_reload_options(renderer, vf->opts, &osd->ass_force_reload);
+ images.imgs = ass_render_frame(renderer, osd->ass_track,
+ (pts+sub_delay) * 1000 + .5,
+ &images.changed);
if (!vf->priv->prev_visibility)
images.changed = 2;
vf->priv->prev_visibility = true;