AUDIO: Renamed mute related functions in Mixer.

This renames setMuteForSoundType to muteSoundType and getMuteForSoundType to
isSoundTypeMuted.
This commit is contained in:
Johannes Schickel 2011-04-16 18:20:37 +02:00
parent f61eff4404
commit 6b0ccbb095
5 changed files with 14 additions and 14 deletions

View file

@ -325,7 +325,7 @@ void MixerImpl::stopHandle(SoundHandle handle) {
_channels[index] = 0;
}
void MixerImpl::setMuteForSoundType(SoundType type, bool mute) {
void MixerImpl::muteSoundType(SoundType type, bool mute) {
assert(0 <= type && type < ARRAYSIZE(_mute));
_mute[type] = mute;
@ -335,7 +335,7 @@ void MixerImpl::setMuteForSoundType(SoundType type, bool mute) {
}
}
bool MixerImpl::getMuteForSoundType(SoundType type) const {
bool MixerImpl::isSoundTypeMuted(SoundType type) const {
assert(0 <= type && type < ARRAYSIZE(_mute));
return _mute[type];
}
@ -504,7 +504,7 @@ void Channel::updateChannelVolumes() {
// volume is in the range 0 - kMaxMixerVolume.
// Hence, the vol_l/vol_r values will be in that range, too
if (!_mixer->getMuteForSoundType(_type)) {
if (!_mixer->isSoundTypeMuted(_type)) {
int vol = _mixer->getVolumeForSoundType(_type) * _volume;
if (_balance == 0) {

View file

@ -200,17 +200,17 @@ public:
/**
* Set the mute state for a given sound type.
*
* @param mute Whether to mute (= true) or not (= false).
* @param type the sound type
* @param mute Whether to mute (= true) or not (= false).
*/
virtual void setMuteForSoundType(SoundType type, bool mute) = 0;
virtual void muteSoundType(SoundType type, bool mute) = 0;
/**
* Query the mute state for a given sound type.
*
* @param type the sound type
*/
virtual bool getMuteForSoundType(SoundType type) const = 0;
virtual bool isSoundTypeMuted(SoundType type) const = 0;
/**
* Set the channel volume for the given handle.

View file

@ -98,8 +98,8 @@ public:
virtual bool isSoundHandleActive(SoundHandle handle);
virtual void setMuteForSoundType(SoundType type, bool mute);
virtual bool getMuteForSoundType(SoundType type) const;
virtual void muteSoundType(SoundType type, bool mute);
virtual bool isSoundTypeMuted(SoundType type) const;
virtual void setChannelVolume(SoundHandle handle, byte volume);
virtual void setChannelBalance(SoundHandle handle, int8 balance);

View file

@ -422,8 +422,8 @@ void Sound::setVolume() {
_muteSound = _muteVoice = true;
}
_mixer->setMuteForSoundType(Audio::Mixer::kSFXSoundType, _muteSound);
_mixer->setMuteForSoundType(Audio::Mixer::kSpeechSoundType, _muteVoice);
_mixer->muteSoundType(Audio::Mixer::kSFXSoundType, _muteSound);
_mixer->muteSoundType(Audio::Mixer::kSpeechSoundType, _muteVoice);
_mixer->setVolumeForSoundType(Audio::Mixer::kSFXSoundType, ConfMan.getInt("sfx_volume"));
_mixer->setVolumeForSoundType(Audio::Mixer::kSpeechSoundType, ConfMan.getInt("speech_volume"));

View file

@ -439,10 +439,10 @@ void Engine::syncSoundSettings() {
if (ConfMan.hasKey("mute"))
mute = ConfMan.getBool("mute");
_mixer->setMuteForSoundType(Audio::Mixer::kPlainSoundType, mute);
_mixer->setMuteForSoundType(Audio::Mixer::kMusicSoundType, mute);
_mixer->setMuteForSoundType(Audio::Mixer::kSFXSoundType, mute);
_mixer->setMuteForSoundType(Audio::Mixer::kSpeechSoundType, mute);
_mixer->muteSoundType(Audio::Mixer::kPlainSoundType, mute);
_mixer->muteSoundType(Audio::Mixer::kMusicSoundType, mute);
_mixer->muteSoundType(Audio::Mixer::kSFXSoundType, mute);
_mixer->muteSoundType(Audio::Mixer::kSpeechSoundType, mute);
_mixer->setVolumeForSoundType(Audio::Mixer::kPlainSoundType, Audio::Mixer::kMaxMixerVolume);
_mixer->setVolumeForSoundType(Audio::Mixer::kMusicSoundType, soundVolumeMusic);
_mixer->setVolumeForSoundType(Audio::Mixer::kSFXSoundType, soundVolumeSFX);