FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Jpeg Class Reference

Detailed Description

Definition at line 103 of file jpeg.h.

#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)
 

The documentation for this class was generated from the following files: