summaryrefslogtreecommitdiff
path: root/mkvlib
diff options
context:
space:
mode:
authorb5f0d6c3 <[email protected]>2022-04-26 18:42:17 +0800
committerb5f0d6c3 <[email protected]>2022-04-26 18:42:17 +0800
commit58a093c3317ee1f2f71f1b6f5e02bca3a67d0b34 (patch)
tree6223a0246930e2c87b102a7d5b93ccfcb63867db /mkvlib
parent90672d8e982811ec7ca3eac2b7a96a2eb6d816f5 (diff)
update mkvlib:change api
Diffstat (limited to 'mkvlib')
-rw-r--r--mkvlib/c/exports.go4
-rw-r--r--mkvlib/c/sdk.cs6
-rw-r--r--mkvlib/c/sdk.py4
-rw-r--r--mkvlib/mkv.go4
4 files changed, 9 insertions, 9 deletions
diff --git a/mkvlib/c/exports.go b/mkvlib/c/exports.go
index 80f1c16..d147e5a 100644
--- a/mkvlib/c/exports.go
+++ b/mkvlib/c/exports.go
@@ -168,11 +168,11 @@ func Cache(p *C.char) {
}
//export MKS
-func MKS() {
+func MKS(mks bool) {
if !checkInstance() {
return
}
- getter.GetProcessorInstance().MKS()
+ getter.GetProcessorInstance().MKS(mks)
}
func cs(gs string) *C.char {
diff --git a/mkvlib/c/sdk.cs b/mkvlib/c/sdk.cs
index a565e55..ec41119 100644
--- a/mkvlib/c/sdk.cs
+++ b/mkvlib/c/sdk.cs
@@ -47,7 +47,7 @@ public static class mkvlib
static extern void Cache(IntPtr p);
[DllImport("mkvlib.so")]
- static extern void MKS();
+ static extern void MKS(bool mks);
[DllImport("mkvlib.so")]
static extern IntPtr CreateFontsCache(IntPtr dir, IntPtr output, logCallback lcb);
@@ -132,9 +132,9 @@ public static class mkvlib
Cache(cs(p));
}
- public static void MKS()
+ public static void MKS(bool mks)
{
- MKS();
+ MKS(mks);
}
public static string[] CreateFontsCache(string dir, string output, Action<string> lcb)
diff --git a/mkvlib/c/sdk.py b/mkvlib/c/sdk.py
index f2c693b..68e7675 100644
--- a/mkvlib/c/sdk.py
+++ b/mkvlib/c/sdk.py
@@ -95,6 +95,6 @@ def copyFontsFromCache(subs, dist, lcb):
return call(subs.encode(), dist.encode(), lcb)
-def mks():
+def mks(en):
call = lib.MKS
- call()
+ call(en)
diff --git a/mkvlib/mkv.go b/mkvlib/mkv.go
index 2c1ca03..31b4b00 100644
--- a/mkvlib/mkv.go
+++ b/mkvlib/mkv.go
@@ -372,6 +372,6 @@ func (self *mkvProcessor) Cache(p string) {
self.cache = p
}
-func (self *mkvProcessor) MKS() {
- self.mks = true
+func (self *mkvProcessor) MKS(mks bool) {
+ self.mks = mks
}