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

#include <AEBitstreamPacker.h>

Public Member Functions

 CAEBitstreamPacker ()
 
 ~CAEBitstreamPacker ()
 
void Pack (CAEStreamInfo &info, uint8_t *data, int size)
 
bool PackPause (CAEStreamInfo &info, unsigned int millis, bool iecBursts)
 
void Reset ()
 
uint8_tGetBuffer ()
 
unsigned int GetSize ()
 

Static Public Member Functions

static unsigned int GetOutputRate (CAEStreamInfo &info)
 
static CAEChannelInfo GetOutputChannelMap (CAEStreamInfo &info)
 

Constructor & Destructor Documentation

§ CAEBitstreamPacker()

CAEBitstreamPacker::CAEBitstreamPacker ( )

§ ~CAEBitstreamPacker()

CAEBitstreamPacker::~CAEBitstreamPacker ( )

Member Function Documentation

§ GetBuffer()

uint8_t * CAEBitstreamPacker::GetBuffer ( )

§ GetOutputChannelMap()

CAEChannelInfo CAEBitstreamPacker::GetOutputChannelMap ( CAEStreamInfo info)
static

§ GetOutputRate()

unsigned int CAEBitstreamPacker::GetOutputRate ( CAEStreamInfo info)
static

§ GetSize()

unsigned int CAEBitstreamPacker::GetSize ( )

§ Pack()

void CAEBitstreamPacker::Pack ( CAEStreamInfo info,
uint8_t data,
int  size 
)

§ PackPause()

bool CAEBitstreamPacker::PackPause ( CAEStreamInfo info,
unsigned int  millis,
bool  iecBursts 
)

§ Reset()

void CAEBitstreamPacker::Reset ( )

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