请教放音的问题

Tracy0209
Posts: 10
Joined: Sat Jan 05, 2019 10:19 am

请教放音的问题

Postby Tracy0209 » Fri Sep 25, 2020 7:12 am

使用ESP-ADF放音,用了一段时间了,一直好好的。今天上午突然出现了不能放音的情况。且只出现了这一次,从开机后就一直不能放音。断电后,重新上电就恢复正常了,到现在也没有再出问题。看打印日志,不能放音时,出现的错误打印如下。可是,我又看不到这些打印是哪里来的?具体是什么原因的错误?哪位大神能指导一下,谢谢啦!

E (126466) STAGEFRIGHTMP3_DECODER: Allocate decoder buffer failed. bytes 27796, (line 284)
E (126526) AUDIO_ELEMENT: [DEC_mp3] AEL_STATUS_ERROR_OPEN
E (126526) ESP_AUDIO_TASK: Got element[DEC_mp3] error:ESP_ERR_AUDIO_OPEN, stop pipeline
W (126526) AUDIO_ELEMENT: IN-[OUT_iis] AEL_IO_ABORT
W (126536) AUDIO_ELEMENT: [DEC_mp3] Element already stopped
I (126526) STAGEFRIGHTMP3_DECODER: Closed
W (126526) AUDIO_ELEMENT: OUT-[IN_spiffs] AEL_IO_ABORT

jason.mao
Posts: 75
Joined: Mon Nov 19, 2018 2:05 am

Re: 请教放音的问题

Postby jason.mao » Fri Oct 09, 2020 12:37 pm

Hi

Allocate decoder buffer failed. bytes 27796, (line 284)
这句表示当时内存不足已申请27796字节了,所以不能播放。注意检查程序是否有内存泄露。

Tracy0209
Posts: 10
Joined: Sat Jan 05, 2019 10:19 am

Re: 请教放音的问题

Postby Tracy0209 » Tue Oct 13, 2020 9:44 am

如果是内存泄露,一般不会在初始化阶段就出现内存泄露了吧。并且,也不是经常出。好多天才出一次。
可能之前没有说明白,是在刚刚上电启动时,偶尔会出这种问题。不是程序运行一段时间后才出的。也就是说,如果板子上电时没出这个问题的话,就一直没问题了,运行好几天,一直可以正常放音。如果上电时出了,就一直不能放音了。

Who is online

Users browsing this forum: No registered users and 4 guests