MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
Public Member Functions | Protected Attributes
h264::PPS Class Reference

Special instance of NAL class for analyzing PPS nal units. More...

#include <h264.h>

Inheritance diagram for h264::PPS:
h264::NAL h264::NAL

Public Member Functions

 PPS ()
 
 PPS ()
 
 PPS (std::string &InputData)
 
 PPS (std::string &InputData)
 
void analyzePPS ()
 
void analyzePPS ()
 
std::string AnnexB (bool LongIntro=false)
 
std::string AnnexB (bool LongIntro=false)
 
std::string getData ()
 
std::string getData ()
 
bool ReadData (std::string &InputData, bool raw=false)
 
bool ReadData (std::string &InputData, bool raw=false)
 
std::string SizePrepended ()
 
std::string SizePrepended ()
 
int Type ()
 
int Type ()
 

Protected Attributes

unsigned int chroma_format_idc
 the value of chroma_format_idc More...
 
std::string MyData
 The h264 nal unit data. More...
 

Detailed Description

Special instance of NAL class for analyzing PPS nal units.

Constructor & Destructor Documentation

h264::PPS::PPS ( )
inline
h264::PPS::PPS ( std::string &  InputData)
inline
h264::PPS::PPS ( )
inline
h264::PPS::PPS ( std::string &  InputData)
inline

Member Function Documentation

void h264::PPS::analyzePPS ( )
void h264::PPS::analyzePPS ( )
std::string h264::NAL::AnnexB ( bool  LongIntro = false)
inherited
std::string h264::NAL::AnnexB ( bool  LongIntro = false)
inherited
std::string h264::NAL::getData ( )
inherited
std::string h264::NAL::getData ( )
inherited
bool h264::NAL::ReadData ( std::string &  InputData,
bool  raw = false 
)
inherited
bool h264::NAL::ReadData ( std::string &  InputData,
bool  raw = false 
)
inherited
std::string h264::NAL::SizePrepended ( )
inherited
std::string h264::NAL::SizePrepended ( )
inherited
int h264::NAL::Type ( )
inherited
int h264::NAL::Type ( )
inherited

Field Documentation

unsigned int h264::NAL::chroma_format_idc
protectedinherited

the value of chroma_format_idc

std::string h264::NAL::MyData
protectedinherited

The h264 nal unit data.


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