32 bool begin(fl::FileHandlePtr h);
37 size_t readBytes(uint8_t* dst,
size_t len);
bool hasFrame(uint32_t frameNumber)
int32_t framesRemaining() const
bool readFrameAt(uint32_t frameNumber, Frame *frame)
int32_t bytesRemaining() const
bool begin(fl::FileHandlePtr h)
int32_t bytesRemainingInFrame() const
PixelStream(int bytes_per_frame)
int32_t framesDisplayed() const
bool readPixel(CRGB *dst)
bool readFrame(Frame *frame)
bool beginStream(fl::ByteStreamPtr s)
size_t readBytes(uint8_t *dst, size_t len)
fl::ByteStreamPtr mByteStream
fl::FileHandlePtr mFileHandle
Defines the red, green, and blue (RGB) pixel struct.
#define FASTLED_SMART_PTR(type)
Implements the FastLED namespace macros.
Implements a simple red square effect for 2D LED grids.
Representation of an RGB pixel (Red, Green, Blue)