基于qt的网络通讯

时间:2016-05-22 12:58:56
【文件属性】:
文件名称:基于qt的网络通讯
文件大小:282KB
文件格式:PDF
更新时间:2016-05-22 12:58:56
qt 现在开始叙述Video4Linux2的使用。 /* 打开设备并进行错误检查 */int fd = open ("/dev/video",O_RDONLY);if (fd==-1){perror ("Can't open device");return -1;} /* 查询设备的输出格式 */struct v4l2_format format;memset (&format,0,sizoef(format));format.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;if (-1==ioctl(fd,VIDIOC_G_FMT,&format)){perror ("While getting format");return -2;} /* * 这里要将struct v4l2_format结构体置零,然后将 * format.type设定为V4L2_BUF_TYPE_VIDEO_CAPTURE, * 这样在进行 VIDIOC_G_FMT 的ioctl时,驱动就会知 * 道是在捕获视频的情形下获取格式的内容。

网友评论