sdl12-compat: cdrom: if failed to load track, mark CD as as STOPPED, not TRAYEMPTY.

From d4ab8b57ed10d5dbcfa9a4a20d4c3621d0025d8c Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 26 Aug 2022 10:03:37 -0400
Subject: [PATCH] cdrom: if failed to load track, mark CD as as STOPPED, not
 TRAYEMPTY.

---
 src/SDL12_compat.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index 53a38848..c863327c 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -8613,7 +8613,7 @@ FakeCdRomAudioCallback(AudioCallbackWrapperData *data, Uint8 *stream, int len, c
             if (data->cdrom_status == SDL12_CD_PLAYING) {  /* go on to next track? */
                 const SDL_bool loaded = LoadCDTrack(++data->cdrom_cur_track, &data->cdrom_mp3);
                 if (!loaded) {
-                    data->cdrom_status = SDL12_CD_TRAYEMPTY;  FIXME("Maybe just mark it stopped?");
+                    data->cdrom_status = SDL12_CD_STOPPED;
                 } else {  /* let new track fill out rest of callback. */
                     if (available < ((Uint32) len)) {
                         FakeCdRomAudioCallback(data, stream + available, len - available, must_mix);