From 1927ddd43cad6fd528f8644ffa6efb760c8091dd Mon Sep 17 00:00:00 2001 From: b5f0d6c3 Date: Wed, 27 Apr 2022 23:33:39 +0800 Subject: update mkvlib:ass2pgs use ass2bdnxml --- mkvlib/shared.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'mkvlib/shared.go') diff --git a/mkvlib/shared.go b/mkvlib/shared.go index 71e47d0..7d136da 100644 --- a/mkvlib/shared.go +++ b/mkvlib/shared.go @@ -11,7 +11,7 @@ import ( ) const libName = "mkvlib" -const libVer = "v1.5.4" +const libVer = "v1.5.5" const LibFName = libName + " " + libVer @@ -51,7 +51,7 @@ func (self *processorGetter) InitProcessorInstance(lcb logCallback) bool { _, _pyftsubset := exec.LookPath(pyftsubset) _, _mkvextract := exec.LookPath(mkvextract) _, _mkvmerge := exec.LookPath(mkvmerge) - _, _spp2pgs := exec.LookPath(spp2pgs) + _, _ass2bdnxml := exec.LookPath(ass2bdnxml) if _ttx != nil || _pyftsubset != nil { printLog(lcb, `Missing dependency: fonttools (need "%s" & "%s").`, ttx, pyftsubset) ec++ @@ -61,15 +61,16 @@ func (self *processorGetter) InitProcessorInstance(lcb logCallback) bool { ec++ } - if runtime.GOOS == "windows" && runtime.GOARCH == "amd64" && _spp2pgs != nil { - printLog(lcb, `Missing dependency: spp2pgs.`) - ec++ + if _ass2bdnxml != nil { + printLog(lcb, `Missing dependency: ass2bdnxml.`) + //ec++ } r := ec == 0 if r { self.checked = true self.instance = new(mkvProcessor) + self.instance.ass2bdnxml = _ass2bdnxml == nil } return r -- cgit v1.2.1