Home
last modified time | relevance | path

Searched refs:HuffmanTable (Results 1 – 9 of 9) sorted by relevance

/external/ImageMagick/MagickCore/
Dcompress.c79 typedef struct HuffmanTable struct
86 } HuffmanTable; typedef
97 static const HuffmanTable
116 static const HuffmanTable
128 static const HuffmanTable
147 static const HuffmanTable
174 static const HuffmanTable
380 hash[((entry->length+a)*(entry->code+b)) % HashSize]=(HuffmanTable *) entry; \ in HuffmanDecodeImage()
404 const HuffmanTable in HuffmanDecodeImage()
407 HuffmanTable in HuffmanDecodeImage()
[all …]
/external/puffin/src/include/puffin/
Dhuffer.h18 class HuffmanTable; variable
32 std::unique_ptr<HuffmanTable> dyn_ht_;
33 std::unique_ptr<HuffmanTable> fix_ht_;
Dpuffer.h19 class HuffmanTable; variable
34 std::unique_ptr<HuffmanTable> dyn_ht_;
35 std::unique_ptr<HuffmanTable> fix_ht_;
/external/puffin/src/
Dhuffman_table.cc50 HuffmanTable::HuffmanTable() : codeindexpairs_(288), initialized_(false) {} in HuffmanTable() function in puffin::HuffmanTable
52 bool HuffmanTable::InitHuffmanCodes(const Buffer& lens, size_t* max_bits) { in InitHuffmanCodes()
109 bool HuffmanTable::BuildHuffmanCodes(const Buffer& lens, in BuildHuffmanCodes()
137 bool HuffmanTable::BuildHuffmanReverseCodes(const Buffer& lens, in BuildHuffmanReverseCodes()
160 bool HuffmanTable::BuildFixedHuffmanTable() { in BuildFixedHuffmanTable()
210 bool HuffmanTable::BuildDynamicHuffmanTable(BitReaderInterface* br, in BuildDynamicHuffmanTable()
321 bool HuffmanTable::BuildHuffmanCodeLengths(BitReaderInterface* br, in BuildHuffmanCodeLengths()
395 bool HuffmanTable::BuildDynamicHuffmanTable(const uint8_t* buffer, in BuildDynamicHuffmanTable()
493 bool HuffmanTable::BuildHuffmanCodeLengths(const uint8_t* buffer, in BuildHuffmanCodeLengths()
Dhuffman_table.h43 class HuffmanTable {
45 HuffmanTable();
46 virtual ~HuffmanTable() = default;
299 DISALLOW_COPY_AND_ASSIGN(HuffmanTable);
Dhuffer.cc24 Huffer::Huffer() : dyn_ht_(new HuffmanTable()), fix_ht_(new HuffmanTable()) {} in Huffer()
33 HuffmanTable* cur_ht = nullptr; in HuffDeflate()
Dpuffer.cc26 Puffer::Puffer() : dyn_ht_(new HuffmanTable()), fix_ht_(new HuffmanTable()) {} in Puffer()
36 HuffmanTable* cur_ht; in PuffDeflate()
/external/ImageMagick/coders/
Dsfw.c160 HuffmanTable[] = in ReadSFWImage() local
325 extent=fwrite(HuffmanTable,1,sizeof(HuffmanTable)/sizeof(*HuffmanTable),file); in ReadSFWImage()
/external/dng_sdk/source/
Ddng_lossless_jpeg.cpp89 struct HuffmanTable struct
120 static void FixHuffTbl (HuffmanTable *htbl) in FixHuffTbl() argument
341 HuffmanTable *dcHuffTblPtrs[4];
475 int32 HuffDecode (HuffmanTable *htbl);
600 HuffmanTable *&htblptr = info.dcHuffTblPtrs [index]; in GetDht()
605 huffmanBuffer [index] . Allocate (sizeof (HuffmanTable)); in GetDht()
607 htblptr = (HuffmanTable *) huffmanBuffer [index] . Buffer (); in GetDht()
1616 inline int32 dng_lossless_decoder::HuffDecode (HuffmanTable *htbl) in HuffDecode()
1744 HuffmanTable *dctbl = info.dcHuffTblPtrs [compptr->dcTblNo]; in DecodeFirstRow()
1791 HuffmanTable *dctbl = info.dcHuffTblPtrs [compptr->dcTblNo]; in DecodeFirstRow()
[all …]