Click or drag to resize
Accord.NET (logo)

VideoCaptureDeviceAvailableCrossbarVideoInputs Property

Available inputs of the video capture card.

Namespace:  Accord.Video.DirectShow
Assembly:  Accord.Video.DirectShow (in Accord.Video.DirectShow.dll) Version: 3.8.0
Syntax
public VideoInput[] AvailableCrossbarVideoInputs { get; }
Request Example View Source

Property Value

Type: VideoInput
Remarks

The property provides list of video inputs for devices like video capture cards. Such devices usually provide several video inputs, which can be selected using crossbar. If video device represented by the object of this class supports crossbar, then this property will list all video inputs. However if it is a regular USB camera, for example, which does not provide crossbar configuration, the property will provide zero length array.

Video input to be used can be selected using CrossbarVideoInput. See also DisplayCrossbarPropertyPage(IntPtr) method, which provides crossbar configuration dialog.

Note Note
It is recomended not to call this property immediately after Start method, since device may not start yet and provide its information. It is better to call the property before starting device or a bit after (but not immediately after).

See Also