From c3c8df14eaf508b3d512d6b76b0ce71f87ffa7c9 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin <stenzek@gmail.com> Date: Fri, 8 May 2020 15:41:16 +1000 Subject: [PATCH] CDImage: Set SubQ control for lead-out to last index SubQ --- src/common/cd_image.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/cd_image.cpp b/src/common/cd_image.cpp index e033d6bbc..476a68334 100644 --- a/src/common/cd_image.cpp +++ b/src/common/cd_image.cpp @@ -259,8 +259,10 @@ void CDImage::AddLeadOutIndex() Index index = {}; index.start_lba_on_disc = m_lba_count; index.length = LEAD_OUT_SECTOR_COUNT; - index.track_number = 0xAA; + index.track_number = LEAD_OUT_TRACK_NUMBER; index.index_number = 0; + if (!m_indices.empty()) + index.control.bits = m_indices.back().control.bits; m_indices.push_back(index); }