rtmp2src: timeouts do not always work
I have a pipeline with rtmp2src
configured with timeout=10
and idle-timeout=10
.
It works most of the time, but, randomly, it doesn't send EOS even if connection on the other side was dropped days ago. On pipeline dump I can see it is still in playing state, though nothing will ever arrive there.
Has anyone seen that?
Will add idle timeout on application level, but it is annoying since there is an option seemingly made specifically for such cases.