- bits = self.bits[1:]
- bits.reverse()
- # BEWARE! Clobbers the decoder's .id field!
- self.id = bitpack(bits)
- self.fullid = self.id
- s = '%d (0x%x)' % (self.id, self.id),
+ # BEWARE! Don't clobber the decoder's .id field which is
+ # part of its boiler plate!
+ self.ident = bitpack_msb(self.bits[1:])
+ self.fullid = self.ident
+ s = '%d (0x%x)' % (self.ident, self.ident),