From 286bf6b0965add4be166f6afb037aef3ad97af26 Mon Sep 17 00:00:00 2001 From: "C.S.M" Date: Thu, 31 Oct 2024 15:16:44 +0800 Subject: [PATCH] fix(jpeg): Fix the length of com marker --- components/esp_driver_jpeg/jpeg_emit_marker.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_driver_jpeg/jpeg_emit_marker.c b/components/esp_driver_jpeg/jpeg_emit_marker.c index cc6b2be117..10baa354b5 100644 --- a/components/esp_driver_jpeg/jpeg_emit_marker.c +++ b/components/esp_driver_jpeg/jpeg_emit_marker.c @@ -235,7 +235,7 @@ esp_err_t emit_com_marker(jpeg_enc_header_info_t *header_info) compensate_size += cache_align; } emit_marker(header_info, JPEG_M_COM & 0xff); - emit_word(header_info, compensate_size); + emit_word(header_info, compensate_size + 2); for (int i = 0; i < compensate_size; i++) { emit_byte(header_info, 0); }