======FramedFilter====== [[live555]]\\ - [[FramedSource]] class FramedFilter: public FramedSource { public: FramedSource* inputSource() const { return fInputSource; } // Call before destruction if you want to prevent the destructor from closing the input source void detachInputSource() { fInputSource = NULL; } protected: FramedFilter(UsageEnvironment& env, FramedSource* inputSource); // abstract base class virtual ~FramedFilter(); protected: // Redefined virtual functions (with default 'null' implementations): virtual char const* MIMEtype() const; virtual void getAttributes() const; virtual void doStopGettingFrames(); protected: FramedSource* fInputSource; };