Lines Matching refs:extraBits
133 def extraBits(self): member in Symbol
136 return self.code.extraBits(self.index)
149 if not 0<=extra<1<<self.extraBits():
408 def extraBits(self, index): member in Code
456 def extraBits(self, index): member in WithExtra
475 extraBits = self.extraBits(symbol.index)
476 return length, symbol, extraBits, stream.read(extraBits)
482 extraBits = 0 if extra is None else self.extraBits(index)
486 elif extraBits==0:
496 'x'*extraBits,
568 def extraBits(self, index): member in PrefixCodeHeader
639 def extraBits(self, index): member in LengthAlphabet
714 def extraBits(self, index): member in MetablockLengthAlphabet
719 return 'h'*(self.extraBits(index)//4)+self.bitPattern(index)
722 extraBits = self.extraBits(index)
723 if not 0<=extra<1<<extraBits:
726 if index>4 and extra>>extraBits-4==0: raise InvalidStream(
732 extraBits = self.extraBits(index)
733 return 'data length: {:0{}x}h+1={}'.format(extra, extraBits//4, extra+1)
782 def extraBits(self, index): member in SkipLengthAlphabet
787 return 'h'*(self.extraBits(index)//4)+self.bitPattern(index)
790 extraBits = self.extraBits(index)
791 if not 0<=extra<1<<extraBits:
794 if index>1 and extra>>extraBits-8==0:
800 extraBits = self.extraBits(index)
801 return 'skip length: {:{}x}h+1={}'.format(extra, extraBits//8, extra+1)
832 return 'x'*(self.extraBits(index))+','+self.bitPattern(index)
879 extraBits = self.extraBits(index)
881 'x'*extraBits if index<5 else '[{}*x]'.format(extraBits),
894 def extraBits(self, index): member in DistanceParamAlphabet
968 def extraBits(self, index): member in TreeAlphabet
991 extra, self.extraBits(index),
1052 def extraBits(self, index): member in InsertAndCopyAlphabet
1079 iExtra = i.extraBits()
1081 cExtra = c.extraBits()
1093 iExtra = i.extraBits()
1134 def extraBits(self, index): member in DistanceAlphabet
1196 extraBits = self.extraBits(index)
1197 extraString = '[{:0{}b}]'.format(extra, extraBits)
1199 self.mnemonic(index, True).replace('x'*(extraBits or 1), extraString),
1632 extraBits, extra = 0, None
1634 length, symbol, extraBits, extra = alphabet.readTupleAndExtra(
1639 bitdata = self.formatBitData(pos, length, extraBits)