V4L2应用程序框架 V4L2较V4L有较大的改动,并已成为2.6的标准接口,函盖video\dvb\FM...,多数驱动都在向V4l2迁移.更好地了解V4L2先从应用入手,然后再深入到内核中结合物理设备/接口的规范实现相应的驱动.本文先就V4L2在视频捕捉或camera方面的应用框架. V4L2采用流水线的方式,操作更简单直观,基本遵循打开视频设备.设置格式.处理数据.关闭设备,更多的具体操作通过ioctl函数来实现. 1.打开视频设备 在V4L2中,视频设备被看做一个文件.使用open函数打…