xiaozhi-esp32-2.2.6/main/display/lvgl_display/jpg/image_to_jpeg.h
@@ -7,11 +7,10 @@ #include <stdint.h> #include <stddef.h> #if defined(CONFIG_IDF_TARGET_ESP32P4) || defined(CONFIG_IDF_TARGET_ESP32S3) // ESP32-P4 使用 esp_video 组件提供的 V4L2 头文件 #if defined(CONFIG_IDF_TARGET_ESP32P4) // ESP32-P4 硬件 JPEG 走 V4L2;S3 只用像素格式常量,避免与 lwip sockets.h 的 _IO/_IOR/_IOW 重定义 #include <linux/videodev2.h> #else // ESP32-S3 等其他芯片:定义常用的 V4L2 像素格式 #define V4L2_PIX_FMT_RGB565 0x50424752 // 'RGBP' #define V4L2_PIX_FMT_RGB565X 0x52474250 // 'PRGB' #define V4L2_PIX_FMT_RGB24 0x33424752 // 'RGB3'