C# Class MediaPortalWrapper.InputStream

Inheritance: MediaPortalWrapper.Streams.AbstractStream
显示文件 Open project: offbyoneBB/mp-onlinevideos2 Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
EnableStream ( int streamId, bool isEnabled ) : bool
InputStream ( string streamUrl, string>.Dictionary addonProperties, StreamPreferences preferences ) : System
Read ( ) : DemuxPacketWrapper
Write ( DemuxPacket packet ) : void

Private Methods

Method Description
CustomChannelCountSorting ( InputstreamInfo i ) : uint
EnableStreams ( ) : void
GetPreferredStreams ( InputstreamInfo>.Dictionary inputstreamInfos, StreamPreferences preferences ) : void
UpdateStreams ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

EnableStream() public method

public EnableStream ( int streamId, bool isEnabled ) : bool
streamId int
isEnabled bool
return bool

InputStream() public method

public InputStream ( string streamUrl, string>.Dictionary addonProperties, StreamPreferences preferences ) : System
streamUrl string
addonProperties string>.Dictionary
preferences StreamPreferences
return System

Read() public method

public Read ( ) : DemuxPacketWrapper
return MediaPortalWrapper.Streams.DemuxPacketWrapper

Write() public method

public Write ( DemuxPacket packet ) : void
packet MediaPortalWrapper.Streams.DemuxPacket
return void