diff options
| -rw-r--r-- | mkvlib/mkv.go | 8 | ||||
| -rw-r--r-- | mkvlib/shared.go | 2 |
2 files changed, 7 insertions, 3 deletions
diff --git a/mkvlib/mkv.go b/mkvlib/mkv.go index d10ece9..7b71f3a 100644 --- a/mkvlib/mkv.go +++ b/mkvlib/mkv.go @@ -320,7 +320,7 @@ func (self *mkvProcessor) ASSFontSubset(files []string, fonts, output string, di obj.strict = self.strict d, _, _, _ := splitPath(obj.files[0]) if obj._fonts == "" { - obj._fonts += path.Join(d, "fonts") + obj._fonts = path.Join(d, "fonts") } if obj.output == "" { obj.output = d @@ -360,8 +360,12 @@ func (self *mkvProcessor) GetFontsList(files []string, fonts string, lcb logCall obj := new(assProcessor) obj.files = files obj.lcb = lcb - obj._fonts = fonts + d, _, _, _ := splitPath(obj.files[0]) + if obj._fonts == "" { + obj._fonts = path.Join(d, "fonts") + } obj.check = self.check + obj.strict = self.strict obj.loadCache(self.caches) if obj.parse() { return obj.getFontsList() diff --git a/mkvlib/shared.go b/mkvlib/shared.go index f924f83..2ddb371 100644 --- a/mkvlib/shared.go +++ b/mkvlib/shared.go @@ -11,7 +11,7 @@ import ( ) const libName = "mkvlib" -const libVer = "v2.0.1" +const libVer = "v2.0.2" const LibFName = libName + " " + libVer |
