private void updateWaveFileSize() throws IOException {
  ByteBuffer buffer=getUnsignedIntegerBuffer(mFileChannel.size() - 8);
  mFileChannel.write(buffer,4);
  ByteBuffer buffer2=getUnsignedIntegerBuffer(mFileChannel.size() - 44);
  mFileChannel.write(buffer2,40);
}

private void updateWaveFileSize ( ) throws IOException { ByteBuffer buffer = getUnsignedIntegerBuffer ( mFileChannel . size ( ) - 8 ) ; mFileChannel . write ( buffer , 4 ) ; ByteBuffer buffer2 = getUnsignedIntegerBuffer ( mFileChannel . size ( ) - 44 ) ; mFileChannel . write ( buffer2 , 40 ) ; }
updates the overall and the chunk2 sizes
