摘要:UVC: USB Video ClassUVC驱动:drivers\media\video\uvc\ uvc_driver.c分析:1. usb_register(&uvc_driver.driver);2. uvc_probe uvc_register_video vdev = video_dev
阅读全文
摘要:本篇仿照vivi.c 写虚拟视频驱动,代码(myvivi.c+fillbuf.c+Makefile)如下: // myvivi.c /* 仿照vivi.c */ #include <linux/module.h> #include <linux/delay.h> #include <linux/er
阅读全文
摘要:一、通过指令 "strace -o xawtv.log xawtv" 得到以下调用信息:// 1~7都是在v4l2_open里调用1. open2. ioctl(4, VIDIOC_QUERYCAP // 3~7 都是在get_device_capabilities里调用3. for() ioctl
阅读全文
摘要:这段时间开始搞安卓camera底层驱动了,把以前学的Linux视频驱动回顾一下,本篇主要概述一下vfl2(video for linux 2). 一. V4L2框架: video for linux version 2虚拟视频驱动vivi.c分析:1.分配video_device2.设置3.注册:v
阅读全文