MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
Data Structures | Functions
h264 Namespace Reference

Data Structures

class  NAL
 Class for analyzing generic nal units. More...
 
class  PPS
 Special instance of NAL class for analyzing PPS nal units. More...
 
class  sequenceParameterSet
 
class  SPS
 Special instance of NAL class for analyzing SPS nal units. More...
 
struct  SPSMeta
 Struct containing pre-calculated metadata of an SPS nal unit. Width and height in pixels, fps in Hz. More...
 

Functions

std::deque< nalu::nalDataanalysePackets (const char *data, unsigned long len)
 
unsigned long fromAnnexB (const char *data, unsigned long dataSize, char *&result)
 
unsigned long toAnnexB (const char *data, unsigned long dataSize, char *&result)
 

Function Documentation

std::deque< nalu::nalData > h264::analysePackets ( const char *  data,
unsigned long  len 
)
unsigned long h264::fromAnnexB ( const char *  data,
unsigned long  dataSize,
char *&  result 
)
unsigned long h264::toAnnexB ( const char *  data,
unsigned long  dataSize,
char *&  result 
)