|
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.