class
ManualImageStreamer
Contents
Base classes
Constructors, destructors, conversion operators
Public functions
- void addImage(std::shared_ptr<Image> image)
- void addSequence(std::vector<std::shared_ptr<Image>> images)
- void setStartNumber(uint startNumber)
- void setStepSize(uint step)
- void setZeroFilling(uint digits)
- void setNumberOfReplays(uint replays)
- void enableLooping()
- void disableLooping()
- void setSleepTime(uint milliseconds)
- auto hasReachedEnd() -> bool
- auto getNrOfFrames() const -> uint
- void generateStream() override
Private functions
- void execute() virtual
Function documentation
void fast:: ManualImageStreamer:: setSleepTime(uint milliseconds)
Set a sleep time after each frame is read
void fast:: ManualImageStreamer:: generateStream() override
This method runs in a separate thread and adds frames to the output object