summaryrefslogtreecommitdiffstats
path: root/mpvcore/player/sub.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-12-15 13:43:26 +0100
committerwm4 <wm4@nowhere>2013-12-15 13:44:39 +0100
commit319405830996b2bc73e9cdf437e389f2045adafe (patch)
tree70095e57e72d584d2a1b97dcf64d423e7a019e9a /mpvcore/player/sub.c
parent4ca740ccf9314f77078e08f1923d86b060643aa5 (diff)
downloadmpv-319405830996b2bc73e9cdf437e389f2045adafe.tar.bz2
mpv-319405830996b2bc73e9cdf437e389f2045adafe.tar.xz
player: don't store subtitle renderer in osd_state
This doesn't have much value. It can't be accessed by anything else than the actual subtitle renderer (sd_ass.c). sd_ass.c could create the renderer itself, except that we apparently want to save memory (and some font loading time) when using ordered chapters or multiple subtitle tracks.
Diffstat (limited to 'mpvcore/player/sub.c')
-rw-r--r--mpvcore/player/sub.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/mpvcore/player/sub.c b/mpvcore/player/sub.c
index d3ce466121..f514d3345b 100644
--- a/mpvcore/player/sub.c
+++ b/mpvcore/player/sub.c
@@ -211,8 +211,7 @@ void reinit_subs(struct MPContext *mpctx)
set_dvdsub_fake_extradata(dec_sub, track->demuxer->stream, w, h);
sub_set_video_res(dec_sub, w, h);
sub_set_video_fps(dec_sub, fps);
- sub_set_ass_renderer(dec_sub, mpctx->osd->ass_library,
- mpctx->osd->ass_renderer);
+ sub_set_ass_renderer(dec_sub, mpctx->ass_library, mpctx->ass_renderer);
sub_init_from_sh(dec_sub, sh);
// Don't do this if the file has video/audio streams. Don't do it even