diff options
author | schmirl <schmirl> | 2008-03-28 15:11:40 +0000 |
---|---|---|
committer | schmirl <schmirl> | 2008-03-28 15:11:40 +0000 |
commit | b66bf7a698738389a030d1512d5442c149ab27db (patch) | |
tree | 07c58ba6891b29ffd53b22b7d964e1cc32bb3bcd /server/connectionHTTP.h | |
parent | 79836e69a99afd7a9a7b60ce41c5907fbed288d4 (diff) | |
download | vdr-plugin-streamdev-b66bf7a698738389a030d1512d5442c149ab27db.tar.gz vdr-plugin-streamdev-b66bf7a698738389a030d1512d5442c149ab27db.tar.bz2 |
Rewrite of http menu (#439)
Including
- m3u playlists by Petri Hintukainen (#254)
- way to pass parameters to externremux by Rolf Ahrenberg
- using host header for absolute URLs for better DNAT / Reverse Proxy support
Diffstat (limited to 'server/connectionHTTP.h')
-rw-r--r-- | server/connectionHTTP.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/server/connectionHTTP.h b/server/connectionHTTP.h index 11e97b7..a3558ad 100644 --- a/server/connectionHTTP.h +++ b/server/connectionHTTP.h @@ -1,5 +1,5 @@ /* - * $Id: connectionHTTP.h,v 1.4 2007/04/02 10:32:34 schmirl Exp $ + * $Id: connectionHTTP.h,v 1.5 2008/03/28 15:11:40 schmirl Exp $ */ #ifndef VDR_STREAMDEV_SERVERS_CONNECTIONHTTP_H @@ -12,6 +12,7 @@ class cChannel; class cStreamdevLiveStreamer; +class cChannelList; class cConnectionHTTP: public cServerConnection { private: @@ -28,16 +29,18 @@ private: }; std::string m_Request; + std::string m_Host; //std::map<std::string,std::string> m_Headers; TODO: later? eHTTPStatus m_Status; eHTTPJob m_Job; // job: transfer cStreamdevLiveStreamer *m_LiveStreamer; + std::string m_StreamerParameter; const cChannel *m_Channel; int m_Apid; eStreamType m_StreamType; // job: listing - const cChannel *m_ListChannel; + cChannelList *m_ChannelList; protected: bool ProcessRequest(void); |