FastLED 3.9.15
Loading...
Searching...
No Matches
huffman.hpp File Reference
#include "coder.h"
#include "fl/stl/stdint.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for huffman.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 ApplySign(x, s)
 
#define GetCWVQ(x)
 
#define GetCWWQ(x)
 
#define GetCWX(x)
 
#define GetCWXQ(x)
 
#define GetCWY(x)
 
#define GetCWYQ(x)
 
#define GetHLen(x)
 
#define GetHLenQ(x)
 
#define GetMaxbits(x)
 
#define GetSignBits(x)
 

Functions

int fl::third_party::DecodeHuffman (MP3DecInfo *mp3DecInfo, const unsigned char *buf, int *bitOffset, int huffBlockBits, int gr, int ch) FL_NOEXCEPT
 
static int fl::third_party::DecodeHuffmanPairs (int32_t *xy, int nVals, int tabIdx, int bitsLeft, const unsigned char *buf, int bitOffset) FL_NOEXCEPT
 
static int fl::third_party::DecodeHuffmanQuads (int32_t *vwxy, int nVals, int tabIdx, int bitsLeft, const unsigned char *buf, int bitOffset) FL_NOEXCEPT