20 references to FastEncoderStatics
System (20)
sys\System\IO\compression\CopyEncoder.cs (4)
37
output.WriteBits(
FastEncoderStatics
.BFinalNoCompressionHeaderBitCount,
38
FastEncoderStatics
.BFinalNoCompressionHeader);
41
output.WriteBits(
FastEncoderStatics
.NoCompressionHeaderBitCount,
42
FastEncoderStatics
.NoCompressionHeader);
sys\System\IO\compression\FastEncoder.cs (12)
123
return output.FreeBytes >
FastEncoderStatics
.MaxCodeLen;
129
uint code_info =
FastEncoderStatics
.FastEncoderLiteralCodeInfo[EndOfBlockCode];
139
uint codeInfo =
FastEncoderStatics
.FastEncoderLiteralCodeInfo[(
FastEncoderStatics
.NumChars + 1 - FastEncoderWindow.MinMatch) + matchLen];
151
codeInfo =
FastEncoderStatics
.FastEncoderDistanceCodeInfo[
FastEncoderStatics
.GetSlot(matchPos)];
155
output.WriteBits(extraBits, (uint)matchPos &
FastEncoderStatics
.BitMask[extraBits]);
162
uint code =
FastEncoderStatics
.FastEncoderLiteralCodeInfo[b];
176
output.WriteBytes(
FastEncoderStatics
.FastEncoderTreeStructureData, 0,
FastEncoderStatics
.FastEncoderTreeStructureData.Length);
177
output.WriteBits(
FastEncoderStatics
.FastEncoderPostTreeBitCount,
FastEncoderStatics
.FastEncoderPostTreeBitBuf);
sys\System\IO\compression\FastEncoderStatics.cs (3)
199
for (int n = 0; n < (1 <<
FastEncoderStatics
.ExtraDistanceBits[code]); n++)
205
for (; code <
FastEncoderStatics
.NumDistBaseCodes; code++) {
206
for (int n = 0; n < (1 << (
FastEncoderStatics
.ExtraDistanceBits[code] - 7)); n++)
sys\System\IO\compression\HuffmanTree.cs (1)
128
code[i] =
FastEncoderStatics
.BitReverse(nextCode[len], len);