uvgVPCCenc 1.0.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Classes | Functions
video_sub_bitstream.hpp File Reference
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for video_sub_bitstream.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nal_info
 

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)
 

Function Documentation

◆ byteStreamToSampleStream()

void byteStreamToSampleStream ( std::vector< uint8_t > &  input_data,
size_t  precision,
std::vector< nal_info > &  nals,
bool  emulationPreventionBytes 
)
Here is the caller graph for this function:

◆ find_nals()

void find_nals ( std::vector< uint8_t > &  input_data,
std::vector< nal_info > &  nals 
)

◆ read()

bool read ( const std::string &  filename,
std::vector< uint8_t > &  data 
)