public void start(int conditions) throws IOException {
  super.start(conditions);
  int ptr=(int)tagout.getBytesWritten();
  int offset=ptr - lastPtr;
  offsets.add(new int[]{lastPtr,offset});
  lastPtr=ptr;
  tagout.writeUI16(0);
  tagout.writeUI16(conditions);
}

public void start ( int conditions ) throws IOException { super . start ( conditions ) ; int ptr = ( int ) tagout . getBytesWritten ( ) ; int offset = ptr - lastPtr ; offsets . add ( new int [ ] { lastPtr , offset } ) ; lastPtr = ptr ; tagout . writeUI16 ( 0 ) ; tagout . writeUI16 ( conditions ) ; }
description of the method
