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 () const
 
unsigned int GetSampleRate () const
 
unsigned int GetChannels () const
 
unsigned int GetFrameSize () const
 
unsigned int GetDTSPeriod () const
 
unsigned int GetEAC3BlocksDiv () const
 
enum CAEStreamInfo::DataType const GetDataType () const
 
bool IsLittleEndian () const
 
unsigned int GetBufferSize () const
 
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 ( ) const
inline

◆ GetChannels()

unsigned int CAEStreamParser::GetChannels ( ) const
inline

◆ GetDataType()

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

◆ GetDTSPeriod()

unsigned int CAEStreamParser::GetDTSPeriod ( ) const
inline

◆ GetEAC3BlocksDiv()

unsigned int CAEStreamParser::GetEAC3BlocksDiv ( ) const
inline

◆ GetFrameSize()

unsigned int CAEStreamParser::GetFrameSize ( ) const
inline

◆ GetSampleRate()

unsigned int CAEStreamParser::GetSampleRate ( ) const
inline

◆ GetStreamInfo()

CAEStreamInfo & CAEStreamParser::GetStreamInfo ( )
inline

◆ IsLittleEndian()

bool CAEStreamParser::IsLittleEndian ( ) const
inline

◆ IsValid()

unsigned int CAEStreamParser::IsValid ( ) const
inline

◆ Reset()

void CAEStreamParser::Reset ( )

◆ SetCoreOnly()

void CAEStreamParser::SetCoreOnly ( bool  value)
inline

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