diff options
| author | b5f0d6c3 <[email protected]> | 2022-05-03 15:57:23 +0800 |
|---|---|---|
| committer | b5f0d6c3 <[email protected]> | 2022-05-03 15:57:23 +0800 |
| commit | 5dd4b818132ba0b393f07de94711fb59dbdbc487 (patch) | |
| tree | f57b6b5bdd2ed05fec29019632cf2f8401b72ac0 /mkvlib/c/sdk.py | |
| parent | 9c14d0408b0736c49925ee9272e15409eff7cf92 (diff) | |
update mkvtool:update sdk
Diffstat (limited to 'mkvlib/c/sdk.py')
| -rw-r--r-- | mkvlib/c/sdk.py | 11 |
1 files changed, 7 insertions, 4 deletions
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): |
