Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702 (#23642)

* Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702
* Use esp_jpeg component for decoding
This commit is contained in:
Jason2866 2025-07-07 19:04:29 +02:00 committed by GitHub
parent 59c80254cd
commit 850fd07d3a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 6 additions and 6 deletions

View File

@ -7,7 +7,7 @@
- [ ] Only relevant files were touched
- [ ] Only one feature/fix was added per PR and the code change compiles without warnings
- [ ] The code change is tested and works with Tasmota core ESP8266 V.2.7.8
- [ ] The code change is tested and works with Tasmota core ESP32 V.3.1.3.250504
- [ ] The code change is tested and works with Tasmota core ESP32 V.3.1.3.250707
- [ ] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla).
_NOTE: The code change must pass CI tests. **Your PR cannot be merged unless tests pass**_

View File

@ -81,7 +81,7 @@ lib_ignore = ${esp32_defaults.lib_ignore}
ccronexpr
[core32]
platform = https://github.com/tasmota/platform-espressif32/releases/download/2025.05.30/platform-espressif32.zip
platform = https://github.com/tasmota/platform-espressif32/releases/download/2025.07.30/platform-espressif32.zip
platform_packages =
build_unflags = ${esp32_defaults.build_unflags}
build_flags = ${esp32_defaults.build_flags}

View File

@ -22,7 +22,7 @@
#ifdef JPEG_PICTS
#include "img_converters.h"
#include "esp_jpg_decode.h"
#include "jpeg_decoder.h"
void rgb888_to_565(uint8_t *in, uint16_t *out, uint32_t len) {
uint8_t red, grn, blu;

View File

@ -2298,7 +2298,7 @@ char ppath[16];
#ifdef ESP32
#ifdef JPEG_PICTS
#include "img_converters.h"
#include "esp_jpg_decode.h"
#include "jpeg_decoder.h"
bool jpg2rgb888(const uint8_t *src, size_t src_len, uint8_t * out, jpg_scale_t scale);
bool jpg2rgb565(const uint8_t *src, size_t src_len, uint8_t * out, jpg_scale_t scale);
char get_jpeg_size(unsigned char* data, unsigned int data_size, unsigned short *width, unsigned short *height);

View File

@ -279,7 +279,7 @@ These will save or append a picture to a file. The picture must have been first
#include "sensor.h"
#include "fb_gfx.h"
#include "camera_pins.h"
#include "esp_jpg_decode.h"
#include "jpeg_decoder.h"
//#include "img_converters.h"
#ifdef USE_UFILESYS

View File

@ -143,7 +143,7 @@ and/or
#include "sensor.h"
#include "fb_gfx.h"
#include "camera_pins.h"
#include "esp_jpg_decode.h"
#include "jpeg_decoder.h"
//#include "img_converters.h"
extern SemaphoreHandle_t WebcamMutex;