Open
Description
IDF 5.4 RC-1
ADF Master
使用芯片是 esp32 s3 wroom1 n16r8
我使用的pipeline是 http_read-->mp3-->i2s,因为经常需要开启和关闭这个pipeline,但是关闭的时候有时候会等上1至2秒(有时甚至更久),才能完全关闭pipeline,即audio_pipeline_wait_for_stop不再阻塞。
我个人分析:这1至2秒的时间都花费在了http的读包的过程中,
esp-adf/components/audio_stream/http_stream.c
Line 804 in 93a56fc
所以有没有立马将含有http_stream_read的pipeline立马停止的方法呢?或许说强制性的将读取4096b的这个过程给打断,从而完全关闭pipeline呢?
谢谢
Metadata
Metadata
Assignees
Labels
No labels