void print_version(void)
Print the version of the uvgVPCCenc library.
Definition cli.cpp:235
bool opts_parse(cli::opts_t &opts, const int &argc, const std::span< const char *const > &args)
Parse command line options.
Definition cli.cpp:122
void print_help(void)
Print the help message of the application.
Definition cli.cpp:239
void print_usage(void)
Print the default usage of the application.
Definition cli.cpp:228
size_t loop_input
Whether to loop input.
Definition cli.hpp:65
bool version
Print version.
Definition cli.hpp:63
std::string inputPath
Input filename.
Definition cli.hpp:47
std::string uvgvpccParametersString
Encoder configuration.
Definition cli.hpp:59
std::string outputPath
Output filename.
Definition cli.hpp:49
size_t frames
Number of frames to encode.
Definition cli.hpp:51
size_t startFrame
Frame number to start the encoding.
Definition cli.hpp:55
bool help
Print help.
Definition cli.hpp:61
size_t inputGeoPrecision
Input geometry precision.
Definition cli.hpp:53
size_t threads
Maximum number of threads to be used.
Definition cli.hpp:57