code: private void encodeCodecData(final RevisionCodecData codecData)
  		throws EncodingException
  	{
  
  		this.codecData = codecData;
  
  		// C
  		data.writeBit(0);
  		data.writeBit(0);
  		data.writeBit(0);
  
  		// BLOCK SIZES - S E B L
  		this.data.writeValue(5, codecData.getBlocksizeS());
  		this.data.writeValue(5, codecData.getBlocksizeE());
  		this.data.writeValue(5, codecData.getBlocksizeB());
  		this.data.writeValue(5, codecData.getBlocksizeL());
  
  		// 1 Bit
  		data.writeFillBits();
  	}
docs: Encodes the codecData.
  
  @param codecData
  Reference to the codec
  
  @throws EncodingException
  if the encoding failed