Molybden API
|
The media controller of a browser instance. More...
#include <media.hpp>
Public Member Functions | |
virtual std::shared_ptr< Browser > | browser ()=0 |
Returns the browser instance of this media controller. | |
virtual void | muteAudio ()=0 |
Mutes all audio output. | |
virtual void | unmuteAudio ()=0 |
Unmutes all audio output. | |
virtual bool | isAudioMuted ()=0 |
Checks if audio output is muted. | |
virtual bool | isCurrentlyAudible ()=0 |
Checks if audio is currently audible on the loaded web page. | |
Additional Inherited Members | |
Public Attributes inherited from molybden::MediaEvents | |
Event< AudioStartedPlaying > | onAudioStartedPlaying |
Invoked when audio has been started playing on the web page. | |
Event< AudioStoppedPlaying > | onAudioStoppedPlaying |
Invoked when audio has been stopped playing on the web page. | |
Public Attributes inherited from molybden::MediaDelegates | |
Delegate< SelectMediaDeviceArgs, SelectMediaDeviceAction > | onSelectMediaDevice |
Invoked when the web page asks which media input device should be used. | |
The media controller of a browser instance.