From f51230c59e1b9fb44180286f805c9bafd4736148 Mon Sep 17 00:00:00 2001 From: b5f0d6c3 Date: Tue, 22 Mar 2022 13:25:08 +0800 Subject: update mkvlib:fix bugs --- mkvlib/mkv.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mkvlib/mkv.go') diff --git a/mkvlib/mkv.go b/mkvlib/mkv.go index f30db94..039697b 100644 --- a/mkvlib/mkv.go +++ b/mkvlib/mkv.go @@ -312,7 +312,7 @@ func (self *mkvProcessor) ASSFontSubset(files []string, fonts, output string, di obj.fonts = findFonts(obj._fonts) obj.loadCache(self.cache) r := obj.parse() && obj.matchFonts() && obj.createFontsSubset() && obj.changeFontsName() && obj.replaceFontNameInAss() - if self.a2p { + if r && self.a2p { r = self.ass2Pgs(obj._files, self.pr, self.pf, obj.output, d, lcb) if r && !self.apc { _ = os.RemoveAll(obj.output) @@ -345,7 +345,7 @@ func (self *mkvProcessor) GetFontsList(input string, lcb logCallback) []string { return nil } -func (self *mkvProcessor) CreateFontsCache(dir, output string, lcb logCallback) bool { +func (self *mkvProcessor) CreateFontsCache(dir, output string, lcb logCallback) []string { obj := new(assProcessor) obj._fonts = dir obj.lcb = lcb -- cgit v1.2.1