From 1ebbb1e42a8f7aa8000d73a20c4455d917f2ac03 Mon Sep 17 00:00:00 2001 From: RibShark <1957489+RibShark@users.noreply.github.com> Date: Wed, 5 Aug 2020 15:19:28 +0100 Subject: [PATCH] Only force 2 second pregap for track 1 Fixes #579 --- src/common/cd_image_cue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/cd_image_cue.cpp b/src/common/cd_image_cue.cpp index cc41ddab6..88c093ede 100644 --- a/src/common/cd_image_cue.cpp +++ b/src/common/cd_image_cue.cpp @@ -132,7 +132,7 @@ bool CDImageCueSheet::OpenAndParse(const char* filename) // two seconds pregap for track 1 is assumed if not specified long pregap_frames = track_get_zero_pre(track); bool pregap_in_file = pregap_frames > 0 && track_start >= pregap_frames; - if (pregap_frames < 0) + if (track_num == 1 && pregap_frames < 0) pregap_frames = 2 * FRAMES_PER_SECOND; // create the index for the pregap