summaryrefslogtreecommitdiff
path: root/mkvlib/shared.go
diff options
context:
space:
mode:
authorb5f0d6c3 <[email protected]>2022-03-10 00:24:55 +0800
committerb5f0d6c3 <[email protected]>2022-03-10 00:24:55 +0800
commit4ab65022538472627dba5819b2e62d431b37fe6d (patch)
treec66bb57a899afb294cc8acc0eea6be49405687f9 /mkvlib/shared.go
parentebfdeb65631a0681373c3c2e6ce9661eb8c7aefa (diff)
update mkvlib: add ass to psg support.
Diffstat (limited to 'mkvlib/shared.go')
-rw-r--r--mkvlib/shared.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/mkvlib/shared.go b/mkvlib/shared.go
index 8b8a3af..99f1b9a 100644
--- a/mkvlib/shared.go
+++ b/mkvlib/shared.go
@@ -11,7 +11,7 @@ import (
)
const libName = "mkvlib"
-const libVer = "v1.1.8"
+const libVer = "v1.1.9"
const LibFName = libName + " " + libVer
@@ -51,6 +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)
if _ttx != nil || _pyftsubset != nil {
printLog(lcb, `Missing dependency: fonttools (need "%s" & "%s").`, ttx, pyftsubset)
ec++
@@ -60,6 +61,11 @@ func (self *processorGetter) InitProcessorInstance(lcb logCallback) bool {
ec++
}
+ if runtime.GOOS == "windows" && runtime.GOARCH == "amd64" && _spp2pgs != nil {
+ printLog(lcb, `Missing dependency: spp2pgs.`, spp2pgs)
+ ec++
+ }
+
r := ec == 0
if r {
self.checked = true