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; argument
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.h17 class HuffmanTable; variable
29 std::unique_ptr<HuffmanTable> dyn_ht_;
30 std::unique_ptr<HuffmanTable> fix_ht_;
Dpuffer.h18 class HuffmanTable; variable
48 std::unique_ptr<HuffmanTable> dyn_ht_;
49 std::unique_ptr<HuffmanTable> fix_ht_;
/external/puffin/src/
Dhuffman_table.cc51 HuffmanTable::HuffmanTable() : codeindexpairs_(288), initialized_(false) {} in HuffmanTable() function in puffin::HuffmanTable
53 bool HuffmanTable::InitHuffmanCodes(const Buffer& lens, size_t* max_bits) { in InitHuffmanCodes()
110 bool HuffmanTable::BuildHuffmanCodes(const Buffer& lens, in BuildHuffmanCodes()
137 bool HuffmanTable::BuildHuffmanReverseCodes(const Buffer& lens, in BuildHuffmanReverseCodes()
159 bool HuffmanTable::BuildFixedHuffmanTable() { in BuildFixedHuffmanTable()
209 bool HuffmanTable::BuildDynamicHuffmanTable(BitReaderInterface* br, in BuildDynamicHuffmanTable()
313 bool HuffmanTable::BuildHuffmanCodeLengths(BitReaderInterface* br, in BuildHuffmanCodeLengths()
378 bool HuffmanTable::BuildDynamicHuffmanTable(const uint8_t* buffer, in BuildDynamicHuffmanTable()
464 bool HuffmanTable::BuildHuffmanCodeLengths(const uint8_t* buffer, in BuildHuffmanCodeLengths()
Dhuffman_table.h42 class HuffmanTable {
44 HuffmanTable();
45 virtual ~HuffmanTable() = default;
291 DISALLOW_COPY_AND_ASSIGN(HuffmanTable);
Dhuffer.cc24 Huffer::Huffer() : dyn_ht_(new HuffmanTable()), fix_ht_(new HuffmanTable()) {} in Huffer()
31 HuffmanTable* cur_ht = nullptr; in HuffDeflate()
Dpuffer.cc27 : dyn_ht_(new HuffmanTable()), in Puffer()
28 fix_ht_(new HuffmanTable()), in Puffer()
39 HuffmanTable* cur_ht; in PuffDeflate()
/external/ImageMagick/coders/
Dsfw.c159 HuffmanTable[] = in ReadSFWImage() local
330 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 …]