Android上usb camera在预览或者录像的时候,如果插拔摄像头会导致摄像头节点后移(/dev/video2->/dev/video3->/dev/video4->/dev/video5),可修改如下:
diff --git a/kernel/drivers/media/v4l2-core/v4l2-dev.c b/kernel/drivers/media/v4l2-core/v4l2-dev.c index ed5040e..920646e 100644 --- a/kernel/drivers/media/v4l2-core/v4l2-dev.c +++ b/kernel/drivers/media/v4l2-core/v4l2-dev.c @@ -976,6 +976,7 @@ void video_unregister_device(struct video_device *vdev) */ clear_bit(V4L2_FL_REGISTERED, &vdev->flags); mutex_unlock(&videodev_lock); + devnode_clear(vdev); //增加这行 device_unregister(&vdev->dev); } EXPORT_SYMBOL(video_unregister_device);

更多相关文章

  1. Android前置摄像头预览并检测人脸,获取人脸区域亮度
  2. Android学习日记----------Android 10调用摄像头闪退问题---《第
  3. 深度揭秘android摄像头的autoFocus-----循环自动聚焦的实现(Andro
  4. Android清单文件详解(六) ---- 节点的属性
  5. android 判断手机是否支持前置摄像头
  6. android1.5---2.1实现js调摄像头,调Java代码
  7. android camera(二):摄像头工作原理、s5PV310 摄像头接口(CAMIF)

随机推荐

  1. Android之WebViewClient与WebChromeClien
  2. android Button源码分析
  3. 【记录】 Android 双卡手机获取两个IMEI
  4. MenuItemCompat.getActionProvider 返回
  5. 解决:Error: Could not find gradle wrapp
  6. 【Android Studio】几款好用的Android St
  7. Ubuntu 16.04环境下使用Clion 2019.1.4 g
  8. MDM - Mobile Device Management
  9. Ue4.20 安卓开发配置及Android Studio 调
  10. TextView属性总结