summaryrefslogtreecommitdiff
path: root/mkvlib/shared.go
diff options
context:
space:
mode:
authorb5f0d6c3 <[email protected]>2022-04-27 23:33:39 +0800
committerb5f0d6c3 <[email protected]>2022-04-27 23:33:39 +0800
commit1927ddd43cad6fd528f8644ffa6efb760c8091dd (patch)
treee5d14973b8cd31815072d401dd549f2424fa494a /mkvlib/shared.go
parent3eb107af46f9e4ca0448c9fdff41931ad84cae41 (diff)
update mkvlib:ass2pgs use ass2bdnxml
Diffstat (limited to 'mkvlib/shared.go')
-rw-r--r--mkvlib/shared.go11
1 files changed, 6 insertions, 5 deletions
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