logger.log(Level.FINEST, "Reading file : {0}", file);
Track track = read(file);
String cueSheet = track.getTrackData().getCueSheet();
if (cueSheet != null && cueSheet.length() > 0) {
if (cueParser == null)
cueParser = new CUEParser();
LineNumberReader reader = new LineNumberReader(new StringReader(cueSheet));
cueParser.parse(list, track, reader, true);
} else {
list.add(track);
}