Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
SpsPpsParsser Class Reference

#include <H264ParserUtils.h>

Collaboration diagram for SpsPpsParsser:
Collaboration graph

Public Member Functions

 SpsPpsParsser ()
 
void ParseSps (const unsigned char *pStart, unsigned short nLen, sps_pps_properties *output)
 
void ParsePps (const unsigned char *pStart, unsigned short nLen, sps_pps_properties *output)
 

Private Member Functions

unsigned int ReadBit ()
 
unsigned int ReadBits (int n)
 
unsigned int ReadExponentialGolombCode ()
 
unsigned int ReadSE ()
 

Private Attributes

const unsigned char * m_pStart
 
unsigned short m_nLength
 
int m_nCurrentBit
 

Constructor & Destructor Documentation

◆ SpsPpsParsser()

SpsPpsParsser::SpsPpsParsser ( )
inline

Member Function Documentation

◆ ParsePps()

void SpsPpsParsser::ParsePps ( const unsigned char * pStart,
unsigned short nLen,
sps_pps_properties * output )
Here is the caller graph for this function:

◆ ParseSps()

void SpsPpsParsser::ParseSps ( const unsigned char * pStart,
unsigned short nLen,
sps_pps_properties * output )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReadBit()

unsigned int SpsPpsParsser::ReadBit ( )
private
Here is the caller graph for this function:

◆ ReadBits()

unsigned int SpsPpsParsser::ReadBits ( int n)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReadExponentialGolombCode()

unsigned int SpsPpsParsser::ReadExponentialGolombCode ( )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReadSE()

unsigned int SpsPpsParsser::ReadSE ( )
private
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_nCurrentBit

int SpsPpsParsser::m_nCurrentBit
private

◆ m_nLength

unsigned short SpsPpsParsser::m_nLength
private

◆ m_pStart

const unsigned char* SpsPpsParsser::m_pStart
private

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