Lines Matching refs:deflateLevel
215 Deflator::Deflator(BufferedTransformation *attachment, int deflateLevel, int log2WindowSize, bool detectUncompressible)
220 IsolatedInitialize(MakeParameters("DeflateLevel", deflateLevel)("Log2WindowSize", log2WindowSize)("DetectUncompressible", detectUncompressible));
292 void Deflator::SetDeflateLevel(int deflateLevel)
294 if (!(MIN_DEFLATE_LEVEL <= deflateLevel && deflateLevel <= MAX_DEFLATE_LEVEL))
295 throw InvalidArgument("Deflator: " + IntToString(deflateLevel) + " is an invalid deflate level");
297 if (deflateLevel == m_deflateLevel)
315 GOOD_MATCH = configurationTable[deflateLevel][0];
316 MAX_LAZYLENGTH = configurationTable[deflateLevel][1];
317 MAX_CHAIN_LENGTH = configurationTable[deflateLevel][3];
319 m_deflateLevel = deflateLevel;