打开设备–>获取设备capability–>选择视频输入–>设置视频制式及帧格式–>向驱动申请帧缓冲(不超过5个)–>申请物理地址–>开始视频采集–>出队列取得已经采集数据的帧缓冲,获得原始采集数据–>停止视频采集–>关闭视频设备。
常用数据结构
1.v4l2_device数据结构
2.v4l2_file_operations数据结构
3.v4l2_ioctl_ops
4.v4l2_subdev
devnode:subdev设备节点
asd:子设备描述符
5.v4l2_subdev_ops数据结构
audio:音频得回调操作
video:视频得回调操作
sensor:指向v4l2 sensor