Jelajahi Sumber

add: camera,添加2个配置项,设置uvc的帧率,日志级别

Wendal Chen 4 bulan lalu
induk
melakukan
3f1d94881f
2 mengubah file dengan 9 tambahan dan 0 penghapusan
  1. 4 0
      components/camera/luat_camera.h
  2. 5 0
      components/camera/luat_lib_camera.c

+ 4 - 0
components/camera/luat_camera.h

@@ -43,6 +43,10 @@ enum
     LUAT_CAMERA_CONF_PREVIEW_BASE = 0x210,
     LUAT_CAMERA_CONF_PREVIEW_ENABLE,
     LUAT_CAMERA_CONF_PREVIEW_ROTATE,
+
+    LUAT_CAMERA_CONF_UVC_FPS = 0x220,
+
+    LUAT_CAMERA_CONF_LOG_LEVEL = 0x230,
 };
 
 typedef struct luat_camera_conf

+ 5 - 0
components/camera/luat_lib_camera.c

@@ -654,6 +654,11 @@ static const rotable_Reg_t reg_camera[] =
     //@const CONF_PREVIEW_ROTATE number 摄像头预览画面的旋转角度
     { "CONF_PREVIEW_ROTATE",        ROREG_INT(LUAT_CAMERA_CONF_PREVIEW_ROTATE)},
 
+    //@const CONF_UVC_FPS number 设置USB摄像头的帧率
+    { "CONF_UVC_FPS",               ROREG_INT(LUAT_CAMERA_CONF_UVC_FPS)},
+    //@const CONF_LOG_LEVEL number 设置摄像头日志级别
+    { "CONF_LOG_LEVEL",             ROREG_INT(LUAT_CAMERA_CONF_LOG_LEVEL)},
+
 	{ NULL,          ROREG_INT(0)}
 };