summaryrefslogtreecommitdiff
path: root/src/cdplayer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cdplayer.c')
-rw-r--r--src/cdplayer.c62
1 files changed, 59 insertions, 3 deletions
diff --git a/src/cdplayer.c b/src/cdplayer.c
index b8bf9ec..1d8dfe3 100644
--- a/src/cdplayer.c
+++ b/src/cdplayer.c
@@ -8,14 +8,15 @@
#include "win95/cd_player.h"
#include "cdplayer.h"
+/* cd_player.cpp */
+int CDPlayerVolume;
+
+#if SDL_MAJOR_VERSION < 2
static int HaveCDROM = 0;
static SDL_CD *cdrom = NULL;
/* ** */
-/* cd_player.cpp */
-int CDPlayerVolume;
-
void CheckCDVolume()
{
/*
@@ -155,3 +156,58 @@ void CDDA_SwitchOn()
fprintf(stderr, "CDDA_SwitchOn()\n");
*/
}
+
+#else
+
+// What's a CD?
+
+void CheckCDVolume()
+{
+}
+
+/* ** */
+
+void CDDA_Start()
+{
+}
+
+void CDDA_End()
+{
+}
+
+void CDDA_ChangeVolume(int volume)
+{
+}
+
+int CDDA_CheckNumberOfTracks()
+{
+ return 0;
+}
+
+int CDDA_IsOn()
+{
+ return 0;
+}
+
+int CDDA_IsPlaying()
+{
+ return 0;
+}
+
+void CDDA_Play(int CDDATrack)
+{
+}
+
+void CDDA_PlayLoop(int CDDATrack)
+{
+}
+
+void CDDA_Stop()
+{
+}
+
+void CDDA_SwitchOn()
+{
+}
+
+#endif