You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
audio_pipeline_stop无法立即停止http_stream_read_mp3的pipeline
audio_pipeline_stop无法立即停止http_stream_read_mp3的pipeline (AUD-5989)
Jan 14, 2025
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呢?
谢谢
The text was updated successfully, but these errors were encountered: