[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);
|
||||
}
|
||||
|
||||
// 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
|
||||
//----------------------------------------------------------------------------------
|
||||
|
|
|
@ -1538,6 +1538,7 @@ RLAPI void InitAudioDevice(void); // Initial
|
|||
RLAPI void CloseAudioDevice(void); // Close the audio device and context
|
||||
RLAPI bool IsAudioDeviceReady(void); // Check if audio device has been initialized successfully
|
||||
RLAPI void SetMasterVolume(float volume); // Set master volume (listener)
|
||||
RLAPI float GetMasterVolume(void); // Get master volume (listener)
|
||||
|
||||
// Wave/Sound loading/unloading functions
|
||||
RLAPI Wave LoadWave(const char *fileName); // Load wave data from file
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue