MCPcopy Create free account

hub / github.com/Brendan-Kirtlan/Video-Encode / functions

Functions10 in github.com/Brendan-Kirtlan/Video-Encode

↓ 3 callersFunctionencode
* The function to call for encoding a file */
Video Encode 2/main.cpp:244
↓ 2 callersFunctiondecode
* The function to call for decoding a file */
Video Encode 2/main.cpp:267
↓ 1 callersFunctionPNGToData
* Converts a PNG from the generatePNGSequence back into a vector of bytes * * @param pngImagePath the path to the png image * @return a vector of byte
Video Encode 2/main.cpp:334
↓ 1 callersFunctionappendBytesToFile
* Appends bytes to the end of a specified file * * @param bytes the bytes to append to a file * @param filename the file name of which to append the b
Video Encode 2/main.cpp:378
↓ 1 callersFunctiongenerateImageArray
* Generates an immage array from an array of bytes (colors depend on bytes) * * @param bytes a vector of bytes * @return a vector of form {r,g,b,a,r,g
Video Encode 2/main.cpp:83
↓ 1 callersFunctiongeneratePNG
* Generates a PNG from an image vector as outputName * * @param image a vector of form {r,g,b,a,r,g,...} * @param outputName the output name of the P
Video Encode 2/main.cpp:61
↓ 1 callersFunctiongeneratePNGSequence
* Generates a sequence of PNGs from a specified video path * * @param videoPath the path of the video */
Video Encode 2/main.cpp:289
↓ 1 callersFunctiongenerateVideo
* Reads from the directory of generated PNGs from functions above and stitches * them together in a video of speficied format, frame rate, etc. */
Video Encode 2/main.cpp:217
↓ 1 callersFunctiongetNthSet
* Returns the nth set of bytes of size numBytes (number of bytes that will fit within the specified resolution) * * @param n the set of bytes to retur
Video Encode 2/main.cpp:172
Functionmain
* Main function of execution, propmts user for decoding/encoding */
Video Encode 2/main.cpp:31