C# Class CodeTV.GraphBuilderWDM

Inheritance: GraphBuilderTV, IWDM
Show file Open project: dgis/CodeTV Class Usage Examples

Protected Properties

Property Type Description
amTVAudio IAMTVAudio
audioCaptureDevice DsDevice
audioCaptureFilter IBaseFilter
crossbar IBaseFilter
crossbarHelper CrossbarHelper
tuner IAMTVTuner
videoCaptureDevice DsDevice
videoCaptureFilter IBaseFilter

Public Methods

Method Description
BuildGraph ( ) : void
ConnectAudio ( IAMCrossbar pXBar, bool bActivate ) : int
FindCrossbarPin ( IAMCrossbar pXBar, PhysicalConnectorType PhysicalType, PinDirection Dir, int &pIndex ) : int
GetSignalStatistics ( bool &locked, bool &present, int &strength, int &quality ) : bool
GraphBuilderWDM ( VideoControl renderingControl ) : System
SubmitTuneRequest ( Channel channel ) : void

Protected Methods

Method Description
Decompose ( ) : void

Private Methods

Method Description
AddAndConnectWDMBoardFilters ( ) : void
GetControlInterface ( ) : void
SetCaptureResolution ( ChannelAnalogic captureFormat ) : void

Method Details

BuildGraph() public method

public BuildGraph ( ) : void
return void

ConnectAudio() public method

public ConnectAudio ( IAMCrossbar pXBar, bool bActivate ) : int
pXBar IAMCrossbar
bActivate bool
return int

Decompose() protected method

protected Decompose ( ) : void
return void

FindCrossbarPin() public method

public FindCrossbarPin ( IAMCrossbar pXBar, PhysicalConnectorType PhysicalType, PinDirection Dir, int &pIndex ) : int
pXBar IAMCrossbar
PhysicalType PhysicalConnectorType
Dir PinDirection
pIndex int
return int

GetSignalStatistics() public method

public GetSignalStatistics ( bool &locked, bool &present, int &strength, int &quality ) : bool
locked bool
present bool
strength int
quality int
return bool

GraphBuilderWDM() public method

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

SubmitTuneRequest() public method

public SubmitTuneRequest ( Channel channel ) : void
channel Channel
return void

Property Details

amTVAudio protected property

protected IAMTVAudio amTVAudio
return IAMTVAudio

audioCaptureDevice protected property

protected DsDevice audioCaptureDevice
return DsDevice

audioCaptureFilter protected property

protected IBaseFilter audioCaptureFilter
return IBaseFilter

crossbar protected property

protected IBaseFilter crossbar
return IBaseFilter

crossbarHelper protected property

protected CrossbarHelper,CodeTV crossbarHelper
return CrossbarHelper

tuner protected property

protected IAMTVTuner tuner
return IAMTVTuner

videoCaptureDevice protected property

protected DsDevice videoCaptureDevice
return DsDevice

videoCaptureFilter protected property

protected IBaseFilter videoCaptureFilter
return IBaseFilter