예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UnixVideoDevice"/> class that will use the specified settings to communicate with the video device.
 /// </summary>
 /// <param name="settings">The connection settings of a video device.</param>
 public UnixVideoDevice(VideoConnectionSettings settings)
 {
     Settings   = settings;
     DevicePath = DefaultDevicePath;
 }
예제 #2
0
 /// <summary>
 /// Create a communications channel to a video device running on Unix.
 /// </summary>
 /// <param name="settings">The connection settings of a video device.</param>
 /// <returns>A communications channel to a video device running on Unix.</returns>
 public static VideoDevice Create(VideoConnectionSettings settings) => new UnixVideoDevice(settings);