uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
#include <cli.hpp>
Public Attributes | |
std::string | inputPath {} |
Input filename. | |
std::string | outputPath {} |
Output filename. | |
size_t | frames {} |
Number of frames to encode. | |
size_t | inputGeoPrecision = 0 |
Input geometry precision. | |
size_t | startFrame = std::numeric_limits<size_t>::max() |
Frame number to start the encoding. | |
size_t | threads {} |
Maximum number of threads to be used. | |
std::string | uvgvpccParametersString {} |
Encoder configuration. | |
bool | help = false |
Print help. | |
bool | version = false |
Print version. | |
size_t | loop_input = 1 |
Whether to loop input. | |
size_t cli::opts_t::frames {} |
Number of frames to encode.
bool cli::opts_t::help = false |
Print help.
size_t cli::opts_t::inputGeoPrecision = 0 |
Input geometry precision.
std::string cli::opts_t::inputPath {} |
Input filename.
size_t cli::opts_t::loop_input = 1 |
Whether to loop input.
std::string cli::opts_t::outputPath {} |
Output filename.
size_t cli::opts_t::startFrame = std::numeric_limits<size_t>::max() |
Frame number to start the encoding.
size_t cli::opts_t::threads {} |
Maximum number of threads to be used.
std::string cli::opts_t::uvgvpccParametersString {} |
Encoder configuration.
bool cli::opts_t::version = false |
Print version.