espressif / esp-adf-libs

54 stars 41 forks source link

Got error from AAC decoder #6

Open sevenxuemin opened 5 years ago

sevenxuemin commented 5 years ago

**1. The streams of data: raw_stream->aac_decoder->i2s_stream

  1. if the raw_stream is incontinuity, then the aac_decoder will got the follow error,**

E (22298) AAC_DECODER: AAC decoder encountered error 2052 30 E (22298) AUDIO_ELEMENT: [aac] ERROR_PROCESS, AEL_IO_FAIL

And then the system crash:

CORRUPT HEAP: multi_heap.c:477 detected at 0x3ffe8fc8 abort() was called at PC 0x40098b35 on core 0 0x40098b35: multi_heap_assert at /Users/Seven/media/iot/esp/esp-adf/esp-idf/components/heap/multi_heap.c:380 (inlined by) multi_heap_free_impl at /Users/Seven/media/iot/esp/esp-adf/esp-idf/components/heap/multi_heap.c:477

ELF file SHA256: 2077c7ac01ba7d24ccf45444f87b5f833158cf8f0b5abb4e5189be50d9556130

Backtrace: 0x4008c908:0x3f81a520 0x4008c908: invoke_abort at /Users/Seven/media/iot/esp/esp-adf/esp-idf/components/esp32/panic.c:715