| 
    uvgVPCCenc 1.1.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 | nbFrames {} | 
| 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 | nbLoops = 1 | 
| Whether to loop input.   | |
| bool | dummyRun = false | 
| If dummyRun is true, config is verified but no encoding is done.   | |
| std::string | dstAddress {} | 
| Destination address for rtp streams.   | |
| std::vector< uint16_t > | dstPort {} | 
| Destination port for rtp streams.   | |
| std::string | sdpOutdir {} | 
| Output directory for SDP files.   | |
| size_t | inputFramePerSecondLimiter = 0 | 
| FPS limit for reading input frames.   | |
| std::string cli::opts_t::dstAddress {} | 
Destination address for rtp streams.
| std::vector<uint16_t> cli::opts_t::dstPort {} | 
Destination port for rtp streams.
| bool cli::opts_t::dummyRun = false | 
If dummyRun is true, config is verified but no encoding is done.
| bool cli::opts_t::help = false | 
Print help.
| size_t cli::opts_t::inputFramePerSecondLimiter = 0 | 
FPS limit for reading input frames.
| size_t cli::opts_t::inputGeoPrecision = 0 | 
Input geometry precision.
| std::string cli::opts_t::inputPath {} | 
Input filename.
| size_t cli::opts_t::nbFrames {} | 
Number of frames to encode.
| size_t cli::opts_t::nbLoops = 1 | 
Whether to loop input.
| std::string cli::opts_t::outputPath {} | 
Output filename.
| std::string cli::opts_t::sdpOutdir {} | 
Output directory for SDP files.
| 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.