Files
mxl-multiviewer/SmpteBarsFeed.hpp
2026-05-18 00:03:06 +03:00

22 lines
440 B
C++

#pragma once
#include "IVideoFeed.hpp"
#include <cstdint>
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;
};