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 Member Functions | List of all members
vps Class Reference

#include <vps.hpp>

Collaboration diagram for vps:

Public Member Functions

 vps (const uvgvpcc_enc::Parameters &paramUVG, const std::shared_ptr< uvgvpcc_enc::GOF > &gofUVG)
 
bool write_vps (bitstream_t *stream)
 
size_t get_vps_byte_len ()
 

Constructor & Destructor Documentation

◆ vps()

vps::vps ( const uvgvpcc_enc::Parameters paramUVG,
const std::shared_ptr< uvgvpcc_enc::GOF > &  gofUVG 
)

} else if (paramUVG.occupancyEncoderName=="uvg266" &&paramUVG.geometryEncoderName=="uvg266" &&paramUVG.attributeEncoderName=="uvg266") { codec_group_ = 3; // TMC2 : CODEC_GROUP_VVC_MAIN10

Here is the call graph for this function:

Member Function Documentation

◆ get_vps_byte_len()

size_t vps::get_vps_byte_len ( )
inline

◆ write_vps()

bool vps::write_vps ( bitstream_t stream)
Here is the call graph for this function:

The documentation for this class was generated from the following files: