Class Track
Inheritance
System.Object
Track
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: cs.temp.dll.dll
Syntax
public class Track : JSEventEmitter<TrackEvent>, ITrack
Properties
AttachedElements
Declaration
public JSArray<HTMLMediaElement> AttachedElements { get; }
Property Value
IsMuted
Declaration
public bool IsMuted { get; }
Property Value
Type |
Description |
System.Boolean |
|
Kind
Declaration
public TrackKind Kind { get; }
Property Value
Declaration
public MediaStreamTrack MediaStreamTrack { get; }
Property Value
Sid
Declaration
public string Sid { get; }
Property Value
Type |
Description |
System.String |
|
Source
Declaration
public TrackSource Source { get; }
Property Value
StreamState
Declaration
public TrackStreamState StreamState { get; }
Property Value
Methods
Attach()
Declaration
public HTMLMediaElement Attach()
Returns
Detach()
Declaration
public JSArray<HTMLMediaElement> Detach()
Returns
Stop()
Declaration
Events
ElementAttached
Declaration
public event ITrack.ElementAttachedDelegate ElementAttached
Event Type
ElementDetached
Declaration
public event ITrack.ElementDetachedDelegate ElementDetached
Event Type
Ended
Declaration
public event ITrack.EndedDelegate Ended
Event Type
Message
Declaration
public event ITrack.MessageDelegate Message
Event Type
Muted
Declaration
public event ITrack.MutedDelegate Muted
Event Type
Unmuted
Declaration
public event ITrack.UnmutedDelegate Unmuted
Event Type
Implements