14 #define TJpg_Decoder_H
fl::UISlider scale("Scale", 4,.1, 4,.1)
A fixed-size array implementation similar to std::array.
const uint8_t * array_data
static int jd_output(JDEC *jdec, void *bitmap, JRECT *jrect) FL_NOEXCEPT
void setJpgScale(uint8_t scale) FL_NOEXCEPT
void setSwapBytes(bool swap) FL_NOEXCEPT
void setCallback(SketchCallback sketchCallback) FL_NOEXCEPT
JRESULT getJpgSize(uint16_t *w, uint16_t *h, const uint8_t array[], size_t array_size) FL_NOEXCEPT
JRESULT drawJpg(int32_t x, int32_t y, const uint8_t array[], size_t array_size) FL_NOEXCEPT
uint8_t workspace[TJPGD_WORKSPACE_SIZE]
SketchCallback tft_output
static size_t jd_input(JDEC *jdec, uint8_t *buf, size_t len) FL_NOEXCEPT
TJpg_Decoder() FL_NOEXCEPT
bool(* SketchCallback)(int16_t x, int16_t y, uint16_t w, uint16_t h, uint16_t *data)
void swap(array< T, N > &lhs, array< T, N > &rhs) FL_NOEXCEPT
Base definition for an LED controller.
#define TJPGD_WORKSPACE_SIZE