50 #ifndef CONTENTDESCRIPTOR_H_
51 #define CONTENTDESCRIPTOR_H_
53 #include "IMpegDescriptor.h"
54 using namespace br::pucrio::telemidia::ginga::core::tsparser;
62 unsigned char contentNibbleLevel1;
63 unsigned char contentNibbleLevel2;
64 unsigned char userNibble1;
65 unsigned char userNibble2;
75 namespace descriptors{
82 vector<Content*>* contents;
86 unsigned char getDescriptorTag();
87 unsigned int getDescriptorLength();
88 unsigned short getContentNibble1(
struct Content* content);
89 unsigned short getContentNibble2(
struct Content* content);
90 unsigned short getUserNibble1(
struct Content* content);
91 unsigned short getUserNibble2(
struct Content* content);
92 vector<Content*>* getContents();
94 size_t process (
char* data,
size_t pos);
Definition: ContentDescriptor.h:61
Definition: ContentDescriptor.h:76
Definition: IMpegDescriptor.h:62