summaryrefslogtreecommitdiff
path: root/mkvlib/c/sdk.cs
diff options
context:
space:
mode:
authorb5f0d6c3 <[email protected]>2022-04-26 18:35:43 +0800
committerb5f0d6c3 <[email protected]>2022-04-26 18:35:43 +0800
commit90672d8e982811ec7ca3eac2b7a96a2eb6d816f5 (patch)
tree7ae738ff79c5b877a1271ff71a5ca4765560bea3 /mkvlib/c/sdk.cs
parent2dd0bdd567230fc5b3a41ec17554d8e7ca2ed1e3 (diff)
update mkvlib:add mks output support.
Diffstat (limited to 'mkvlib/c/sdk.cs')
-rw-r--r--mkvlib/c/sdk.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/mkvlib/c/sdk.cs b/mkvlib/c/sdk.cs
index 4699b1d..a565e55 100644
--- a/mkvlib/c/sdk.cs
+++ b/mkvlib/c/sdk.cs
@@ -38,7 +38,7 @@ public static class mkvlib
static extern bool MakeMKVs(IntPtr dir, IntPtr data, IntPtr output, IntPtr slang, IntPtr stitle, logCallback lcb);
[DllImport("mkvlib.so")]
- static extern bool A2P(bool a2p, bool apc, int pr, int pf);
+ static extern void A2P(bool a2p, bool apc, int pr, int pf);
[DllImport("mkvlib.so")]
static extern IntPtr GetFontsList(IntPtr dir, logCallback lcb);
@@ -47,6 +47,9 @@ public static class mkvlib
static extern void Cache(IntPtr p);
[DllImport("mkvlib.so")]
+ static extern void MKS();
+
+ [DllImport("mkvlib.so")]
static extern IntPtr CreateFontsCache(IntPtr dir, IntPtr output, logCallback lcb);
[DllImport("mkvlib.so")]
@@ -129,6 +132,11 @@ public static class mkvlib
Cache(cs(p));
}
+ public static void MKS()
+ {
+ MKS();
+ }
+
public static string[] CreateFontsCache(string dir, string output, Action<string> lcb)
{
string result = css(CreateFontsCache(cs(dir), cs(output), _lcb(lcb)));