uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Namespaces
uvgvpcc.cpp File Reference
#include "uvgvpcc/uvgvpcc.hpp"
#include <cassert>
#include <cstddef>
#include <cstdlib>
#include <filesystem>
#include <iostream>
#include <iterator>
#include <ostream>
#include <algorithm>
#include <thread>
#include <stdexcept>
#include <string>
#include <unordered_map>
#include <vector>
#include <regex>
#include "uvgvpcc/threadqueue.hpp"
#include "patchPacking/patchPacking.hpp"
#include "mapEncoding/mapEncoding.hpp"
#include "mapGeneration/mapGeneration.hpp"
#include "patchGeneration/patchGeneration.hpp"
#include "bitstreamGeneration/bitstreamGeneration.hpp"
#include "utils/preset.hpp"
#include "uvgvpcc/log.hpp"
#include "utils/parameters.hpp"
Include dependency graph for uvgvpcc.cpp:

Namespaces

namespace  uvgvpcc_enc
 

Variable Documentation

◆ currentGOF

std::shared_ptr<GOF> currentGOF

◆ currentGOF2DEncodingJob

std::shared_ptr<Job> currentGOF2DEncodingJob

◆ currentGOFBitstreamGenJob

std::shared_ptr<Job> currentGOFBitstreamGenJob

◆ currentGOFInitMapGenJob

std::shared_ptr<Job> currentGOFInitMapGenJob

◆ currentGOFInterPackJob

std::shared_ptr<Job> currentGOFInterPackJob

◆ gofId

size_t gofId

◆ previousGOFBitstreamGenJob

std::shared_ptr<Job> previousGOFBitstreamGenJob

◆ queue

std::shared_ptr<ThreadQueue> queue