FastLED 3.9.15
Loading...
Searching...
No Matches
tjpgd.cpp.hpp File Reference
#include "fl/stl/cstdlib.h"
#include "fl/stl/string.h"
#include "fl/stl/cstring.h"
#include "fl/stl/noexcept.h"
#include "tjpgd.h"
+ Include dependency graph for tjpgd.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::third_party
 

Macros

#define LDB_WORD(ptr)
 

Functions

static void * fl::third_party::alloc_pool (JDEC *jd, size_t ndata) FL_NOEXCEPT
 
static int fl::third_party::bitext (JDEC *jd, unsigned int nbit) FL_NOEXCEPT
 
static void fl::third_party::block_idct (int32_t *src, jd_yuv_t *dst) FL_NOEXCEPT
 
static uint8_t fl::third_party::BYTECLIP (int val) FL_NOEXCEPT
 
static JRESULT fl::third_party::create_huffman_tbl (JDEC *jd, const uint8_t *data, size_t ndata) FL_NOEXCEPT
 
static JRESULT fl::third_party::create_qt_tbl (JDEC *jd, const uint8_t *data, size_t ndata) FL_NOEXCEPT
 
static int fl::third_party::huffext (JDEC *jd, unsigned int id, unsigned int cls) FL_NOEXCEPT
 
JRESULT fl::third_party::jd_decomp (JDEC *jd, int(*outfunc)(JDEC *, void *, JRECT *), uint8_t scale) FL_NOEXCEPT
 
JRESULT fl::third_party::jd_decomp_progressive (JDEC_Progressive *jpd, int(*outfunc)(JDEC *, void *, JRECT *), uint8_t scale, uint16_t max_mcus_per_call, uint8_t *more_data_needed, uint8_t *processing_complete) FL_NOEXCEPT
 
JRESULT fl::third_party::jd_prepare (JDEC *jd, size_t(*infunc)(JDEC *, uint8_t *, size_t), void *pool, size_t sz_pool, void *dev) FL_NOEXCEPT
 
static JRESULT fl::third_party::mcu_load (JDEC *jd) FL_NOEXCEPT
 
static JRESULT fl::third_party::mcu_output (JDEC *jd, int(*outfunc)(JDEC *, void *, JRECT *), unsigned int x, unsigned int y) FL_NOEXCEPT
 
static JRESULT fl::third_party::restart (JDEC *jd, uint16_t rstn) FL_NOEXCEPT
 

Variables

static const uint16_t fl::third_party::Ipsf [64]
 
static const uint8_t fl::third_party::Zig [64]