|
@@ -67,17 +67,18 @@ FILE "Sound.wav" WAVE
|
|
|
COMMENT("Test TRACK 03 (audio with index 0)");
|
|
COMMENT("Test TRACK 03 (audio with index 0)");
|
|
|
track = parser.next_track();
|
|
track = parser.next_track();
|
|
|
TEST(track != NULL);
|
|
TEST(track != NULL);
|
|
|
- uint32_t start3 = ((7 * 60) + 55) * 75 + 65;
|
|
|
|
|
|
|
+ uint32_t start3_i0 = ((7 * 60) + 55) * 75 + 58;
|
|
|
|
|
+ uint32_t start3_i1 = ((7 * 60) + 55) * 75 + 65;
|
|
|
if (track)
|
|
if (track)
|
|
|
{
|
|
{
|
|
|
TEST(strcmp(track->filename, "Image Name.bin") == 0);
|
|
TEST(strcmp(track->filename, "Image Name.bin") == 0);
|
|
|
TEST(track->file_mode == CUEFile_BINARY);
|
|
TEST(track->file_mode == CUEFile_BINARY);
|
|
|
- TEST(track->file_offset == 2048 * start2 + 2352 * (start3 - start2));
|
|
|
|
|
|
|
+ TEST(track->file_offset == 2048 * start2 + 2352 * (start3_i0 - start2));
|
|
|
TEST(track->track_number == 3);
|
|
TEST(track->track_number == 3);
|
|
|
TEST(track->track_mode == CUETrack_AUDIO);
|
|
TEST(track->track_mode == CUETrack_AUDIO);
|
|
|
TEST(track->sector_length == 2352);
|
|
TEST(track->sector_length == 2352);
|
|
|
- TEST(track->pregap_start == ((7 * 60) + 55) * 75 + 58);
|
|
|
|
|
- TEST(track->data_start == start3);
|
|
|
|
|
|
|
+ TEST(track->track_start == start3_i0);
|
|
|
|
|
+ TEST(track->data_start == start3_i1);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
COMMENT("Test TRACK 11 (audio from wav)");
|
|
COMMENT("Test TRACK 11 (audio from wav)");
|
|
@@ -91,7 +92,7 @@ FILE "Sound.wav" WAVE
|
|
|
TEST(track->track_number == 11);
|
|
TEST(track->track_number == 11);
|
|
|
TEST(track->track_mode == CUETrack_AUDIO);
|
|
TEST(track->track_mode == CUETrack_AUDIO);
|
|
|
TEST(track->sector_length == 0);
|
|
TEST(track->sector_length == 0);
|
|
|
- TEST(track->pregap_start == 0);
|
|
|
|
|
|
|
+ TEST(track->track_start == 0);
|
|
|
TEST(track->data_start == 2 * 75);
|
|
TEST(track->data_start == 2 * 75);
|
|
|
}
|
|
}
|
|
|
|
|
|