int FX_GetVolume ( void ) { int volume; #ifdef PLAT_DOS switch( FX_SoundDevice ) { case SoundBlaster : case Awe32 : if ( BLASTER_CardHasMixer() ) { volume = BLASTER_GetVoiceVolume(); } else { volume = MV_GetVolume(); } break; case ProAudioSpectrum : case SoundMan16 : volume = PAS_GetPCMVolume(); if ( volume == PAS_Error ) { volume = MV_GetVolume(); } break; case GenMidi : case SoundCanvas : case WaveBlaster : volume = 255; break; case SoundScape : volume = MV_GetVolume(); break; case UltraSound : volume = GUSWAVE_GetVolume(); break; case SoundSource : case TandySoundSource : volume = MV_GetVolume(); break; default : volume = 0; } #else volume = MV_GetVolume(); #endif return( volume ); }
int FX_GetVolume(void) { int volume; volume = MV_GetVolume(); return( volume ); }