
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢在Linux
系统中,Camera
驱动程序使用了Linux
标准的Video for Linux 2(V4L2)
驱动程序。无论是内核空间还是用户空间,都使用V4L2
驱动程序框架来定义数据类和控制类。所以在移植Android
中的Camera
系统时,也是用标准的V4L2
驱动程序作为Camera
的驱动程序。在Camera
系统中,V4L2
驱动程序的任务是获得Video
数据。
一、V4L2 API
V4L2是V4L的升级版本,为Linux下视频设备程序提供了一套接口规范,包括一套数据结构和底层V4L2驱动接口。V4L2驱动程序向用户空间提供字符设备,主设备号是