sound/cdda.cpp: Return LBA position as currently playing LBA. (#7811)

This commit is contained in:
987123879113 2021-02-23 21:05:18 +09:00 committed by GitHub
parent 9e0d88f1f7
commit e6caf6fb9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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));
}