From 977869a804b0fca932bcbe1d26b756d2e9860d0f Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 11 Nov 2015 21:25:08 +0100 Subject: demux_lavf: mark ASS tracks as always UTF-8 Stops mpv from trying to run a subtitle charset detector on .ass files loaded by libavformat. --- demux/demux_lavf.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'demux') diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index eeed7a1b9a..2d12f5cfa2 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -612,6 +612,10 @@ static void handle_stream(demuxer_t *demuxer, int i) sh_sub->frame_based = 23.976; } } + + if (matches_avinputformat_name(priv, "ass")) + sh_sub->is_utf8 = true; + break; } case AVMEDIA_TYPE_ATTACHMENT: { -- cgit v1.2.3