23 virtual std::string
type() = 0;
25 virtual std::list<std::string>
parameters() = 0;
32 virtual void extractSetup();
33 virtual void extractImpl(
unsigned int width,
35 unsigned int bytesPerPixel,
38 zmq::message_t * sourceImage) = 0;
39 virtual void extractTeardown();
40 std::thread extractorThread;
41 uint64_t nextFrameTime = 0;
42 uint64_t wantedFrameTime;