summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Ekström <jeebjp@gmail.com>2019-09-18 21:33:29 +0300
committerJan Ekström <jeebjp@gmail.com>2019-09-19 00:02:03 +0300
commite5c1cf2e3e76deb32532d213d9b6a48a2b7cf242 (patch)
tree7161ed10ee3519c0fbe08dbcfc25337e8dd08be8
parent2d74b2d832659efc81090a2c6bd9808ffeba3bc2 (diff)
downloadmpv-e5c1cf2e3e76deb32532d213d9b6a48a2b7cf242.tar.bz2
mpv-e5c1cf2e3e76deb32532d213d9b6a48a2b7cf242.tar.xz
sub/sd_ass: always set the libass track type to TRACK_TYPE_ASS
It would always autodetect it based on the passed style block, but as we are defining it - we might as well define it always. (As far as I can see all decoders in libavcodec utilize 4+ style blocks)
-rw-r--r--sub/sd_ass.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sub/sd_ass.c b/sub/sd_ass.c
index bf2a49eb9e..163ffb6648 100644
--- a/sub/sd_ass.c
+++ b/sub/sd_ass.c
@@ -177,8 +177,7 @@ static int init(struct sd *sd)
ass_set_style_overrides(ctx->ass_library, opts->ass_force_style_list);
ctx->ass_track = ass_new_track(ctx->ass_library);
- if (!ctx->is_converted)
- ctx->ass_track->track_type = TRACK_TYPE_ASS;
+ ctx->ass_track->track_type = TRACK_TYPE_ASS;
ctx->shadow_track = ass_new_track(ctx->ass_library);
ctx->shadow_track->PlayResX = 384;