From ff00ad60975ffa2e8e0cfbcabf00873fec681805 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Thu, 8 Dec 2016 12:12:33 -0500 Subject: [PATCH] Cue sheet: use BINARY, not RAW RAW is not a valid cue sheet keyword. --- src/cue_sheet.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cue_sheet.rs b/src/cue_sheet.rs index 430a762..c679cb2 100644 --- a/src/cue_sheet.rs +++ b/src/cue_sheet.rs @@ -66,7 +66,7 @@ pub fn write_cue_sheet(img_path: &String, metadata: &NrgMetadata) // Write cue sheet let mut fd = try!(File::create(cue_name)); - try!(writeln!(fd, "FILE \"{}\" RAW", img_name.to_string_lossy())); + try!(writeln!(fd, "FILE \"{}\" BINARY", img_name.to_string_lossy())); try!(write_cue_tracks(&mut fd, cuex_tracks)); Ok(()) @@ -94,7 +94,8 @@ fn write_cue_track(fd: &mut File, track: &NrgCuexTrack, index0_pos: &mut i32) return Ok(()); } - // Ignore negative positions + // Ignore negative positions. This should happen only for track 1, index 0 + // and for the lead-in area (which we already skipped). if track.position_sectors < 0 { return Ok(()); }