diff options
| author | ac79b0c6 <[email protected]> | 2022-05-20 18:22:46 +0800 |
|---|---|---|
| committer | ac79b0c6 <[email protected]> | 2022-05-20 18:22:46 +0800 |
| commit | d537be67fb73c9ca34751e7a5dc2908484517e18 (patch) | |
| tree | 964d64a0bfd222b9459ebc9a2ecd50cb6df15101 /mkvlib | |
| parent | 25a09d120098574711a3f007f35df44771da387c (diff) | |
update mkvlib:add default overwrite
Diffstat (limited to 'mkvlib')
| -rw-r--r-- | mkvlib/c/README.md | 6 | ||||
| -rw-r--r-- | mkvlib/c/sdk.cs | 8 | ||||
| -rw-r--r-- | mkvlib/c/sdk.py | 6 | ||||
| -rw-r--r-- | mkvlib/mkv.go | 10 | ||||
| -rw-r--r-- | mkvlib/shared.go | 2 |
5 files changed, 16 insertions, 16 deletions
diff --git a/mkvlib/c/README.md b/mkvlib/c/README.md index 35b4ef0..e9f0408 100644 --- a/mkvlib/c/README.md +++ b/mkvlib/c/README.md @@ -207,7 +207,7 @@ //n: 是否不重命名 ``` - ```c - void Overwrite(bool o); - //输出时是否覆盖已存在的文件 - //o: 是否覆盖 + void NOverwrite(bool n); + //输出时是否跳过已存在的文件 + //o: 是否跳过 ```
\ No newline at end of file diff --git a/mkvlib/c/sdk.cs b/mkvlib/c/sdk.cs index 8ece63e..edf5742 100644 --- a/mkvlib/c/sdk.cs +++ b/mkvlib/c/sdk.cs @@ -61,8 +61,8 @@ public static class mkvlib [DllImport("mkvlib.so", EntryPoint = "NRename")] static extern void _NRename(bool n); - [DllImport("mkvlib.so", EntryPoint = "Overwrite")] - static extern void _Overwrite(bool o); + [DllImport("mkvlib.so", EntryPoint = "NOverwrite")] + static extern void _NOverwrite(bool n); [DllImport("mkvlib.so", EntryPoint = "Check")] static extern void _Check(bool check, bool strict); @@ -181,9 +181,9 @@ public static class mkvlib _NRename(n); } - public static void Overwrite(bool o) + public static void NOverwrite(bool n) { - _Overwrite(o); + _NOverwrite(n); } public static void Check(bool check, bool strict) diff --git a/mkvlib/c/sdk.py b/mkvlib/c/sdk.py index 60bb523..fd4befc 100644 --- a/mkvlib/c/sdk.py +++ b/mkvlib/c/sdk.py @@ -131,9 +131,9 @@ def nrename(n): call(n) -def overwrite(o): - call = lib.Overwrite - call(o) +def noverwrite(n): + call = lib.NOverwrite + call(n) def check(c, s): diff --git a/mkvlib/mkv.go b/mkvlib/mkv.go index d85e8d9..6e52625 100644 --- a/mkvlib/mkv.go +++ b/mkvlib/mkv.go @@ -48,7 +48,7 @@ type mkvProcessor struct { nrename bool check bool strict bool - overwrite bool + noverwrite bool } func (self *mkvProcessor) GetMKVInfo(file string) *mkvInfo { @@ -257,7 +257,7 @@ func (self *mkvProcessor) CreateMKVs(vDir, sDir, fDir, tDir, oDir, slang, stitle } else { fn += ".mkv" } - if _a, _ := isExists(fn); _a && !self.overwrite { + if _a, _ := isExists(fn); _a && self.noverwrite { printLog(lcb, `@Warning@ Existing file: "%s",skip.`, fn) _ok++ printLog(lcb, "Create (%d/%d) done.", _ok, l) @@ -316,7 +316,7 @@ func (self *mkvProcessor) MakeMKVs(dir, data, output, slang, stitle string, lcb } else { fn += ".mkv" } - if _a, _ := isExists(fn); _a && !self.overwrite { + if _a, _ := isExists(fn); _a && self.noverwrite { printLog(lcb, `@Warning@ Existing file: "%s",skip.`, fn) _ok++ printLog(lcb, "Make (%d/%d) done.", _ok, l) @@ -446,8 +446,8 @@ func (self *mkvProcessor) NRename(nrename bool) { self.nrename = nrename } -func (self *mkvProcessor) Overwrite(o bool) { - self.overwrite = o +func (self *mkvProcessor) NOverwrite(n bool) { + self.noverwrite = n } func (self *mkvProcessor) CreateBlankOrBurnVideo(t int64, s, enc, ass, fontdir, output string) bool { diff --git a/mkvlib/shared.go b/mkvlib/shared.go index 372ae5f..da394d3 100644 --- a/mkvlib/shared.go +++ b/mkvlib/shared.go @@ -11,7 +11,7 @@ import ( ) const libName = "mkvlib" -const libVer = "v2.1.2" +const libVer = "v2.1.3" const LibFName = libName + " " + libVer |
