X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=cd_sdl.c;h=9674e8d3c3395c208126dd3a269e81db9848f589;hb=8b0fbc64175362acf3ea872029a423012b76a4f8;hp=abb8cfbebf92cf9b60b62fc556f1addc3a6b80e8;hpb=2ca5f6a72d0242f2e4c0d6cc33dd396b31000719;p=xonotic%2Fdarkplaces.git diff --git a/cd_sdl.c b/cd_sdl.c index abb8cfbe..9674e8d3 100644 --- a/cd_sdl.c +++ b/cd_sdl.c @@ -21,6 +21,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include "quakedef.h" #include "cdaudio.h" + +#if SDL_MAJOR_VERSION == 1 && SDL_MINOR_VERSION == 2 +// SDL 1.2 has CD audio + #include #include @@ -205,3 +209,75 @@ void CDAudio_SDL_CDDrive_f( void ) +#else +// SDL 1.3 does not have CD audio + +void CDAudio_SysEject (void) +{ +} + + +void CDAudio_SysCloseDoor (void) +{ +} + + +int CDAudio_SysGetAudioDiskInfo (void) +{ + return -1; +} + + +float CDAudio_SysGetVolume (void) +{ + return -1.0f; +} + + +void CDAudio_SysSetVolume (float volume) +{ +} + + +int CDAudio_SysPlay (int track) +{ + return -1; +} + + +int CDAudio_SysStop (void) +{ + return -1; +} + + +int CDAudio_SysPause (void) +{ + return -1; +} + +int CDAudio_SysResume (void) +{ + return -1; +} + +int CDAudio_SysUpdate (void) +{ + return -1; +} + + +void CDAudio_SysInit (void) +{ +} + +int CDAudio_SysStartup (void) +{ + return -1; +} + +void CDAudio_SysShutdown (void) +{ +} +#endif +