diff options
author | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 08:59:14 +0100 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2010-12-02 08:59:14 +0100 |
commit | 5a270cc3ab659a98b4bb674acb77982f7e1ecb14 (patch) | |
tree | 5f2f51c096f192a9b32af9ffd8244eeb6637ad06 /server/connectionVTP.h | |
parent | e6249bf957a943920b11abbd9efac1efa18b1d00 (diff) | |
download | vdr-plugin-streamdev-5a270cc3ab659a98b4bb674acb77982f7e1ecb14.tar.gz vdr-plugin-streamdev-5a270cc3ab659a98b4bb674acb77982f7e1ecb14.tar.bz2 |
Snapshot 2007-05-09
Diffstat (limited to 'server/connectionVTP.h')
-rw-r--r-- | server/connectionVTP.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/server/connectionVTP.h b/server/connectionVTP.h index c6ab223..fffff4f 100644 --- a/server/connectionVTP.h +++ b/server/connectionVTP.h @@ -2,9 +2,10 @@ #define VDR_STREAMDEV_SERVERS_CONNECTIONVTP_H #include "server/connection.h" -#include "server/livestreamer.h" class cTBSocket; +class cStreamdevLiveStreamer; +class cStreamdevFilterStreamer; class cLSTEHandler; class cLSTCHandler; class cLSTTHandler; @@ -16,8 +17,10 @@ class cConnectionVTP: public cServerConnection { using cServerConnection::Respond; private: - cTBSocket *m_LiveSocket; - cStreamdevLiveStreamer *m_LiveStreamer; + cTBSocket *m_LiveSocket; + cStreamdevLiveStreamer *m_LiveStreamer; + cTBSocket *m_FilterSocket; + cStreamdevFilterStreamer *m_FilterStreamer; char *m_LastCommand; bool m_NoTSPIDS; @@ -53,8 +56,8 @@ public: bool CmdADDF(char *Opts); bool CmdDELF(char *Opts); bool CmdABRT(char *Opts); - bool CmdQUIT(char *Opts); - bool CmdSUSP(char *Opts); + bool CmdQUIT(void); + bool CmdSUSP(void); // Thread-safe implementations of SVDRP commands bool CmdLSTE(char *Opts); @@ -73,9 +76,4 @@ public: __attribute__ ((format (printf, 3, 4))); }; -inline bool cConnectionVTP::Abort(void) const -{ - return m_LiveStreamer && m_LiveStreamer->Abort(); -} - #endif // VDR_STREAMDEV_SERVERS_CONNECTIONVTP_H |