diff options
| author | ac79b0c6 <[email protected]> | 2022-05-12 14:16:47 +0800 |
|---|---|---|
| committer | ac79b0c6 <[email protected]> | 2022-05-12 14:16:47 +0800 |
| commit | 5ed63f9a14320665dd5c4e945403a76457a65313 (patch) | |
| tree | 08837f6ba3560ac3f956ab65550270bb30402342 /mkvlib/c/sdk.cs | |
| parent | b5244b304b1a06b2ea8b9de1e159ae70cd63930b (diff) | |
update mkvlib:add list missing fonts
Diffstat (limited to 'mkvlib/c/sdk.cs')
| -rw-r--r-- | mkvlib/c/sdk.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mkvlib/c/sdk.cs b/mkvlib/c/sdk.cs index 50be1e8..379396b 100644 --- a/mkvlib/c/sdk.cs +++ b/mkvlib/c/sdk.cs @@ -50,7 +50,7 @@ public static class mkvlib static extern void A2P(bool a2p, bool apc, IntPtr pr, IntPtr pf); [DllImport("mkvlib.so")] - static extern IntPtr GetFontsList(IntPtr files, logCallback lcb); + static extern IntPtr GetFontsList(IntPtr files, IntPtr fonts, logCallback lcb); [DllImport("mkvlib.so")] static extern void Cache(IntPtr ccs); @@ -155,11 +155,11 @@ public static class mkvlib A2P(a2p, apc, cs(pr), cs(pf)); } - public static string[] GetFontsList(string[] files, Action<string> lcb) + public static string[][] GetFontsList(string[] files, string fonts, Action<string> lcb) { string _files = JsonSerializer.Serialize<string[]>(files); - string result = css(GetFontsList(cs(_files), _lcb(lcb))); - return JsonSerializer.Deserialize<string[]>(result); + string result = css(GetFontsList(cs(_files), cs(fonts), _lcb(lcb))); + return JsonSerializer.Deserialize<string[][]>(result); } public static void Cache(string[] ccs) |
