Parcourir la source

add:lcd显示摄像头图像同步接口

alienwalker il y a 9 mois
Parent
commit
c1bcba9660
1 fichiers modifiés avec 13 ajouts et 2 suppressions
  1. 13 2
      components/lcd/luat_lcd.h

+ 13 - 2
components/lcd/luat_lcd.h

@@ -226,13 +226,24 @@ typedef struct
  * @param start_y 起始位置y
  * @return 0无异常,其他失败
  */
-int luat_lcd_show_camera_in_service(void *camera_info, camera_cut_info_t *cut_info, uint16_t start_x, uint16_t start_y);
+int luat_lcd_start_show_camera(void *camera_info, camera_cut_info_t *cut_info, uint16_t start_x, uint16_t start_y);
+
+/**
+ * @brief 摄像头在后台启动预览
+ * @param camera_info camera配置,里面有lcd配置
+ * @param cut_info 剪裁配置,可以留空
+ * @param start_x 起始位置x
+ * @param start_y 起始位置y
+ * @return 0无异常,其他失败
+ */
+int luat_lcd_start_show_camera_in_service(void *camera_info, camera_cut_info_t *cut_info, uint16_t start_x, uint16_t start_y);
 
 /**
  * @brief 停止摄像头预览
+ * @param camera_info camera配置,里面有lcd配置
  * @return 0无异常,其他失败
  */
-int luat_lcd_stop_show_camera(void);
+int luat_lcd_stop_show_camera(void *camera_info);
 
 int luat_lcd_qspi_config(luat_lcd_conf_t* conf, luat_lcd_qspi_conf_t *qspi_config);
 int luat_lcd_qspi_auto_flush_on_off(luat_lcd_conf_t* conf, uint8_t on_off);