50 #ifndef EXTENDEDEVENTDESCRIPTOR_H_
51 #define EXTENDEDEVENTDESCRIPTOR_H_
53 #include "tsparser/IMpegDescriptor.h"
54 using namespace ::br::pucrio::telemidia::ginga::core::tsparser;
60 #include "tsparser/IExtendedEventDescriptor.h"
78 namespace descriptors {
84 unsigned char descriptorNumber;
85 unsigned char lastDescriptorNumber;
87 unsigned char lengthOfItems;
88 unsigned char textLength;
94 unsigned char getDescriptorTag();
95 unsigned int getDescriptorLength();
96 unsigned int getDescriptorNumber();
97 unsigned int getLastDescriptorNumber ();
98 string getLanguageCode();
99 unsigned int getTextLength();
100 string getTextChar();
101 vector<Item*>* getItems();
102 string getItemDescriptionChar(
struct Item* item);
103 string getItemChar(
struct Item* item);
105 size_t process(
char* data,
size_t pos);
Definition: IExtendedEventDescriptor.h:59
Definition: IExtendedEventDescriptor.h:73
Definition: ExtendedEventDescriptor.h:80