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 () const
 

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 ( ) const

◆ 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: