Merge pull request #3 from MartinEesmaa/beta-(v.0.5.0)

VVCEasy Batchfile/C# (Version v.0.5.0, beta)
This commit is contained in:
MartinEesmaa 2022-02-25 04:54:58 +00:00 committed by GitHub
commit 32f20288fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 27 additions and 26 deletions

Binary file not shown.

View File

@ -1,6 +1,6 @@
6bc05f890514ef414127e564ebe099a4c5e6095e3e0f119683535579e8ae7ed0607cc3efeaf0e3e2acc4034a4a45fcf5ee3891c963504fb56ce965129708dd5a vvencapp
01921b5cf967050ef0b086bb4258ecf2375c3fc2d3269f6a88c4515274065cedeeac0f6065fed6828b0fa8fce9cc6a3075a8edf711a43af7d89acf4ec5cda1e1 vvdecapp
25fd7f9f67709014296576d53541b2babb6da0796e72ae447c44b9b376b4657d9635c32757672954606fa724fd3351ef2234ef1a938919749f5c10e18b540d44 vvencFFapp
aaa669942b7d8f1f6c40e0c23d2a9f43639b6c7cd1794bdc10418dbfdf703a0ce6f116db2f2e7fcccaffc113334ad929d05c2f2ebdbb231222efe1952777d541 vvencinterfacetest
69d2e3637d6e7ec874fb710504a88839df896ddc25d1cf4cfc96ac6c4cb8e6f5480f86ed5beb35ac05072b7dee62f6d4e63705972839fd852cd241ddf90da64e vvenclibtest
069d0e59c7fb1861c3d1a50639096dc12eaf8d26a741dbe6670d00b52b5217badf7b8bf3574514c5af90c03d2799290e93a5286ddcdfb3f02eda10a013bc8fa8 LinuxVVC.7z
5e24dac7207b6920fe5346e535948b326240aaa919d813df8476085f1a496d8bcc7482448b58f93569da13bf75a6970c2c3317203078b8e37231b687dca6f9ec vvdecapp
38adab806d3f6c1ffcbb6048dfaa25acc25a2ed161796f193eb75b4d0755992ecb51749ba8bc956c26b498214b5c86fd642a40f644a187cc154a2ccfd80e6f8a vvencapp
5876a5dcff3c4b2d69194c88c0523188ead7f77964dccc74dc81b3bd373d909214f0d94b4a810d50f2e99654790e565947e2b87a241f38b7e7cf19cb914d189d vvencFFapp
ba04e721291a3aa51e538910f8a8e23236da4d1ed97b89823017f20aab0fa7ed68535bb18d9a353af4cbf52827465c71acf0a5f5b798af934336fc1c0ba31c32 vvencinterfacetest
d565006cc20edb0ea7bfe3452d6b88f3b10007b505a207368a551db4e7ee502140b01c3ca15660812c26171a7511749cdd44914a284f3d44959202d6f667ebc3 vvenclibtest
80bca86ad0d3daa2ec1f230462280b6bd8ba666ffcd07ab7c58aa8393959d24d0f8cc998fc24a84d0fa9ae5b482d2346239a239a7be4027eb7f9eafaecefb750 LinuxVVC.7z

Binary file not shown.

View File

@ -1,6 +1,6 @@
e88f0de24c6ba7091c8fbf3218189c2e26fdd2e500be37b0946ee66390aa55eb562d78eeb596f229af206df898bd908f36e819245c968b87b4ce0fd5c8885fa2 vvencapp
3bddc1f63e64be54dd25c7f9dabdc0e93e8b894fbbbf4f85e74cb9322f846e31c322071df1b7d8c675b04fb82091d69dfe4b3069548e8e1dce4f2356a53641ff vvencFFapp
569eb0af97f5c685557e9d582029ba30720b9acd9cf3680bf5c5c789a1accfb427a8b6192623b3f0c7937621a49d15572f986521b3d4a8068e5933aeb43cd888 vvencinterfacetest
ad48e7ac1c69deb3a1d035cb05811e1080e681505c57d16ef40608b0ae3f7cf9ee4fb96a3b3479508853b59ae08e0d0480908ffe961b49f6f5c95eb4cc21f5ec vvenclibtest
c3f771cd6f27af03825e2560605cfe82de88545f0cc8a6a9ff02ccbe4d3219a6af0a2ff017280a72fc49eedf154ad058aabdc623470e71295a10a3d9250465a0 vvdecapp
392ea2bb5f312418739f3c00887da4acc3be4a6622339940f70da03c63123b277c3b899caa144fa50ddc04b33507f8fe69d9558c951db1f9ce1d028005511bf6 MacOSVVC.7z
2328f4bc9ba746c840477c65df5945cc8dbd82d537ea265ead93bb41d64293742eac350c629eda706c44c86ce24dde0102b643e06010b2305f6bb4cd80d998b5 vvdecapp
e8f990ca375e3b7a939cc70266ceeae83dc65a98c658d9c9b46a3d40c42d258c2fd650cacb3c278956f7cb5acfe4ba83ad5f9e6214eb2a1d399cf95c9b7346ce vvencapp
cfbee8f49dc04a0df7a5a74bbdea6b1975c00d21ad463f30465643d025f64e6a5f05fb27e66ea9e13baf0118a12a5c15074c5c113fee48ca51aea3f0b7a80e6c vvencFFapp
76af89cf25e6ca7762e59fa33096e3449e29b68826710823cb924cd0a819c46a52255dc27482fbe27275068519f9006ca3bc0d7054de4d9e7378814762cec451 vvencinterfacetest
fd9cd9504eafb270e588c6ca3b767bed2ba49ed9dc9f348de5f829831b388f14866b72eff756833a3fe5b33092b27318f54015c6e18727ca23f0c9bb8ecc0b77 vvenclibtest
0884e2bce227de3d16aba1fe912eff96e388c031b5a47347ea20a30f5b7c6deecf26a681f00b674107a8fede4c8db2565a4adb4c3efeb7b5308362aceab211da MacOSVVC.7z

View File

@ -10,12 +10,12 @@ namespace VVCEasy
bool exit = false;
Console.Title = "Martin Eesmaa / VVCEasy";
Console.WriteLine("MARTIN EESMAA / VVCEasy");
Console.WriteLine("Welcome to VVCEasy. (.NET Console Alpha Version, v.0.0.1)");
Console.WriteLine("Welcome to VVCEasy. (.NET Console Beta Version, v.0.5.0)");
Console.ReadLine();
do
{
Console.Clear();
Console.WriteLine("VVCEasy (.NET Console Alpha Version, v.0.0.1)");
Console.WriteLine("VVCEasy (.NET Console Beta Version, v.0.5.0)");
Console.WriteLine("Note: C# is not ready yet, malfunction mode");
Console.WriteLine("");
Console.Title = "Martin Eesmaa / VVCEasy";
@ -99,7 +99,7 @@ namespace VVCEasy
Console.Clear();
Console.Title = "Have a wonderful day!";
Console.WriteLine("Have a wonderful day! Thank you for using VVCEasy. :)");
Console.WriteLine(" _ _ _ \n | | | | | | \n | |_| |__ __ _ _ __ | | ___ _ ___ _ _ \n | __| '_ / / _` | '_ /| |/ / | | |/ _ /| | | |\n | |_| | | | (_| | | | | <| |_| | (_) | |_| |\n /__|_| |_|/__,_|_| |_|_|/_\\__, |/___/ /__,_|\n __/ | \n |___/\n\n\n __ ____ _______ ______ \n / / / // / / / ____| ____| \n / // / / // /| | | __| / _` / __| | | |\n / / / / | |____| |___| (_| /__ / |_| |\n // // /_____|______/__,_|___//__, |\n __/ |\n |___/ \n\n\n __ __ _ _ ______ \n | // | | | (_) | ____| \n | / / | __ _ _ __| |_ _ _ __ | |__ ___ ___ _ __ ___ __ _ __ _ \n | |//| |/ _` | '__| __| | '_ / | __| / _ // __| '_ ` _ / / _` |/ _` |\n | | | | (_| | | | |_| | | | | | |___| __//__ / | | | | | (_| | (_| |\n |_| |_|/__,_|_| /__|_|_| |_| |______/___||___/_| |_| |_|/__,_|/__,_|");
Console.WriteLine(" _ _ _ \n | | | | | | \n | |_| |__ __ _ _ __ | | ___ _ ___ _ _ \n | __| '_ / / _` | '_ /| |/ / | | |/ _ /| | | |\n | |_| | | | (_| | | | | <| |_| | (_) | |_| |\n /__|_| |_|/__,_|_| |_|_|/_\\__, |/___/ /__,_|\n __/ | \n |___/\n\n\n __ ____ _______ ______ \n / / / // / / / ____| ____| \n / // / / // /| | | __| / _` / __| | | |\n / / / / | |____| |___| (_| /__ / |_| |\n // // /_____|______/__,_|___//__, |\n __/ |\n |___/ \n\n\n __ __ _ _ ______ \n | // | | | (_) | ____| \n | / / | __ _ _ __| |_ _ _ __ | |__ ___ ___ _ __ ___ __ _ __ _ \n | |//| |/ _` | '__| __| | '_ / | __| / _ // __| '_ ` _ / / _` |/ _` |\n | | | | (_| | | | |_| | | | | | |___| __//__ / | | | | | (_| | (_| |\n |_| |_|/__,_|_| /__|_|_| |_| |______/___||___/_| |_| |_|/__,_|/__,_|\nCopyright 2022 Martin Eesmaa\n\nExiting program...");
Thread.Sleep(3000);
exit = true;
}

View File

@ -23,7 +23,7 @@ goto welcomenow
cls
title Martin Eesmaa / VVCEasy
echo MARTIN EESMAA / VVCEasy
echo Welcome to VVCEasy. (Alpha version, v.0.0.1)
echo Welcome to VVCEasy. (Batchfile Beta Version, v.0.5.0)
pause
goto start
@ -31,6 +31,7 @@ goto start
title Martin Eesmaa / VVCEasy
color 07
cls
echo VVCEasy (Batchfile Beta Version, v.0.5.0)
echo What would you like to do for encode/decode of VVC?
echo 1. Encode
echo 2. Decode

View File

@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "VVCEasy"
#define MyAppVersion "0.0.1"
#define MyAppVersion "0.5.0"
#define MyAppPublisher "Martin Eesmaa"
#define MyAppURL "https://github.com/MartinEesmaa/VVCEasy"

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +1 @@
"use strict";var Module={};if(typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string"){var nodeWorkerThreads=require("worker_threads");var parentPort=nodeWorkerThreads.parentPort;parentPort.on("message",function(data){onmessage({data:data})});var nodeFS=require("fs");Object.assign(global,{self:global,require:require,Module:Module,location:{href:__filename},Worker:nodeWorkerThreads.Worker,importScripts:function(f){(0,eval)(nodeFS.readFileSync(f,"utf8"))},postMessage:function(msg){parentPort.postMessage(msg)},performance:global.performance||{now:function(){return Date.now()}}})}var initializedJS=false;function threadPrintErr(){var text=Array.prototype.slice.call(arguments).join(" ");console.error(text)}function threadAlert(){var text=Array.prototype.slice.call(arguments).join(" ");postMessage({cmd:"alert",text:text,threadId:Module["_pthread_self"]()})}var err=threadPrintErr;self.alert=threadAlert;Module["instantiateWasm"]=function(info,receiveInstance){var instance=new WebAssembly.Instance(Module["wasmModule"],info);receiveInstance(instance);Module["wasmModule"]=null;return instance.exports};self.onmessage=function(e){try{if(e.data.cmd==="load"){Module["wasmModule"]=e.data.wasmModule;Module["wasmMemory"]=e.data.wasmMemory;Module["buffer"]=Module["wasmMemory"].buffer;Module["ENVIRONMENT_IS_PTHREAD"]=true;if(typeof e.data.urlOrBlob==="string"){importScripts(e.data.urlOrBlob)}else{var objectUrl=URL.createObjectURL(e.data.urlOrBlob);importScripts(objectUrl);URL.revokeObjectURL(objectUrl)}CreateVVdeC(Module).then(function(instance){Module=instance})}else if(e.data.cmd==="run"){Module["__performance_now_clock_drift"]=performance.now()-e.data.time;Module["__emscripten_thread_init"](e.data.threadInfoStruct,0,0);Module["establishStackSpace"]();Module["PThread"].receiveObjectTransfer(e.data);Module["PThread"].threadInit();if(!initializedJS){Module["___embind_register_native_and_builtin_types"]();initializedJS=true}try{var result=Module["invokeEntryPoint"](e.data.start_routine,e.data.arg);if(Module["keepRuntimeAlive"]()){Module["PThread"].setExitStatus(result)}else{Module["__emscripten_thread_exit"](result)}}catch(ex){if(ex!="unwind"){if(ex instanceof Module["ExitStatus"]){if(Module["keepRuntimeAlive"]()){}else{Module["__emscripten_thread_exit"](ex.status)}}else{throw ex}}}}else if(e.data.cmd==="cancel"){if(Module["_pthread_self"]()){Module["__emscripten_thread_exit"](-1)}postMessage({"cmd":"cancelDone"})}else if(e.data.target==="setimmediate"){}else if(e.data.cmd==="processThreadQueue"){if(Module["_pthread_self"]()){Module["_emscripten_current_thread_process_queued_calls"]()}}else{err("worker.js received unknown command "+e.data.cmd);err(e.data)}}catch(ex){err("worker.js onmessage() captured an uncaught exception: "+ex);if(ex&&ex.stack)err(ex.stack);throw ex}};
"use strict";var Module={};var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";if(ENVIRONMENT_IS_NODE){var nodeWorkerThreads=require("worker_threads");var parentPort=nodeWorkerThreads.parentPort;parentPort.on("message",function(data){onmessage({data:data})});var fs=require("fs");Object.assign(global,{self:global,require:require,Module:Module,location:{href:__filename},Worker:nodeWorkerThreads.Worker,importScripts:function(f){(0,eval)(fs.readFileSync(f,"utf8"))},postMessage:function(msg){parentPort.postMessage(msg)},performance:global.performance||{now:function(){return Date.now()}}})}var initializedJS=false;function threadPrintErr(){var text=Array.prototype.slice.call(arguments).join(" ");if(ENVIRONMENT_IS_NODE){fs.writeSync(2,text+"\n");return}console.error(text)}function threadAlert(){var text=Array.prototype.slice.call(arguments).join(" ");postMessage({cmd:"alert",text:text,threadId:Module["_pthread_self"]()})}var err=threadPrintErr;self.alert=threadAlert;Module["instantiateWasm"]=((info,receiveInstance)=>{var instance=new WebAssembly.Instance(Module["wasmModule"],info);receiveInstance(instance);Module["wasmModule"]=null;return instance.exports});self.onmessage=(e=>{try{if(e.data.cmd==="load"){Module["wasmModule"]=e.data.wasmModule;Module["wasmMemory"]=e.data.wasmMemory;Module["buffer"]=Module["wasmMemory"].buffer;Module["ENVIRONMENT_IS_PTHREAD"]=true;if(typeof e.data.urlOrBlob=="string"){importScripts(e.data.urlOrBlob)}else{var objectUrl=URL.createObjectURL(e.data.urlOrBlob);importScripts(objectUrl);URL.revokeObjectURL(objectUrl)}CreateVVdeC(Module).then(function(instance){Module=instance})}else if(e.data.cmd==="run"){Module["__performance_now_clock_drift"]=performance.now()-e.data.time;Module["__emscripten_thread_init"](e.data.threadInfoStruct,0,0,1);Module["establishStackSpace"]();Module["PThread"].receiveObjectTransfer(e.data);Module["PThread"].threadInit();if(!initializedJS){Module["___embind_register_native_and_builtin_types"]();initializedJS=true}try{var result=Module["invokeEntryPoint"](e.data.start_routine,e.data.arg);if(Module["keepRuntimeAlive"]()){Module["PThread"].setExitStatus(result)}else{Module["__emscripten_thread_exit"](result)}}catch(ex){if(ex!="unwind"){if(ex instanceof Module["ExitStatus"]){if(Module["keepRuntimeAlive"]()){}else{Module["__emscripten_thread_exit"](ex.status)}}else{throw ex}}}}else if(e.data.cmd==="cancel"){if(Module["_pthread_self"]()){Module["__emscripten_thread_exit"](-1)}}else if(e.data.target==="setimmediate"){}else if(e.data.cmd==="processThreadQueue"){if(Module["_pthread_self"]()){Module["_emscripten_current_thread_process_queued_calls"]()}}else if(e.data.cmd==="processProxyingQueue"){if(Module["_pthread_self"]()){Module["_emscripten_proxy_execute_queue"](e.data.queue)}}else{err("worker.js received unknown command "+e.data.cmd);err(e.data)}}catch(ex){err("worker.js onmessage() captured an uncaught exception: "+ex);if(ex&&ex.stack)err(ex.stack);if(Module["__emscripten_thread_crashed"]){Module["__emscripten_thread_crashed"]()}throw ex}});

View File

@ -1,6 +1,6 @@
afb2e8887ee1ed4c225f7f48bd7d8e860457aabcbc296dec4a3cd19b9698cd40ec2a3f9d38acff77d0e3c0c7e0daab012d9747c865c0936051343a74016c7a44 vvencapp.exe
63a57922a00a8cce4b9b0d3382ecadfc6b3232b52b1a72e0d774dd7e63e50bb480d2cb5112a6aa82c57b9781220c89299a0bc0064d9c6caa83128bac62ca8b7c vvdecapp.exe
ebfd565f9a75fecaf2891c587b3b83c13b6a4a3225ecfe4553c43319d5db6695568a45f0abb01fe21237b695ecdbd70e7dfb7b9e67312383c86b82d30aabd8d4 vvencFFapp.exe
e4957cc526962c49ed6a03b644eca441b88cc41752efccaa057843444d5955e8f5a623704239ea4f1d32af0dc38fa074b529dfca5eef6c79e2f76f5f14ea8be3 vvencinterfacetest.exe
a52519779aed995d2d64580da50ad4a33ca4a6c5731414a0007e89ef7aa54623e462dfbdb094f2902dc86ac65bf6b9427798542f758ac98ab41b29d903fe86ad vvenclibtest.exe
39a114ed887c89d2be0a6ccf9bf855d4ca0f7fdb40e2b74ebd3b84676c62cc6b1354734636d419cc7cea15a1ceabbfb23535c8003041f885f56e1cb0b5d3459c WindowsVVC.7z
4f8a005a28db9c738ea4834ac284311cecfcfd65833d52f0c148382cc006a20846954029375ac70574e35820ba4010c40d95daa21a0f2b98c8538c8ae6ca576b vvdecapp.exe
b35e7e8cfb85a22f766a408ce67249e0c6c1d039d8ca3874fc3e18c5e658ae332ec16dca7f82f19ce981a38e51678788f3ca491d72317ef39b28ab147dc093f9 vvencapp.exe
d0972debc90998f58ab88c29bdf2c5c5e0781279d2523925655009e147e27d815a9ae81d70d72d52cbfe3ebec0bb6c2965f090d12f243ca4479b2054e21e34b7 vvencFFapp.exe
8cd780a7f5a13e0d80fbb31d6e125cdc021aaadab3e5febcb8763aebff1bca1f16f61744b7021bfebce5eaf2bc0dd91f10683f2a38ff5425e0a7dd67dd080218 vvencinterfacetest.exe
b397f567a04a15c14d37e792b82599527cadba6eae9c194517cb432b9ae5a975e04980da3b146584bbd071a8d25f78a342e905fee2b1211cff9ef61c047b98e1 vvenclibtest.exe
69bbc48ba9460e37ed4cfb102aa70df030ed80090bf0a081ea96ef29085cc8596e59e1d1154404e5003aea9d036b52c4bef2c9f7d6c1d4d4ae03789b5f3f52d3 WindowsVVC.7z

Binary file not shown.