X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/56f5fa20371cd5a761dc37a6dd0dd730c38e0cbc..f990151461bd800976ffc1382b674a537b8f1a3a:/lib/dvb/idemux.h diff --git a/lib/dvb/idemux.h b/lib/dvb/idemux.h index 85119925..b04ad000 100644 --- a/lib/dvb/idemux.h +++ b/lib/dvb/idemux.h @@ -53,6 +53,15 @@ public: virtual ~iDVBSectionReader() { }; }; +class iDVBPESReader: public iObject +{ +public: + virtual RESULT start(int pid)=0; + virtual RESULT stop()=0; + virtual RESULT connectRead(const Slot2 &read, ePtr &conn)=0; + virtual ~iDVBPESReader() { }; +}; + /* records a given set of pids into a file descriptor. */ /* the FD must not be modified between start() and stop() ! */ class iDVBTSRecorder: public iObject