diff options
-rw-r--r-- | src/devices/sound/cdda.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/sound/cdda.cpp b/src/devices/sound/cdda.cpp index e208847510e..7cb2afbd28a 100644 --- a/src/devices/sound/cdda.cpp +++ b/src/devices/sound/cdda.cpp @@ -114,7 +114,7 @@ void cdda_device::pause_audio(int pause) uint32_t cdda_device::get_audio_lba() { m_stream->update(); - return m_audio_lba; + return m_audio_lba - ((m_audio_samples + (CD_MAX_SECTOR_DATA / 4) - 1) / (CD_MAX_SECTOR_DATA / 4)); } |