From 5dd4b818132ba0b393f07de94711fb59dbdbc487 Mon Sep 17 00:00:00 2001 From: b5f0d6c3 Date: Tue, 3 May 2022 15:57:23 +0800 Subject: update mkvtool:update sdk --- mkvlib/c/sdk.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'mkvlib/c/sdk.py') diff --git a/mkvlib/c/sdk.py b/mkvlib/c/sdk.py index 613b115..18b4d64 100644 --- a/mkvlib/c/sdk.py +++ b/mkvlib/c/sdk.py @@ -73,10 +73,11 @@ def a2p(en, apc, pr, pf): call(en, apc, pr.encode(), pf.encode()) -def getFontsList(dir, lcb): +def getFontsList(files, lcb): call = lib.GetFontsList call.restype = c_char_p - return loads(call(dir.encode(), lcb).decode()) + _files = dumps(files) + return loads(call(_files.encode(), lcb).decode()) def cache(ccs): @@ -84,6 +85,7 @@ def cache(ccs): _ccs = dumps(ccs) call(_ccs.encode()) + def getFontInfo(p): call = lib.GetFontInfo call.restype = c_char_p @@ -96,9 +98,10 @@ def createFontsCache(dir, output, lcb): return loads(call(dir.encode(), output.encode(), lcb).decode()) -def copyFontsFromCache(subs, dist, lcb): +def copyFontsFromCache(asses, dist, lcb): call = lib.CopyFontsFromCache - return call(subs.encode(), dist.encode(), lcb) + _files = dumps(asses) + return call(_files.encode(), dist.encode(), lcb) def mks(en): -- cgit v1.2.1