|
Molybden
|
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.