C# Class CodeTV.GraphBuilderPlayer

Inheritance: GraphBuilderBase, IPlayer
Datei anzeigen Open project: dgis/CodeTV Class Usage Examples

Protected Properties

Property Type Description
Mpeg2ProgramVideo byte[]
filterSource IBaseFilter
isPossiblePlayerPause bool
isPossiblePlayerPlay bool
isPossiblePlayerStop bool
mpeg2Demux IBaseFilter

Private Properties

Property Type Description
IPlayer System.TimeSpan
IPlayer double
IPlayer void
IPlayer void
IPlayer void
UnRender void

Public Methods

Method Description
BuildGraph ( ) : void
GraphBuilderPlayer ( VideoControl renderingControl ) : System
OnGraphEnded ( ) : void
OnGraphStarted ( ) : void

Protected Methods

Method Description
AddMPEG2DemuxFilter ( ) : void
ConnectFilters ( ) : void
Decompose ( ) : void

Private Methods

Method Description
IPlayer ( ) : System.TimeSpan
IPlayer ( ) : double
IPlayer ( ) : void
IPlayer ( System.TimeSpan position ) : void
IPlayer ( double rate ) : void
UnRender ( IPin pinOutOrigin ) : void

Method Details

AddMPEG2DemuxFilter() protected method

protected AddMPEG2DemuxFilter ( ) : void
return void

BuildGraph() public method

public BuildGraph ( ) : void
return void

ConnectFilters() protected method

protected ConnectFilters ( ) : void
return void

Decompose() protected method

protected Decompose ( ) : void
return void

GraphBuilderPlayer() public method

public GraphBuilderPlayer ( VideoControl renderingControl ) : System
renderingControl VideoControl
return System

OnGraphEnded() public method

public OnGraphEnded ( ) : void
return void

OnGraphStarted() public method

public OnGraphStarted ( ) : void
return void

Property Details

Mpeg2ProgramVideo protected_oe static_oe property

protected static byte[] Mpeg2ProgramVideo
return byte[]

filterSource protected_oe property

protected IBaseFilter filterSource
return IBaseFilter

isPossiblePlayerPause protected_oe property

protected bool isPossiblePlayerPause
return bool

isPossiblePlayerPlay protected_oe property

protected bool isPossiblePlayerPlay
return bool

isPossiblePlayerStop protected_oe property

protected bool isPossiblePlayerStop
return bool

mpeg2Demux protected_oe property

protected IBaseFilter mpeg2Demux
return IBaseFilter