码迷,mamicode.com
首页 > 其他好文 > 详细

struct v4l2_buffer

时间:2015-05-16 16:22:06      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:

  1. struct v4l2_buffer {  
  2.     __u32                   index;    //缓存编号
  3.     enum v4l2_buf_type      type;  //视频捕获模式
  4.     __u32                   bytesused;  //缓存已使用空间大小
  5.     __u32                   flags;  //缓存当前状态
  6. /*
  7.     flags 为缓存当前状态(常见值有 V4L2_BUF_FLAG_MAPPED              | V4L2_BUF_FLAG_QUEUED | V4L2_BUF_FLAG_DONE,分别代表当前缓存已经    映射、缓存可以采集数据、缓存可以提取数据)
  8. */
  9.     enum v4l2_field         field;  
  10.     struct timeval          timestamp;  
  11.     struct v4l2_timecode    timecode;  
  12.     __u32                   sequence;  
  13.   
  14.     /* memory location */  
  15.     enum v4l2_memory        memory;  
  16.     union {  
  17.             __u32           offset;  
  18.             unsigned long   userptr;  
  19.     } m;  
  20.     __u32                   length;  
  21.     __u32                   input;  
  22.     __u32                   reserved;  
  23. };  

struct v4l2_buffer

标签:

原文地址:http://www.cnblogs.com/zyy5/p/4424903.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!