Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CAEBitstreamPacker Class Reference

#include <AEBitstreamPacker.h>

Public Member Functions

 CAEBitstreamPacker (const CAEStreamInfo &info)
 
 ~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 (const CAEStreamInfo &info)
 
static CAEChannelInfo GetOutputChannelMap (const CAEStreamInfo &info)
 

Constructor & Destructor Documentation

◆ CAEBitstreamPacker()

CAEBitstreamPacker::CAEBitstreamPacker ( const CAEStreamInfo & info)

◆ ~CAEBitstreamPacker()

CAEBitstreamPacker::~CAEBitstreamPacker ( )

Member Function Documentation

◆ GetBuffer()

uint8_t * CAEBitstreamPacker::GetBuffer ( )

◆ GetOutputChannelMap()

CAEChannelInfo CAEBitstreamPacker::GetOutputChannelMap ( const CAEStreamInfo & info)
static

◆ GetOutputRate()

unsigned int CAEBitstreamPacker::GetOutputRate ( const 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: