53 #include "tuner/providers/frontends/IFrontendFilter.h"
54 using namespace ::br::pucrio::telemidia::ginga::core::tuning;
56 #include "ITSPacket.h"
71 virtual void addPid(
int pid)=0;
72 virtual void receiveTSPacket(
ITSPacket* pack)=0;
74 virtual void receiveSection(
75 char* buf,
int len, IFrontendFilter* filter)=0;
77 virtual void receivePes(
78 char* buf,
int len, IFrontendFilter* filter)=0;
80 virtual string setDestinationUri(
string dstUri)=0;
81 virtual void setSourceUri(
string srcUri,
bool isPipe)=0;
90 typedef ::br::pucrio::telemidia::ginga::core::tsparser::ITSFilter*
91 filterCreator(
int pid);
93 typedef void filterDestroyer(
Definition: ITSFilter.h:67
Definition: ITSPacket.h:59