[raudio] Implement GetMasterVolume() (#3434)
It feels a little unfinished when you can SetMasterVolume but can't really Get it. So to finish the symmetry here is the GetMasterVolume implementation.
This commit is contained in:
parent
80432fde62
commit
d7d04a07a2
2 changed files with 9 additions and 0 deletions
|
@ -536,6 +536,14 @@ void SetMasterVolume(float volume)
|
||||||
ma_device_set_master_volume(&AUDIO.System.device, volume);
|
ma_device_set_master_volume(&AUDIO.System.device, volume);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get master volume (listener)
|
||||||
|
float GetMasterVolume(void)
|
||||||
|
{
|
||||||
|
float volume = 0.0f;
|
||||||
|
ma_device_get_master_volume(&AUDIO.System.device, &volume);
|
||||||
|
return volume;
|
||||||
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
// Module Functions Definition - Audio Buffer management
|
// Module Functions Definition - Audio Buffer management
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
|
|
|
@ -1538,6 +1538,7 @@ RLAPI void InitAudioDevice(void); // Initial
|
||||||
RLAPI void CloseAudioDevice(void); // Close the audio device and context
|
RLAPI void CloseAudioDevice(void); // Close the audio device and context
|
||||||
RLAPI bool IsAudioDeviceReady(void); // Check if audio device has been initialized successfully
|
RLAPI bool IsAudioDeviceReady(void); // Check if audio device has been initialized successfully
|
||||||
RLAPI void SetMasterVolume(float volume); // Set master volume (listener)
|
RLAPI void SetMasterVolume(float volume); // Set master volume (listener)
|
||||||
|
RLAPI float GetMasterVolume(void); // Get master volume (listener)
|
||||||
|
|
||||||
// Wave/Sound loading/unloading functions
|
// Wave/Sound loading/unloading functions
|
||||||
RLAPI Wave LoadWave(const char *fileName); // Load wave data from file
|
RLAPI Wave LoadWave(const char *fileName); // Load wave data from file
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue