|
FastLED 3.9.15
|
#include <jpeg.h>
Static Public Member Functions | |
| static JpegDecoderPtr | createDecoder (const JpegConfig &config) |
| static FramePtr | decode (const JpegConfig &config, fl::span< const fl::u8 > data, fl::string *error_message=nullptr) |
| static bool | decode (const JpegConfig &config, fl::span< const fl::u8 > data, Frame *frame, fl::string *error_message=nullptr) |
| static FramePtr | decode (fl::span< const fl::u8 > data, fl::string *error_message=nullptr) |
| static bool | decodeStream (const JpegConfig &config, fl::filebuf_ptr input_stream, Frame *frame, fl::u32 max_time_per_chunk_ms=4, fl::function< bool(float)> progress_callback={}) |
| static bool | decodeWithTimeout (const JpegConfig &config, fl::span< const fl::u8 > data, Frame *frame, fl::u32 timeout_ms, float *progress_out=nullptr, fl::string *error_message=nullptr) |
| static bool | isSupported () |
| static JpegInfo | parseInfo (fl::span< const fl::u8 > data, fl::string *error_message=nullptr) |