Class ReplayMetadataOnly

Inheritance Relationships

Base Type

Class Documentation

class ReplayMetadataOnly : public dai::NodeCRTP<ThreadedHostNode, ReplayMetadataOnly>

Replay node, used to replay a file to a source node.

Public Functions

void run() override
std::filesystem::path getReplayFile() const
float getFps() const
bool getLoop() const
ReplayMetadataOnly &setReplayFile(const std::filesystem::path &replayFile)
ReplayMetadataOnly &setFps(float fps)
ReplayMetadataOnly &setLoop(bool loop)

Public Members

Output out = {*this, {"out", DEFAULT_GROUP, {{{DatatypeEnum::Buffer, true}}}}}

Output for any type of messages to be transferred over XLink stream

Default queue is blocking with size 8

Public Static Attributes

static constexpr const char *NAME = "ReplayMetadataOnly"