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

Member Data Documentation

◆ frames

size_t cli::opts_t::frames {}

Number of frames to encode.

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

◆ loop_input

size_t cli::opts_t::loop_input = 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: