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

#include <encoderKvazaar.hpp>

Inheritance diagram for EncoderKvazaar:
Collaboration diagram for EncoderKvazaar:

Public Member Functions

void configureGOFEncoder (const std::shared_ptr< uvgvpcc_enc::GOF > &gof, const ENCODER_TYPE &encoderType) override
 
void encodeGOFMaps (std::shared_ptr< uvgvpcc_enc::GOF > &gof) override
 
- Public Member Functions inherited from Abstract2DMapEncoder
 Abstract2DMapEncoder ()=default
 
virtual ~Abstract2DMapEncoder ()=default
 
virtual void configureGOFEncoder (const std::shared_ptr< uvgvpcc_enc::GOF > &gof, const ENCODER_TYPE &encoderType)=0
 
virtual void encodeGOFMaps (std::shared_ptr< uvgvpcc_enc::GOF > &gof)=0
 

Static Public Member Functions

static void initializeLogCallback ()
 

Additional Inherited Members

- Protected Attributes inherited from Abstract2DMapEncoder
ENCODER_TYPE encoderType_
 
std::string encoderName_
 
bool lossLess_
 
size_t nbThread_
 
std::string preset_
 
std::string format_
 
std::string mode_
 
size_t qp_
 
size_t width_
 
size_t height_
 

Member Function Documentation

◆ configureGOFEncoder()

void EncoderKvazaar::configureGOFEncoder ( const std::shared_ptr< uvgvpcc_enc::GOF > &  gof,
const ENCODER_TYPE encoderType 
)
override
Here is the call graph for this function:

◆ encodeGOFMaps()

void EncoderKvazaar::encodeGOFMaps ( std::shared_ptr< uvgvpcc_enc::GOF > &  gof)
override
Here is the call graph for this function:

◆ initializeLogCallback()

void EncoderKvazaar::initializeLogCallback ( )
static
Here is the call graph for this function:
Here is the caller graph for this function:

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