IMediaController
The MediaController for controlling a media.
Gets the currently buffered time range.
Gets or sets the current time of the controlled media.
Gets or sets the default playback rate.
Gets the duration of the controlled media.
Gets or sets if the controlled media is muted.
Gets if the media is currently paused.
Gets or sets the current playback rate.
Gets the current playback state of the contained media.
Gets the currently played time range.
Gets the current ready state of the media.
Gets the currently seekable time range.
Gets or sets the volume of the controlled media.
Event triggered when the media can be played.
Event triggered when the media can be fully played.
Event triggered when the media cursor changed.
Event triggered after being emptied.
Event triggered after the media ended.
Event triggered after the data has been loaded.
Event triggered after the meta data has been received.
Event triggered after the media paused.
Event triggered after the media started.
Event triggered before the media started.
Event triggered after the rate changed.
Event triggered after the time updated.
Event triggered after the volume changed.
Event triggered when waiting for input.
void Pause()
Pauses the underlying media.
void Play()
Plays the underlying media.