summaryrefslogtreecommitdiff
path: root/mkvlib/mkv.go
diff options
context:
space:
mode:
authorb5f0d6c3 <[email protected]>2022-05-01 22:13:14 +0800
committerb5f0d6c3 <[email protected]>2022-05-01 22:13:14 +0800
commit89f27047788d34429c79b222411836c4a7d90824 (patch)
tree7be99220b06889094afcf168f942a9efb1281ec1 /mkvlib/mkv.go
parent1b9356d8ff5a06364c980360c28c92a6e742ab85 (diff)
update mkvlib:update cache support
Diffstat (limited to 'mkvlib/mkv.go')
-rw-r--r--mkvlib/mkv.go10
1 files changed, 5 insertions, 5 deletions
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) {