feat(jpeg): Fix some potential encoder issues

esp_driver_jpeg allocates inadequate DMA memory size for descriptor in jpeg_encode.c

Closes https://github.com/espressif/esp-idf/issues/18296

Potential integer underflow and uninitialized pointer dereference in jpeg_encode.c

Closes https://github.com/espressif/esp-idf/issues/18297

Invalid DMA2D block RW mode configuration for 1D direction in jpeg_encode.c

Closes https://github.com/espressif/esp-idf/issues/18298
This commit is contained in:
C.S.M
2026-03-10 11:06:04 +08:00
parent 7802bf4703
commit 79f81dfa0d
2 changed files with 11 additions and 6 deletions
@@ -7,6 +7,7 @@
#pragma once
#include <stdint.h>
#include <stdbool.h>
#include "esp_err.h"
#include "jpeg_types.h"
#include "hal/jpeg_types.h"