public GzipConfigurableOutputStream(OutputStream out,int size,int compression) throws IOException {
  super(out,new Deflater(compression,true),size);
  writeHeader();
  crc.reset();
}

public GzipConfigurableOutputStream ( OutputStream out , int size , int compression ) throws IOException { super ( out , new Deflater ( compression , true ) , size ) ; writeHeader ( ) ; crc . reset ( ) ; }
creates a new output stream with the specified buffer size .
