Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CAEStreamParser Class Reference

#include <AEStreamInfo.h>

Public Member Functions

 CAEStreamParser ()
 
 ~CAEStreamParser ()
 
int AddData (uint8_t *data, unsigned int size, uint8_t **buffer=NULL, unsigned int *bufferSize=0)
 
void SetCoreOnly (bool value)
 
unsigned int IsValid ()
 
unsigned int GetSampleRate ()
 
unsigned int GetChannels ()
 
unsigned int GetFrameSize ()
 
unsigned int GetDTSPeriod ()
 
unsigned int GetEAC3BlocksDiv ()
 
enum CAEStreamInfo::DataType GetDataType ()
 
bool IsLittleEndian ()
 
unsigned int GetBufferSize ()
 
CAEStreamInfoGetStreamInfo ()
 
void Reset ()
 

Constructor & Destructor Documentation

§ CAEStreamParser()

CAEStreamParser::CAEStreamParser ( )

§ ~CAEStreamParser()

CAEStreamParser::~CAEStreamParser ( )
default

Member Function Documentation

§ AddData()

int CAEStreamParser::AddData ( uint8_t data,
unsigned int  size,
uint8_t **  buffer = NULL,
unsigned int *  bufferSize = 0 
)

§ GetBufferSize()

unsigned int CAEStreamParser::GetBufferSize ( )
inline

§ GetChannels()

unsigned int CAEStreamParser::GetChannels ( )
inline

§ GetDataType()

enum CAEStreamInfo::DataType CAEStreamParser::GetDataType ( )
inline

§ GetDTSPeriod()

unsigned int CAEStreamParser::GetDTSPeriod ( )
inline

§ GetEAC3BlocksDiv()

unsigned int CAEStreamParser::GetEAC3BlocksDiv ( )
inline

§ GetFrameSize()

unsigned int CAEStreamParser::GetFrameSize ( )
inline

§ GetSampleRate()

unsigned int CAEStreamParser::GetSampleRate ( )
inline

§ GetStreamInfo()

CAEStreamInfo& CAEStreamParser::GetStreamInfo ( )
inline

§ IsLittleEndian()

bool CAEStreamParser::IsLittleEndian ( )
inline

§ IsValid()

unsigned int CAEStreamParser::IsValid ( )
inline

§ Reset()

void CAEStreamParser::Reset ( )

§ SetCoreOnly()

void CAEStreamParser::SetCoreOnly ( bool  value)
inline

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