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

#include <atlas_context.hpp>

Collaboration diagram for atlas_context:

Public Member Functions

 atlas_context ()
 
void initialize_atlas_context (const std::shared_ptr< uvgvpcc_enc::GOF > &gofUVG, const uvgvpcc_enc::Parameters &paramUVG)
 
void write_atlas_sub_bitstream (bitstream_t *stream)
 
void write_atlas_parameter_set_nals (bitstream_t *stream)
 
void write_atlas_nal (bitstream_t *stream, size_t index)
 
void write_atlas_eob (bitstream_t *stream)
 
std::vector< atlas_tile_layer_rbsp > & get_atlases ()
 
atlas_sequence_parameter_setget_asps ()
 
atlas_frame_parameter_setget_afps ()
 
size_t get_gof_id ()
 
size_t get_atlas_sub_size ()
 
std::vector< size_t > get_ad_nal_sizes ()
 
size_t get_ad_nal_precision ()
 

Constructor & Destructor Documentation

◆ atlas_context()

atlas_context::atlas_context ( )
inline

Member Function Documentation

◆ get_ad_nal_precision()

size_t atlas_context::get_ad_nal_precision ( )
inline

◆ get_ad_nal_sizes()

std::vector< size_t > atlas_context::get_ad_nal_sizes ( )
inline

◆ get_afps()

atlas_frame_parameter_set & atlas_context::get_afps ( )
inline

◆ get_asps()

atlas_sequence_parameter_set & atlas_context::get_asps ( )
inline

◆ get_atlas_sub_size()

size_t atlas_context::get_atlas_sub_size ( )
inline

◆ get_atlases()

std::vector< atlas_tile_layer_rbsp > & atlas_context::get_atlases ( )
inline

◆ get_gof_id()

size_t atlas_context::get_gof_id ( )
inline

◆ initialize_atlas_context()

void atlas_context::initialize_atlas_context ( const std::shared_ptr< uvgvpcc_enc::GOF > &  gofUVG,
const uvgvpcc_enc::Parameters paramUVG 
)

◆ write_atlas_eob()

void atlas_context::write_atlas_eob ( bitstream_t stream)
Here is the call graph for this function:

◆ write_atlas_nal()

void atlas_context::write_atlas_nal ( bitstream_t stream,
size_t  index 
)
Here is the call graph for this function:

◆ write_atlas_parameter_set_nals()

void atlas_context::write_atlas_parameter_set_nals ( bitstream_t stream)
Here is the call graph for this function:

◆ write_atlas_sub_bitstream()

void atlas_context::write_atlas_sub_bitstream ( bitstream_t stream)
Here is the call graph for this function:

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