当前位置:  技术问答>linux和unix

V4L2 捕获图像超时 求解

    来源: 互联网  发布时间:2017-04-16

    本文导语:  //表示了处理图像的代码位置。 static void process_image(const void *p) {         FILE* fp;         fp = fopen("test","w+");         fputs(p, fp);         fclose(fp);       //  fflush(stdout); } static void mainloop(void) {      ...


//表示了处理图像的代码位置。
static void process_image(const void *p)
{
        FILE* fp;
        fp = fopen("test","w+");
        fputs(p, fp);
        fclose(fp);
      //  fflush(stdout);
}

static void mainloop(void)
{
        unsigned int count;

        count = 100;

        while (count-- > 0) {
                for (;;) {
                        fd_set fds;
                        struct timeval tv;
                        int r;

                        FD_ZERO(&fds);
                        FD_SET(fd, &fds);

                        /* Timeout. */
                        //tv.tv_sec = 2;
                        tv.tv_sec = 60;
                        tv.tv_usec = 0;

                        r = select (fd + 1, &fds, NULL, NULL, &tv);
                        if (-1 == r) {
                                if (EINTR == errno)
                                        continue;

                                errno_exit("select");
                        }

                        if (0 == r) {
                                fprintf(stderr, "select timeoutn");
                                exit(EXIT_FAILURE);
                        }

                        if (read_frame())
                                break;
        
                        /* EAGAIN - continue select loop. */
                }
        }
}

static void start_capturing(void)
{
        unsigned int i;
        enum v4l2_buf_type type;

        switch (io) {
         case IO_METHOD_MMAP:
                for (i = 0; i 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • v4l2输出格式的问题
  • 关于v4l2摄像头的问题
  • 内核移植到开发板怎样支持v4l2驱动?
  • 关于V4L2与vpfe的关系
  • V4L2 抓取图像出问题
  • v4l2视频采集 问题
  • V4L2获取摄像头图像问题
  • v4l2视频采集直接读取帧缓冲
  • 请问论坛上有没有对LINUX下的视频接口V4L2了解的吗?
  • v4l2驱动无设备节点
  • v4l2亮度 饱和度 对比度在videodev2.h中对应那个结构体啊?
  • linux下V4L2编程,ioctl VIDIOC_DQBUF时,Invalid Argument出错信息,什么原因呢?
  • v4l2和h.264的问题
  • v4l2 嵌入式图像采集问题
  • 高分求教,如何用v4l或者v4l2 截取mpeg 或者mpeg4 文件~~
  • 基于Linux下视频驱动问题,V4L2 MXC27 恳请帮忙,
  • v4l2参数问题
  • v4l2 视频采集 监控 问题
  • 关于v4l2的一点疑问
  • Web服务器/前端 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,