C# Class Smoothget.Smooth.ManifestInfo

Show file 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 property

public IDictionary Attributes
return string>.IDictionary

AvailableStreams public property

public IList AvailableStreams
return IList

Duration public property

public ulong Duration
return ulong

IsLive public property

public bool IsLive
return bool

MajorVersion public property

public uint MajorVersion
return uint

MinorVersion public property

public uint MinorVersion
return uint

SelectedStreams public property

public IList SelectedStreams
return IList

TimeScale public property

public ulong TimeScale
return ulong

TotalTicks public property

public ulong TotalTicks
return ulong

Uri public property

public Uri,System Uri
return System.Uri