AngleSharp by AngleSharp

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

.NET API 1,203,712 bytes

 HtmlMediaElement<TResource>

Represents the abstract base for HTML media (audio / video) elements.
public virtual IAudioTrackList AudioTracks { get; }

public ITimeRanges BufferedTime { get; }

public IMediaController Controller { get; }

public string CrossOrigin { get; set; }

public IDownload CurrentDownload { get; }

public string CurrentSource { get; }

public double CurrentTime { get; set; }

public double DefaultPlaybackRate { get; set; }

public double Duration { get; }

public bool IsAutoplay { get; set; }

public bool IsDefaultMuted { get; set; }

public bool IsEnded { get; }

public bool IsLoop { get; set; }

public bool IsMuted { get; set; }

public bool IsPaused { get; }

public bool IsSeeking { get; protected set; }

public bool IsShowingControls { get; set; }

public TResource Media { get; }

public IMediaError MediaError { get; }

public string MediaGroup { get; set; }

public double PlaybackRate { get; set; }

public ITimeRanges PlayedTime { get; }

public string Preload { get; set; }

public MediaReadyState ReadyState { get; }

public ITimeRanges SeekableTime { get; }

public string Source { get; set; }

public DateTime StartDate { get; }

public ITextTrackList TextTracks { get; protected set; }

public virtual IVideoTrackList VideoTracks { get; }

public double Volume { get; set; }

public HtmlMediaElement(Document owner, string name, string prefix)

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

public string CanPlayType(string type)

public void Load()

public void Pause()

public void Play()