cdrom: fix cuesheet parsing for mixed-mode CDs
The first track of the cuesheet was skip from the parser.
We set a track type other than audio, so it's skipped by TOC_GetAudioRange()
.
Fix the CDDA ReadDir()
when a track index offset is needed. After TOC_GetAudioRange()
, i_cdda_tracks
represents the number of real tracks. The first index is i_cdda_first
.
Fixes #26036 (closed)