question: 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 ) ; }
target:  Updates the overall and the chunk2 sizes