uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Public Attributes | List of all members
cli::opts_t Struct Reference

#include <cli.hpp>

Collaboration diagram for cli::opts_t:

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.
 
uint16_t dstPort = 0
 Destination port for rtp streams.
 

Member Data Documentation

◆ dstAddress

std::string cli::opts_t::dstAddress {}

Destination address for rtp streams.

◆ dstPort

uint16_t cli::opts_t::dstPort = 0

Destination port for rtp streams.

◆ dummyRun

bool cli::opts_t::dummyRun = false

If dummyRun is true, config is verified but no encoding is done.

◆ help

bool cli::opts_t::help = false

Print help.

◆ inputGeoPrecision

size_t cli::opts_t::inputGeoPrecision = 0

Input geometry precision.

◆ inputPath

std::string cli::opts_t::inputPath {}

Input filename.

◆ nbFrames

size_t cli::opts_t::nbFrames {}

Number of frames to encode.

◆ nbLoops

size_t cli::opts_t::nbLoops = 1

Whether to loop input.

◆ outputPath

std::string cli::opts_t::outputPath {}

Output filename.

◆ startFrame

size_t cli::opts_t::startFrame = std::numeric_limits<size_t>::max()

Frame number to start the encoding.

◆ threads

size_t cli::opts_t::threads {}

Maximum number of threads to be used.

◆ uvgvpccParametersString

std::string cli::opts_t::uvgvpccParametersString {}

Encoder configuration.

◆ version

bool cli::opts_t::version = false

Print version.


The documentation for this struct was generated from the following file: