diff options
Diffstat (limited to 'p2pvr/lib/muxer.h')
-rw-r--r-- | p2pvr/lib/muxer.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/p2pvr/lib/muxer.h b/p2pvr/lib/muxer.h index 3a492bd..cf0db1c 100644 --- a/p2pvr/lib/muxer.h +++ b/p2pvr/lib/muxer.h @@ -3,6 +3,8 @@ #include <dvb.h> #include <mutex> +#include <boost/shared_ptr.hpp> +#include <processPipes.h> class Muxer : public P2PVR::RawDataClient { public: @@ -16,8 +18,8 @@ class Muxer : public P2PVR::RawDataClient { bool ReadAvailable() const; bool ReadMuxerAndSend(int wait) const; const P2PVR::RawDataClientPrx target; - int fds[3]; - pid_t muxerPid; + typedef boost::shared_ptr<AdHoc::System::ProcessPipes> ProcessPipesPtr; + ProcessPipesPtr fds; mutable std::mutex lock; }; |