|
uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
#include "video_sub_bitstream.hpp"#include <cstddef>#include <cstdint>#include <cstring>#include <fstream>#include <ios>#include <new>#include <string>#include <vector>Functions | |
| bool | read (const std::string &filename, std::vector< uint8_t > &data) |
| void | byteStreamToSampleStream (std::vector< uint8_t > &input_data, size_t precision, std::vector< nal_info > &nals, bool emulationPreventionBytes) |
| void | find_nals (std::vector< uint8_t > &input_data, std::vector< nal_info > &nals) |
| void byteStreamToSampleStream | ( | std::vector< uint8_t > & | input_data, |
| size_t | precision, | ||
| std::vector< nal_info > & | nals, | ||
| bool | emulationPreventionBytes | ||
| ) |
| void find_nals | ( | std::vector< uint8_t > & | input_data, |
| std::vector< nal_info > & | nals | ||
| ) |
| bool read | ( | const std::string & | filename, |
| std::vector< uint8_t > & | data | ||
| ) |