openshot-audio  0.1.6
Static Public Member Functions | List of all members
SystemAudioVolume Class Reference

#include <juce_SystemAudioVolume.h>

Static Public Member Functions

static float JUCE_CALLTYPE getGain ()
 
static bool JUCE_CALLTYPE setGain (float newGain)
 
static bool JUCE_CALLTYPE isMuted ()
 
static bool JUCE_CALLTYPE setMuted (bool shouldBeMuted)
 

Detailed Description

Contains functions to control the system's master volume.

Member Function Documentation

float JUCE_CALLTYPE SystemAudioVolume::getGain ( )
static

Returns the operating system's current volume level in the range 0 to 1.0

bool JUCE_CALLTYPE SystemAudioVolume::isMuted ( )
static

Returns true if the system's audio output is currently muted.

bool JUCE_CALLTYPE SystemAudioVolume::setGain ( float  newGain)
static

Attempts to set the operating system's current volume level.

Parameters
newGainthe level, between 0 and 1.0
Returns
true if the operation succeeds
bool JUCE_CALLTYPE SystemAudioVolume::setMuted ( bool  shouldBeMuted)
static

Attempts to mute the operating system's audio output.

Parameters
shouldBeMutedtrue if you want it to be muted
Returns
true if the operation succeeds

The documentation for this class was generated from the following files: