AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.6.0" />

.NET API 844,288 bytes

 IHtmlMediaElement

Represents the base for all HTML media elements.

Gets a list of contained audio tracks.

Gets the current media's controller, if any.

string CrossOrigin { get; set; }

Gets or sets the cross-origin attribute.

string CurrentSource { get; }

Gets the current media source.

IMediaError Error { get; }

Gets the current media error, if any.

bool IsAutoplay { get; set; }

Gets or sets if the media is automatically played.

bool IsDefaultMuted { get; set; }

Gets or sets if the media is muted by default.

bool IsEnded { get; }

Gets if the media has ended.

bool IsLoop { get; set; }

Gets or sets if the media should loop.

bool IsSeeking { get; }

Gets if seeking is currently active.

bool IsShowingControls { get; set; }

Gets or sets if the controls should be shown to the user.

string MediaGroup { get; set; }

Gets or sets the id of the assigned media group.

Gets the current network state.

string Preload { get; set; }

Gets or sets the preload attribute.

string Source { get; set; }

Gets or sets the media source.

Gets the datetime when the download started.

Gets a list of contained text tracks.

Gets a list of contained video tracks.

ITextTrack AddTextTrack(string kind, string label = null, string language = null)

Adds a new text track to the media element.

string CanPlayType(string type)

Checks if the given type can be played.

void Load()

Loads the currently assigned media source.