Skip to content

coze_ws_app 执行函数esp_err_t audio_playback_close(void)无法通过 #1495

Open
@Freak-luo

Description

@Freak-luo

在调用了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);这里的时候会崩溃。导致程序重启。是清除管道需要有特定的循序吗?还是这个代码没完善。附上崩溃日志

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions