#ifndef _PL_RTSPSERVER2_H_ #define _PL_RTSPSERVER2_H_ #include "PipeLine.h" struct RTSPServer2Config { //bool syncDeliverFrame; bool sendWithAux; bool payBlockFullQueue; RTSPServer2Config() : sendWithAux(true), payBlockFullQueue(false) { } }; class PL_RTSPServer2 : public PipeLineElem { public: PL_RTSPServer2(); virtual ~PL_RTSPServer2(); virtual bool init(void* args); virtual void finit(); virtual bool pay(const PipeMaterial& pm); virtual bool gain(PipeMaterial& pm); private: void* internal; }; PipeLineElem* create_PL_RTSPServer2(); #endif