Skip to content

Commit e13e17e

Browse files
authored
Upgrade esp_codec_dev to ~1.4 (BSP-710) (#629)
* Upgrade esp_codec_dev * Bump version * Update README * Run pre commit
1 parent 71b0295 commit e13e17e

File tree

8 files changed

+122
-122
lines changed

8 files changed

+122
-122
lines changed

bsp/esp-box-3/README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -61,30 +61,30 @@ ESP32-S3-BOX-3 also uses a Type-C USB connector that provides 5 V of power input
6161

6262
## LVGL Benchmark
6363

64-
**DATE:** 19.08.2025 02:45
64+
**DATE:** 03.09.2025 02:41
6565

6666
**LVGL version:** 9.3.0
6767

6868
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
6969
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
70-
| Empty screen | 93% | 26 | 33 | 3 | 30 |
71-
| Moving wallpaper | 95% | 26 | 35 | 5 | 30 |
72-
| Single rectangle | 10% | 92 | 0 | 0 | 0 |
73-
| Multiple rectangles | 90% | 52 | 15 | 2 | 13 |
74-
| Multiple RGB images | 7% | 88 | 0 | 0 | 0 |
75-
| Multiple ARGB images | 21% | 87 | 3 | 2 | 1 |
76-
| Rotated ARGB images | 81% | 57 | 17 | 12 | 5 |
77-
| Multiple labels | 87% | 79 | 9 | 3 | 6 |
78-
| Screen sized text | 98% | 15 | 59 | 28 | 31 |
79-
| Multiple arcs | 9% | 87 | 0 | 0 | 0 |
80-
| Containers | 37% | 74 | 15 | 4 | 11 |
81-
| Containers with overlay | 87% | 20 | 44 | 14 | 30 |
82-
| Containers with opa | 49% | 68 | 19 | 7 | 12 |
83-
| Containers with opa_layer | 59% | 54 | 27 | 15 | 12 |
84-
| Containers with scrolling | 95% | 21 | 44 | 13 | 31 |
85-
| Widgets demo | 97% | 25 | 25 | 11 | 14 |
86-
| All scenes avg. | 63% | 54 | 21 | 7 | 14 |
87-
88-
89-
90-
<!-- END_BENCHMARK -->
70+
| Empty screen | 95% | 26 | 33 | 3 | 30 |
71+
| Moving wallpaper | 99% | 25 | 36 | 5 | 31 |
72+
| Single rectangle | 23% | 90 | 0 | 0 | 0 |
73+
| Multiple rectangles | 96% | 50 | 15 | 2 | 13 |
74+
| Multiple RGB images | 35% | 95 | 0 | 0 | 0 |
75+
| Multiple ARGB images | 27% | 90 | 2 | 2 | 0 |
76+
| Rotated ARGB images | 76% | 56 | 17 | 12 | 5 |
77+
| Multiple labels | 99% | 80 | 8 | 3 | 5 |
78+
| Screen sized text | 99% | 15 | 58 | 28 | 30 |
79+
| Multiple arcs | 24% | 92 | 0 | 0 | 0 |
80+
| Containers | 45% | 78 | 18 | 5 | 13 |
81+
| Containers with overlay | 95% | 20 | 45 | 15 | 30 |
82+
| Containers with opa | 56% | 75 | 18 | 6 | 12 |
83+
| Containers with opa_layer | 66% | 56 | 28 | 16 | 12 |
84+
| Containers with scrolling | 100% | 20 | 43 | 13 | 30 |
85+
| Widgets demo | 99% | 24 | 25 | 11 | 14 |
86+
| All scenes avg. | 70% | 55 | 21 | 7 | 14 |
87+
88+
89+
90+
<!-- END_BENCHMARK -->

bsp/esp32_p4_function_ev_board/README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -89,30 +89,30 @@ This BSP supports HDMI converter Lontium LT8912B. Follow these rules for using i
8989

9090
## LVGL Benchmark
9191

92-
**DATE:** 19.08.2025 02:45
92+
**DATE:** 03.09.2025 02:41
9393

9494
**LVGL version:** 9.3.0
9595

9696
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
9797
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
98-
| Empty screen | 61% | 88 | 5 | 2 | 3 |
99-
| Moving wallpaper | 89% | 70 | 10 | 8 | 2 |
100-
| Single rectangle | 23% | 88 | 1 | 1 | 0 |
101-
| Multiple rectangles | 39% | 90 | 3 | 3 | 0 |
102-
| Multiple RGB images | 31% | 97 | 2 | 2 | 0 |
103-
| Multiple ARGB images | 56% | 93 | 5 | 5 | 0 |
104-
| Rotated ARGB images | 88% | 61 | 13 | 13 | 0 |
105-
| Multiple labels | 92% | 61 | 13 | 12 | 1 |
106-
| Screen sized text | 99% | 13 | 69 | 66 | 3 |
107-
| Multiple arcs | 98% | 46 | 18 | 16 | 2 |
108-
| Containers | 25% | 87 | 3 | 3 | 0 |
109-
| Containers with overlay | 95% | 28 | 32 | 30 | 2 |
110-
| Containers with opa | 32% | 89 | 4 | 4 | 0 |
111-
| Containers with opa_layer | 63% | 75 | 13 | 13 | 0 |
112-
| Containers with scrolling | 96% | 28 | 31 | 30 | 1 |
113-
| Widgets demo | 99% | 17 | 51 | 49 | 2 |
114-
| All scenes avg. | 67% | 64 | 17 | 16 | 1 |
115-
116-
117-
118-
<!-- END_BENCHMARK -->
98+
| Empty screen | 55% | 88 | 5 | 3 | 2 |
99+
| Moving wallpaper | 90% | 73 | 10 | 8 | 2 |
100+
| Single rectangle | 22% | 88 | 1 | 1 | 0 |
101+
| Multiple rectangles | 40% | 90 | 2 | 2 | 0 |
102+
| Multiple RGB images | 30% | 97 | 1 | 1 | 0 |
103+
| Multiple ARGB images | 56% | 91 | 6 | 6 | 0 |
104+
| Rotated ARGB images | 87% | 60 | 14 | 14 | 0 |
105+
| Multiple labels | 99% | 61 | 13 | 12 | 1 |
106+
| Screen sized text | 99% | 13 | 70 | 68 | 2 |
107+
| Multiple arcs | 97% | 46 | 18 | 15 | 3 |
108+
| Containers | 26% | 90 | 2 | 2 | 0 |
109+
| Containers with overlay | 92% | 28 | 32 | 30 | 2 |
110+
| Containers with opa | 32% | 91 | 5 | 5 | 0 |
111+
| Containers with opa_layer | 66% | 74 | 12 | 12 | 0 |
112+
| Containers with scrolling | 98% | 28 | 31 | 29 | 2 |
113+
| Widgets demo | 99% | 17 | 50 | 48 | 2 |
114+
| All scenes avg. | 68% | 64 | 17 | 16 | 1 |
115+
116+
117+
118+
<!-- END_BENCHMARK -->

bsp/esp32_s3_eye/README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -66,30 +66,30 @@ The ESP32-S3-EYE board consists of two parts: the main board (ESP32-S3-EYE-MB) t
6666

6767
## LVGL Benchmark
6868

69-
**DATE:** 19.08.2025 02:45
69+
**DATE:** 03.09.2025 02:41
7070

7171
**LVGL version:** 9.3.0
7272

7373
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
7474
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
7575
| Empty screen | 92% | 59 | 14 | 3 | 11 |
76-
| Moving wallpaper | 61% | 75 | 9 | 4 | 5 |
77-
| Single rectangle | 15% | 92 | 0 | 0 | 0 |
78-
| Multiple rectangles | 88% | 73 | 10 | 5 | 5 |
79-
| Multiple RGB images | 10% | 88 | 0 | 0 | 0 |
76+
| Moving wallpaper | 65% | 77 | 9 | 4 | 5 |
77+
| Single rectangle | 16% | 92 | 0 | 0 | 0 |
78+
| Multiple rectangles | 83% | 69 | 11 | 6 | 5 |
79+
| Multiple RGB images | 19% | 88 | 0 | 0 | 0 |
8080
| Multiple ARGB images | 17% | 90 | 3 | 3 | 0 |
81-
| Rotated ARGB images | 75% | 64 | 14 | 13 | 1 |
81+
| Rotated ARGB images | 68% | 64 | 14 | 13 | 1 |
8282
| Multiple labels | 50% | 98 | 4 | 3 | 1 |
83-
| Screen sized text | 95% | 33 | 27 | 16 | 11 |
84-
| Multiple arcs | 11% | 95 | 0 | 0 | 0 |
85-
| Containers | 13% | 93 | 4 | 4 | 0 |
86-
| Containers with overlay | 91% | 40 | 22 | 11 | 11 |
87-
| Containers with opa | 27% | 91 | 7 | 6 | 1 |
88-
| Containers with opa_layer | 31% | 80 | 13 | 12 | 1 |
89-
| Containers with scrolling | 94% | 40 | 22 | 11 | 11 |
90-
| Widgets demo | 96% | 43 | 8 | 8 | 0 |
91-
| All scenes avg. | 54% | 72 | 9 | 6 | 3 |
83+
| Screen sized text | 95% | 33 | 26 | 15 | 11 |
84+
| Multiple arcs | 11% | 94 | 0 | 0 | 0 |
85+
| Containers | 13% | 89 | 5 | 4 | 1 |
86+
| Containers with overlay | 92% | 40 | 24 | 11 | 13 |
87+
| Containers with opa | 23% | 92 | 6 | 6 | 0 |
88+
| Containers with opa_layer | 30% | 79 | 13 | 12 | 1 |
89+
| Containers with scrolling | 94% | 40 | 21 | 11 | 10 |
90+
| Widgets demo | 97% | 42 | 10 | 9 | 1 |
91+
| All scenes avg. | 54% | 71 | 9 | 6 | 3 |
9292

9393

9494

95-
<!-- END_BENCHMARK -->
95+
<!-- END_BENCHMARK -->

bsp/esp32_s3_korvo_2/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The ESP32-S3-Korvo-2 is a multimedia development board based on the ESP32-S3 chi
3030
|:heavy_check_mark:|:black_circle: LVGL_PORT| | [espressif/esp_lvgl_port](https://components.espressif.com/components/espressif/esp_lvgl_port) | ^2 |
3131
|:heavy_check_mark:| :point_up: TOUCH | tt21100 |[espressif/esp_lcd_touch_tt21100](https://components.espressif.com/components/espressif/esp_lcd_touch_tt21100)| ^1 |
3232
|:heavy_check_mark:| :radio_button: BUTTONS | | [espressif/button](https://components.espressif.com/components/espressif/button) | ^4 |
33-
|:heavy_check_mark:| :musical_note: AUDIO | | [espressif/esp_codec_dev](https://components.espressif.com/components/espressif/esp_codec_dev) | ~1.3.1 |
33+
|:heavy_check_mark:| :musical_note: AUDIO | | [espressif/esp_codec_dev](https://components.espressif.com/components/espressif/esp_codec_dev) | ~1.4 |
3434
|:heavy_check_mark:| :speaker: AUDIO_SPEAKER| es8311 | | |
3535
|:heavy_check_mark:| :microphone: AUDIO_MIC | es7210 | | |
3636
|:heavy_check_mark:| :bulb: LED | | idf | >=5.4 |
@@ -60,4 +60,4 @@ The ESP32-S3-Korvo-2 is a multimedia development board based on the ESP32-S3 chi
6060
</div>
6161

6262
<!-- START_BENCHMARK -->
63-
<!-- END_BENCHMARK -->
63+
<!-- END_BENCHMARK -->

bsp/esp32_s3_korvo_2/idf_component.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: "4.0.2"
1+
version: "4.1.0"
22
description: Board Support Package (BSP) for ESP32-S3-Korvo-2
33
url: https://github.com/espressif/esp-bsp/tree/master/bsp/esp32_s3_korvo_2
44

@@ -18,7 +18,7 @@ dependencies:
1818
public: true
1919

2020
esp_codec_dev:
21-
version: "~1.3.1"
21+
version: "~1.4"
2222
public: true
2323

2424
esp32-camera:

bsp/esp32_s3_lcd_ev_board/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -96,29 +96,29 @@ Based on the above configurations, there are three different anti-tearing modes
9696

9797
## LVGL Benchmark
9898

99-
**DATE:** 11.08.2025 02:49
99+
**DATE:** 03.09.2025 02:41
100100

101101
**LVGL version:** 9.3.0
102102

103103
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
104104
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
105-
| Empty screen | 98% | 18 | 51 | 30 | 21 |
106-
| Moving wallpaper | 99% | 8 | 106 | 83 | 23 |
107-
| Single rectangle | 99% | 34 | 25 | 2 | 23 |
108-
| Multiple rectangles | 99% | 32 | 27 | 18 | 9 |
109-
| Multiple RGB images | 99% | 28 | 31 | 24 | 7 |
110-
| Multiple ARGB images | 100% | 17 | 51 | 35 | 16 |
111-
| Rotated ARGB images | 100% | 14 | 62 | 52 | 10 |
112-
| Multiple labels | 99% | 18 | 45 | 34 | 11 |
113-
| Screen sized text | 100% | 8 | 108 | 92 | 16 |
114-
| Multiple arcs | 99% | 35 | 22 | 7 | 15 |
115-
| Containers | 99% | 16 | 53 | 42 | 11 |
116-
| Containers with overlay | 99% | 9 | 89 | 77 | 12 |
117-
| Containers with opa | 99% | 11 | 73 | 58 | 15 |
118-
| Containers with opa_layer | 99% | 5 | 148 | 135 | 13 |
119-
| Containers with scrolling | 99% | 11 | 81 | 63 | 18 |
120-
| Widgets demo | 99% | 7 | 100 | 87 | 13 |
121-
| All scenes avg. | 99% | 16 | 66 | 52 | 14 |
105+
| Empty screen | 96% | 18 | 51 | 29 | 22 |
106+
| Moving wallpaper | 99% | 9 | 93 | 82 | 11 |
107+
| Single rectangle | 98% | 35 | 24 | 1 | 23 |
108+
| Multiple rectangles | 98% | 32 | 28 | 18 | 10 |
109+
| Multiple RGB images | 99% | 28 | 29 | 22 | 7 |
110+
| Multiple ARGB images | 99% | 17 | 51 | 35 | 16 |
111+
| Rotated ARGB images | 99% | 16 | 58 | 50 | 8 |
112+
| Multiple labels | 100% | 18 | 45 | 31 | 14 |
113+
| Screen sized text | 99% | 8 | 109 | 89 | 20 |
114+
| Multiple arcs | 99% | 35 | 22 | 6 | 16 |
115+
| Containers | 99% | 15 | 53 | 40 | 13 |
116+
| Containers with overlay | 99% | 10 | 85 | 73 | 12 |
117+
| Containers with opa | 99% | 11 | 73 | 55 | 18 |
118+
| Containers with opa_layer | 99% | 6 | 134 | 127 | 7 |
119+
| Containers with scrolling | 99% | 11 | 81 | 61 | 20 |
120+
| Widgets demo | 99% | 7 | 98 | 84 | 14 |
121+
| All scenes avg. | 98% | 17 | 64 | 50 | 14 |
122122

123123

124124

bsp/m5dial/README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -69,30 +69,30 @@ M5Dial provides versatile power supply options to cater to various needs. It acc
6969

7070
## LVGL Benchmark
7171

72-
**DATE:** 19.08.2025 02:45
72+
**DATE:** 03.09.2025 02:41
7373

7474
**LVGL version:** 9.3.0
7575

7676
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
7777
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
78-
| Empty screen | 96% | 38 | 22 | 6 | 16 |
79-
| Moving wallpaper | 95% | 41 | 23 | 12 | 11 |
80-
| Single rectangle | 33% | 98 | 2 | 0 | 2 |
81-
| Multiple rectangles | 90% | 63 | 12 | 8 | 4 |
82-
| Multiple RGB images | 33% | 92 | 1 | 1 | 0 |
83-
| Multiple ARGB images | 35% | 92 | 3 | 3 | 0 |
84-
| Rotated ARGB images | 80% | 62 | 15 | 15 | 0 |
85-
| Multiple labels | 65% | 93 | 4 | 4 | 0 |
86-
| Screen sized text | 97% | 24 | 39 | 38 | 1 |
87-
| Multiple arcs | 25% | 87 | 1 | 1 | 0 |
88-
| Containers | 39% | 83 | 13 | 10 | 3 |
89-
| Containers with overlay | 94% | 33 | 26 | 21 | 5 |
90-
| Containers with opa | 46% | 78 | 15 | 12 | 3 |
91-
| Containers with opa_layer | 50% | 72 | 19 | 16 | 3 |
92-
| Containers with scrolling | 96% | 32 | 27 | 21 | 6 |
93-
| Widgets demo | 99% | 27 | 19 | 18 | 1 |
94-
| All scenes avg. | 67% | 63 | 14 | 11 | 3 |
95-
96-
97-
98-
<!-- END_BENCHMARK -->
78+
| Empty screen | 93% | 37 | 23 | 6 | 17 |
79+
| Moving wallpaper | 93% | 39 | 23 | 11 | 12 |
80+
| Single rectangle | 22% | 97 | 0 | 0 | 0 |
81+
| Multiple rectangles | 83% | 59 | 13 | 9 | 4 |
82+
| Multiple RGB images | 31% | 93 | 1 | 1 | 0 |
83+
| Multiple ARGB images | 29% | 90 | 3 | 3 | 0 |
84+
| Rotated ARGB images | 75% | 56 | 16 | 16 | 0 |
85+
| Multiple labels | 54% | 95 | 4 | 3 | 1 |
86+
| Screen sized text | 95% | 23 | 41 | 39 | 2 |
87+
| Multiple arcs | 20% | 94 | 0 | 0 | 0 |
88+
| Containers | 37% | 83 | 14 | 9 | 5 |
89+
| Containers with overlay | 94% | 32 | 27 | 22 | 5 |
90+
| Containers with opa | 52% | 76 | 17 | 13 | 4 |
91+
| Containers with opa_layer | 48% | 70 | 19 | 17 | 2 |
92+
| Containers with scrolling | 95% | 31 | 28 | 23 | 5 |
93+
| Widgets demo | 96% | 26 | 21 | 19 | 2 |
94+
| All scenes avg. | 63% | 62 | 14 | 11 | 3 |
95+
96+
97+
98+
<!-- END_BENCHMARK -->

bsp/m5stack_core_s3/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -67,30 +67,30 @@ Sound output on CoreS3 is optimized with the high-fidelity 16-bit I2S power ampl
6767

6868
## LVGL Benchmark
6969

70-
**DATE:** 19.08.2025 02:45
70+
**DATE:** 03.09.2025 02:41
7171

7272
**LVGL version:** 9.3.0
7373

7474
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
7575
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
76-
| Empty screen | 94% | 28 | 30 | 6 | 24 |
77-
| Moving wallpaper | 97% | 29 | 30 | 9 | 21 |
78-
| Single rectangle | 19% | 91 | 0 | 0 | 0 |
79-
| Multiple rectangles | 84% | 57 | 14 | 6 | 8 |
80-
| Multiple RGB images | 15% | 90 | 1 | 1 | 0 |
81-
| Multiple ARGB images | 26% | 91 | 3 | 3 | 0 |
82-
| Rotated ARGB images | 80% | 53 | 17 | 14 | 3 |
83-
| Multiple labels | 82% | 80 | 9 | 9 | 0 |
76+
| Empty screen | 95% | 29 | 30 | 6 | 24 |
77+
| Moving wallpaper | 95% | 30 | 30 | 7 | 23 |
78+
| Single rectangle | 22% | 96 | 0 | 0 | 0 |
79+
| Multiple rectangles | 78% | 53 | 15 | 8 | 7 |
80+
| Multiple RGB images | 27% | 90 | 1 | 1 | 0 |
81+
| Multiple ARGB images | 25% | 89 | 3 | 3 | 0 |
82+
| Rotated ARGB images | 78% | 51 | 18 | 15 | 3 |
83+
| Multiple labels | 89% | 80 | 10 | 8 | 2 |
8484
| Screen sized text | 96% | 22 | 42 | 39 | 3 |
85-
| Multiple arcs | 23% | 91 | 1 | 1 | 0 |
86-
| Containers | 37% | 73 | 16 | 8 | 8 |
87-
| Containers with overlay | 97% | 28 | 30 | 20 | 10 |
88-
| Containers with opa | 45% | 73 | 16 | 10 | 6 |
89-
| Containers with opa_layer | 56% | 56 | 25 | 20 | 5 |
90-
| Containers with scrolling | 95% | 27 | 32 | 20 | 12 |
91-
| Widgets demo | 96% | 27 | 20 | 17 | 3 |
92-
| All scenes avg. | 65% | 57 | 17 | 11 | 6 |
85+
| Multiple arcs | 25% | 92 | 1 | 1 | 0 |
86+
| Containers | 35% | 72 | 15 | 6 | 9 |
87+
| Containers with overlay | 92% | 28 | 31 | 20 | 11 |
88+
| Containers with opa | 42% | 72 | 15 | 9 | 6 |
89+
| Containers with opa_layer | 59% | 55 | 26 | 22 | 4 |
90+
| Containers with scrolling | 93% | 26 | 32 | 21 | 11 |
91+
| Widgets demo | 96% | 26 | 20 | 17 | 3 |
92+
| All scenes avg. | 65% | 56 | 17 | 11 | 6 |
9393

9494

9595

96-
<!-- END_BENCHMARK -->
96+
<!-- END_BENCHMARK -->

0 commit comments

Comments
 (0)