| 147 | bool hasMoreFrames() const { return false; } // JPEG is single frame |
| 148 | |
| 149 | void setProgressiveConfig(const ProgressiveConfig& config) { |
| 150 | progressive_mConfig = config; |
| 151 | if (mDriver) { |
| 152 | fl::third_party::TJpgProgressiveConfig mDriverconfig; |
| 153 | mDriverconfig.max_mcus_per_tick = config.max_mcus_per_tick; |
| 154 | mDriverconfig.max_time_per_tick_ms = config.max_time_per_tick_ms; |
| 155 | mDriver->setProgressiveConfig(mDriverconfig); |
| 156 | } |
| 157 | } |
| 158 | |
| 159 | bool processChunk() { |
| 160 | if (mState == JpegDecoder::State::Error || mState == JpegDecoder::State::Complete) { |
nothing calls this directly
no test coverage detected