コード例 #1
0
ファイル: Adapter.cs プロジェクト: dxball/v4l-net
        /// <summary>
        /// Queries the device for its capabilites.
        /// </summary>
        private void fetchDevice() {
            v4l2_capability dv = new v4l2_capability();
            if(ioControl.QueryDeviceCapabilities(ref dv) < 0)
                throw new Exception("VIDIOC_QUERYCAP");

            device = dv;
        }
コード例 #2
0
ファイル: IOControl.cs プロジェクト: dxball/video4linux-net
			ioctl(int device, v4l2_operation request, ref v4l2_capability argp);
コード例 #3
0
ファイル: IOControl.cs プロジェクト: dxball/video4linux-net
		/// <summary>
		/// Calls VIDIOC_QUERYCAP.
		/// </summary>
		public int QueryDeviceCapabilities(ref v4l2_capability cap)
		{
			return ioctl(deviceHandle, v4l2_operation.QueryCapabilities, ref cap);
		}
コード例 #4
0
 private static extern int ioctl(int device, v4l2_operation request, ref v4l2_capability argp);