Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Protected Attributes | List of all members
br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::AudioComponentDescriptor Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::AudioComponentDescriptor:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::AudioComponentDescriptor:
Collaboration graph
[legend]

Public Member Functions

unsigned char getDescriptorTag ()
 
unsigned char getStreamContent ()
 
unsigned char getComponentTag ()
 
unsigned char getComponentType ()
 
unsigned char getStreamType ()
 
unsigned char getSimulcastGroupTag ()
 
bool getESMultiLingualFlag ()
 
bool getMainComponentFlag ()
 
unsigned char getQualityIndicator ()
 
unsigned char getSamplingRate ()
 
string getLanguageCode ()
 
string getLanguageCode2 ()
 
string getTextChar ()
 
void print ()
 
unsigned int getDescriptorLength ()
 
size_t process (char *data, size_t pos)
 

Protected Attributes

unsigned char streamContent
 
unsigned char componentType
 
unsigned char componentTag
 
unsigned char streamType
 
unsigned char simulcastGroupTag
 
bool ESMultiLingualFlag
 
bool mainComponentFlag
 
unsigned char qualityIndicator
 
unsigned char samplingRate
 
char languageCode [3]
 
char * languageCode2
 
unsigned char textLength
 
char * textChar
 
- Protected Attributes inherited from br::pucrio::telemidia::ginga::core::tsparser::IMpegDescriptor
unsigned char descriptorTag
 
unsigned char descriptorLength
 

Additional Inherited Members

- Static Public Attributes inherited from br::pucrio::telemidia::ginga::core::tsparser::IMpegDescriptor
static const int NPT_REFERENCE_TAG = 0x01
 
static const int NPT_ENDPOINT_TAG = 0x02
 
static const int STR_MODE_TAG = 0x03
 
static const int STR_EVENT_TAG = 0x04
 

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