#pragma once #include "IVideoFeed.hpp" #include class SmpteBarsFeed : public IVideoFeed { public: SmpteBarsFeed( uint32_t frameWidth, uint32_t frameHeight); const VideoFrame& getFrame(uint32_t frameCounter) override; FeedRuntimeStatus status() const override; std::string displayName() const override; uint64_t frameVersion() const override { return 1; } private: VideoFrame frame; };