50 #ifndef LDTLINKAGEDESCRIPTOR_H_
51 #define LDTLINKAGEDESCRIPTOR_H_
53 #include "IMpegDescriptor.h"
54 using namespace br::pucrio::telemidia::ginga::core::tsparser;
60 unsigned short descriptionId;
61 unsigned char descriptorType;
62 unsigned char userDefined;
72 namespace descriptors {
75 unsigned short originalServiceId;
76 unsigned short transportStreamId;
77 unsigned short originalNetworkdId;
80 vector<Description*>*descriptions;
84 unsigned char getDescriptorTag();
85 unsigned int getDescriptorLength();
87 size_t process(
char* data,
size_t pos);
88 unsigned short getTSId();
89 unsigned short getOriginalNetworkId();
90 unsigned short getOriginalServideId();
92 vector<Description*>* getDescriptions();
94 unsigned char getDescriptorType(
struct Description* description);
95 unsigned char getUserDefined(
struct Description* description);
Definition: LDTLinkageDescriptor.h:59
Definition: IMpegDescriptor.h:62
Definition: LDTLinkageDescriptor.h:73