58 size_t frameHistoryCount =
Fx1d(u16 numLeds) FL_NO_EXCEPT
void setError(const string &error) FL_NO_EXCEPT
size_t pixelsPerFrame() const FL_NO_EXCEPT
void setTimeScale(float timeScale) FL_NO_EXCEPT
bool readSample(video::PixelSample *out) FL_NO_EXCEPT
static size_t DefaultFrameHistoryCount() FL_NO_EXCEPT
void setFade(fl::u32 fadeInTime, fl::u32 fadeOutTime) FL_NO_EXCEPT
i32 durationMicros() const FL_NO_EXCEPT
void setAdmissionError(const string &error) FL_NO_EXCEPT
string error() const FL_NO_EXCEPT
bool rewind() FL_NO_EXCEPT
bool hasEmbeddedScreenMap() const FL_NO_EXCEPT
const fl::string & embeddedScreenMapJson() const FL_NO_EXCEPT
bool videoColor(fled::VideoColor *out) const FL_NO_EXCEPT
void pause(fl::u32 now) FL_NO_EXCEPT override
string fxName() const FL_NO_EXCEPT override
bool pixelStorage(fled::PixelStorage *out) const FL_NO_EXCEPT
void draw(DrawContext context) FL_NO_EXCEPT override
bool sourceProfile(SourceProfile *out) const FL_NO_EXCEPT
The colour-pipeline source profile the file declares (or the default tuple of its pixel format).
bool finished() FL_NO_EXCEPT
void resume(fl::u32 now) FL_NO_EXCEPT override
bool begin(fl::filebuf_ptr h) FL_NO_EXCEPT
float timeScale() const FL_NO_EXCEPT
void setFledPlaybackMode(FledPlaybackMode mode) FL_NO_EXCEPT
string fxName() const FL_NO_EXCEPT override
VideoFxWrapper(FxPtr fx) FL_NO_EXCEPT
~VideoFxWrapper() FL_NO_EXCEPT override
void setFade(fl::u32 fadeInTime, fl::u32 fadeOutTime) FL_NO_EXCEPT
void draw(DrawContext context) FL_NO_EXCEPT override
video::VideoImpl VideoImpl
u8 u8 fract8 blur_amount FL_NO_EXCEPT
detail::memorybuf memorybuf
fl::shared_ptr< filebuf > filebuf_ptr
fl::shared_ptr< VideoImpl > VideoImplPtr
Base definition for an LED controller.
#define FASTLED_SHARED_PTR_NO_FWD(type)
#define FASTLED_SHARED_PTR(type)
Representation of an 8-bit RGB pixel (Red, Green, Blue)
A source declaration, not a container or an output-device selection.