perf(assets): optimize LCD PNG storage

This commit is contained in:
chenjintao
2026-08-26 10:29:31 +08:00
parent 9ed6763eff
commit 549f495800
125 changed files with 1300 additions and 4 deletions
+3 -3
View File
@@ -73,9 +73,9 @@ if ! rg -n 'DOMAIN_EXPRESSION_LISTENING|DOMAIN_EXPRESSION_TRIGGER_LOCAL_WAKE' \
components/control_plane/src/runtime/control_plane_runtime_workers.c >/dev/null 2>&1 ||
! rg -n '^ listening[012]$' components/platform/CMakeLists.txt >/dev/null 2>&1 ||
! rg -n 'listening[012]\.png' components/platform/src/lcd_direct_assets.c >/dev/null 2>&1 ||
[[ ! -f components/platform/assets/lcd/listening0.png ]] ||
[[ ! -f components/platform/assets/lcd/listening1.png ]] ||
[[ ! -f components/platform/assets/lcd/listening2.png ]]; then
[[ ! -f components/platform/assets/lcd_optimized/listening0.png ]] ||
[[ ! -f components/platform/assets/lcd_optimized/listening1.png ]] ||
[[ ! -f components/platform/assets/lcd_optimized/listening2.png ]]; then
fail "Local wake must show its packaged listening animation while gating speech uplink until the ready prompt finishes"
fi
if ! rg -n '#include "esp_afe_aec.h"' components/platform/src/multimodal/audio_pipeline.c >/dev/null 2>&1 ||