From 89f27047788d34429c79b222411836c4a7d90824 Mon Sep 17 00:00:00 2001 From: b5f0d6c3 Date: Sun, 1 May 2022 22:13:14 +0800 Subject: update mkvlib:update cache support --- mkvlib/mkv.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'mkvlib/mkv.go') diff --git a/mkvlib/mkv.go b/mkvlib/mkv.go index de97398..53e3161 100644 --- a/mkvlib/mkv.go +++ b/mkvlib/mkv.go @@ -40,7 +40,7 @@ type mkvProcessor struct { mks bool pr string pf string - cache string + caches []string ass2bdnxml bool nrename bool check bool @@ -322,7 +322,7 @@ func (self *mkvProcessor) ASSFontSubset(files []string, fonts, output string, di obj.output = path.Join(obj.output, "subsetted") } obj.fonts = findFonts(obj._fonts) - obj.loadCache(self.cache) + obj.loadCache(self.caches) r := obj.parse() && obj.matchFonts() && obj.createFontsSubset() && obj.changeFontsName() && obj.replaceFontNameInAss() if r && self.a2p { r = self.ass2Pgs(obj._files, self.pr, self.pf, obj.output, d, lcb) @@ -370,12 +370,12 @@ func (self *mkvProcessor) CopyFontsFromCache(subs, dist string, lcb logCallback) obj.lcb = lcb obj.files = asses obj.output = dist - obj.loadCache(self.cache) + obj.loadCache(self.caches) return obj.copyFontsFromCache() } -func (self *mkvProcessor) Cache(p string) { - self.cache = p +func (self *mkvProcessor) Cache(ccs []string) { + self.caches = ccs } func (self *mkvProcessor) MKS(mks bool) { -- cgit v1.2.1