Open
Description
在调用了audio_playback_close()的函数后发现,audio_playback_stop中的esp_audio_simple_player_stop一直无法停止管道,并报错E (77592) ESP_GMF_TASK: Stop timeout,[TSK_0x3fce4cf8,0x3fce4cf8] 这样会导致audio_playback_close(void)函数中 esp_err_t err = esp_audio_simple_player_destroy(audio_playback.player);的这一行函数中 代码执行到源码 xEventGroupClearBits(player->wait_event, ASP_PIPELINE_ERROR_BIT | ASP_PIPELINE_STOPPED_BIT | ASP_PIPELINE_FINISHED_BIT);这里的时候会崩溃。导致程序重启。是清除管道需要有特定的循序吗?还是这个代码没完善。附上崩溃日志

Metadata
Metadata
Assignees
Labels
No labels