#include "output.h" #include #include namespace Mist { class OutTS : public Output { public: OutTS(Socket::Connection & conn); ~OutTS(); static void init(Util::Config * cfg); void sendNext(); void sendHeader(); protected: TS::Packet PackData; unsigned int PacketNumber; bool haveAvcc; char VideoCounter; char AudioCounter; MP4::AVCC avccbox; }; } typedef Mist::OutTS mistOut;