}
SimpleSeekableFormatInputStream in = new SimpleSeekableFormatInputStream(fileForRead);
DataInputStream dataIn = new DataInputStream(in);
long seekedPosition = in.seekForward();
{
// We should not be at the beginning of the stream any more.
InterleavedInputStream interleavedIn = in.getInterleavedIn();
long blocks = interleavedIn.getRawOffset() / interleavedIn.getCompleteBlockSize();
long blocksAvailable = (availableBytes - interleavedIn.getMetaDataBlockSize()) / interleavedIn.getCompleteBlockSize();