forked from xiaozhi/xiaozhi-esp32
fix: Delete the esp_jpeg_simd component to resolve function conflicts (#1049)
This commit is contained in:
@@ -109,9 +109,10 @@ SscmaCamera::SscmaCamera(esp_io_expander_handle_t io_exp_handle) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//初始化JPEG解码
|
//初始化JPEG解码
|
||||||
jpeg_dec_config_t config = { .output_type = JPEG_RAW_TYPE_RGB565_LE, .rotate = JPEG_ROTATE_0D };
|
jpeg_error_t err;
|
||||||
jpeg_dec_ = jpeg_dec_open(&config);
|
jpeg_dec_config_t config = { .output_type = JPEG_PIXEL_FORMAT_RGB565_LE, .rotate = JPEG_ROTATE_0D };
|
||||||
if (!jpeg_dec_) {
|
err = jpeg_dec_open(&config, &jpeg_dec_);
|
||||||
|
if ( err != JPEG_ERR_OK ) {
|
||||||
ESP_LOGE(TAG, "Failed to open JPEG decoder");
|
ESP_LOGE(TAG, "Failed to open JPEG decoder");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ private:
|
|||||||
sscma_client_handle_t sscma_client_handle_;
|
sscma_client_handle_t sscma_client_handle_;
|
||||||
QueueHandle_t sscma_data_queue_;
|
QueueHandle_t sscma_data_queue_;
|
||||||
JpegData jpeg_data_;
|
JpegData jpeg_data_;
|
||||||
jpeg_dec_handle_t *jpeg_dec_;
|
jpeg_dec_handle_t jpeg_dec_;
|
||||||
jpeg_dec_io_t *jpeg_io_;
|
jpeg_dec_io_t *jpeg_io_;
|
||||||
jpeg_dec_header_info_t *jpeg_out_;
|
jpeg_dec_header_info_t *jpeg_out_;
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -38,10 +38,6 @@ dependencies:
|
|||||||
espressif/adc_battery_estimation: ^0.2.0
|
espressif/adc_battery_estimation: ^0.2.0
|
||||||
|
|
||||||
# SenseCAP Watcher Board
|
# SenseCAP Watcher Board
|
||||||
wvirgil123/esp_jpeg_simd:
|
|
||||||
version: 1.0.0
|
|
||||||
rules:
|
|
||||||
- if: target in [esp32s3]
|
|
||||||
wvirgil123/sscma_client:
|
wvirgil123/sscma_client:
|
||||||
version: 1.0.2
|
version: 1.0.2
|
||||||
rules:
|
rules:
|
||||||
|
|||||||
Reference in New Issue
Block a user