MCPcopy Create free account
hub / github.com/FastLED/FastLED / readFrame

Method readFrame

src/fl/video/pixel_stream.cpp.hpp:114–126  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112}
113
114bool PixelStream::readFrame(Frame *frame) {
115 if (!frame) {
116 return false;
117 }
118 if (mType == kFile && !framesRemaining()) {
119 return false;
120 }
121 size_t n = mHandle->readRGB8(frame->rgb());
122 if (mType == kFile) {
123 DBG("pos: " << mHandle->pos());
124 }
125 return n * 3 == size_t(mbytesPerFrame);
126}
127
128bool PixelStream::hasFrame(fl::u32 frameNumber) {
129 if (mType == kStreaming) {

Callers 1

Calls 3

readRGB8Method · 0.45
rgbMethod · 0.45
posMethod · 0.45

Tested by

no test coverage detected