Searched refs:nCodes (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Dzdeflate.h37 HuffmanEncoder(const unsigned int *codeBits, unsigned int nCodes);
38 void Initialize(const unsigned int *codeBits, unsigned int nCodes);
40 static void GenerateCodeLengths(unsigned int *codeBits, unsigned int maxCodeBits, const unsigned int *codeCounts, size_t nCodes);
H A Dzdeflate.cpp85 HuffmanEncoder::HuffmanEncoder(const unsigned int *codeBits, unsigned int nCodes) argument
87 Initialize(codeBits, nCodes);
104 void HuffmanEncoder::GenerateCodeLengths(unsigned int *codeBits, unsigned int maxCodeBits, const unsigned int *codeCounts, size_t nCodes) argument
106 assert(nCodes > 0);
107 assert(nCodes <= ((size_t)1 << maxCodeBits));
110 SecBlockWithHint<HuffmanNode, 2*286> tree(nCodes);
111 for (i=0; i<nCodes; i++)
118 if (treeBegin == nCodes)
120 fill(codeBits, codeBits+nCodes, 0);
123 tree.resize(nCodes
177 Initialize(const unsigned int *codeBits, unsigned int nCodes) argument
[all...]
H A Dzinflate.h42 HuffmanDecoder(const unsigned int *codeBitLengths, unsigned int nCodes) {Initialize(codeBitLengths, nCodes);} argument
44 void Initialize(const unsigned int *codeBitLengths, unsigned int nCodes);
H A Dzinflate.cpp62 void HuffmanDecoder::Initialize(const unsigned int *codeBits, unsigned int nCodes) argument
79 if (nCodes == 0)
82 m_maxCodeBits = *std::max_element(codeBits, codeBits+nCodes);
94 for (i=0; i<nCodes; i++)
119 m_codeToValue.resize(nCodes - blCount[0]);
121 for (i=0; i<nCodes; i++)

Completed in 256 milliseconds