public FlacTag read(RandomAccessFile raf) throws CannotReadException, IOException {
FlacStreamReader flacStream = new FlacStreamReader(raf);
flacStream.findStream();
//Hold the metadata
VorbisCommentTag tag = null;
List<MetadataBlockDataPicture> images = new ArrayList<MetadataBlockDataPicture>();
//Seems like we have a valid stream
boolean isLastBlock = false;
while (!isLastBlock) {