Skip to main content

CustomMediaBackendState Struct

Definition

Namespace:Avalonia.Media
Assembly:Avalonia.Controls.MediaPlayer.Abstractions
Package:Avalonia.Controls.MediaPlayer.Abstractions
public struct CustomMediaBackendState

Inheritance: ValueType -> CustomMediaBackendState

Implements: IEquatable<CustomMediaBackendState>

Methods

NameDescription
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Equals overloads

Equals Method

public bool Equals(Avalonia.Media.CustomMediaBackendState other)
Parameters

other Avalonia.Media.CustomMediaBackendState

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
BufferProgressNo summary available.
DurationNo summary available.
ErrorNo summary available.
IsBufferingNo summary available.
IsSeekableNo summary available.
NaturalSizeNo summary available.
PlaybackStateNo summary available.
PositionNo summary available.
StatisticsNo summary available.

BufferProgress Property

public Nullable<double> BufferProgress { get; set; }

Duration Property

public Nullable<TimeSpan> Duration { get; set; }

Error Property

public Exception Error { get; set; }

IsBuffering Property

public bool IsBuffering { get; set; }

IsSeekable Property

public bool IsSeekable { get; set; }

NaturalSize Property

public Nullable<Avalonia.Size> NaturalSize { get; set; }

PlaybackState Property

public Avalonia.Media.CustomMediaBackendPlaybackState PlaybackState { get; set; }

Position Property

public TimeSpan Position { get; set; }

Statistics Property

public Avalonia.Media.MediaStatistics Statistics { get; set; }