C# Class CodeTV.CrossbarHelper

Exibir arquivo Open project: dgis/CodeTV Class Usage Examples

Public Properties

Property Type Description
trace TraceSwitch

Public Methods

Method Description
CrossbarHelper ( IPin startingVideoInputPin ) : System
Dispose ( ) : void
GetAudioInput ( ) : string
GetAudioInputCount ( ) : int
GetAudioInputIndex ( ) : int
GetAudioInputName ( int index ) : string
GetAudioInputType ( int index ) : PhysicalConnectorType
GetVideoInput ( ) : string
GetVideoInputCount ( ) : int
GetVideoInputIndex ( ) : int
GetVideoInputName ( int index ) : string
GetVideoInputType ( int index ) : PhysicalConnectorType
SetAudioInput ( string inputName, bool setRelated ) : void
SetAudioInputIndex ( int index, bool setRelated ) : void
SetVideoInput ( string inputName, bool setRelated ) : void
SetVideoInputIndex ( int index, bool setRelated ) : void
StringFromPinType ( PhysicalConnectorType type ) : string

Private Methods

Method Description
BuildRoutingList ( IPin startingInputPin, Routing routing, int depth ) : int
DestroyRoutingList ( ) : void
GetCrossbarPinAtIndex ( IAMCrossbar crossbar, int pinIndex, bool isInputPin, IPin &pin ) : int
SaveRouting ( Routing routingNew, bool audioList ) : int

Method Details

CrossbarHelper() public method

public CrossbarHelper ( IPin startingVideoInputPin ) : System
startingVideoInputPin IPin
return System

Dispose() public method

public Dispose ( ) : void
return void

GetAudioInput() public method

public GetAudioInput ( ) : string
return string

GetAudioInputCount() public method

public GetAudioInputCount ( ) : int
return int

GetAudioInputIndex() public method

public GetAudioInputIndex ( ) : int
return int

GetAudioInputName() public method

public GetAudioInputName ( int index ) : string
index int
return string

GetAudioInputType() public method

public GetAudioInputType ( int index ) : PhysicalConnectorType
index int
return PhysicalConnectorType

GetVideoInput() public method

public GetVideoInput ( ) : string
return string

GetVideoInputCount() public method

public GetVideoInputCount ( ) : int
return int

GetVideoInputIndex() public method

public GetVideoInputIndex ( ) : int
return int

GetVideoInputName() public method

public GetVideoInputName ( int index ) : string
index int
return string

GetVideoInputType() public method

public GetVideoInputType ( int index ) : PhysicalConnectorType
index int
return PhysicalConnectorType

SetAudioInput() public method

public SetAudioInput ( string inputName, bool setRelated ) : void
inputName string
setRelated bool
return void

SetAudioInputIndex() public method

public SetAudioInputIndex ( int index, bool setRelated ) : void
index int
setRelated bool
return void

SetVideoInput() public method

public SetVideoInput ( string inputName, bool setRelated ) : void
inputName string
setRelated bool
return void

SetVideoInputIndex() public method

public SetVideoInputIndex ( int index, bool setRelated ) : void
index int
setRelated bool
return void

StringFromPinType() public method

public StringFromPinType ( PhysicalConnectorType type ) : string
type PhysicalConnectorType
return string

Property Details

trace public_oe static_oe property

public static TraceSwitch trace
return TraceSwitch