C# Class Smoothget.Smooth.ManifestInfo

Datei anzeigen Open project: pinglossy/smoothget

Public Properties

Property Type Description
Attributes string>.IDictionary
AvailableStreams IList
Duration ulong
IsLive bool
MajorVersion uint
MinorVersion uint
SelectedStreams IList
TimeScale ulong
TotalTicks ulong
Uri System.Uri

Public Methods

Method Description
GetDescription ( ) : string
ParseManifest ( Stream manifestStream, Uri manifestUri ) : ManifestInfo

Private Methods

Method Description
ManifestInfo ( XmlNode element, Uri uri ) : System

Method Details

GetDescription() public method

public GetDescription ( ) : string
return string

ParseManifest() public static method

public static ParseManifest ( Stream manifestStream, Uri manifestUri ) : ManifestInfo
manifestStream Stream
manifestUri System.Uri
return ManifestInfo

Property Details

Attributes public_oe property

public IDictionary Attributes
return string>.IDictionary

AvailableStreams public_oe property

public IList AvailableStreams
return IList

Duration public_oe property

public ulong Duration
return ulong

IsLive public_oe property

public bool IsLive
return bool

MajorVersion public_oe property

public uint MajorVersion
return uint

MinorVersion public_oe property

public uint MinorVersion
return uint

SelectedStreams public_oe property

public IList SelectedStreams
return IList

TimeScale public_oe property

public ulong TimeScale
return ulong

TotalTicks public_oe property

public ulong TotalTicks
return ulong

Uri public_oe property

public Uri,System Uri
return System.Uri