GNOME Bugzilla – Bug 743238
souphttpsrc: EOS emitted after pause release
Last modified: 2018-11-03 14:57:10 UTC
When releasing TuneIn playback from long enough pause for the connection to drop will produce EOS in souphttpsrc. Desired would be to retry if content size is unknown. Please see further info in related bug reports, patches and regressions: It is the same issue as reported here: https://bugzilla.gnome.org/show_bug.cgi?id=683536 Fixed by this commit: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=856c07ea0084bf249103c2b58dc61f151c3d7c98 Which caused a regression here: https://bugzilla.gnome.org/show_bug.cgi?id=724717 Was fixed with this commit: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=9cac68709a5bc3d01564fa58ee1afc8bc886205c And a regression again here: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=9cac68709a5bc3d01564fa58ee1afc8bc886205c So we are back in the beginning.
The problem with that is that we would forever retry if the content size is unknown. That is, if we have a stream without Content-Length header that nonetheless ends at some point.
Is this still happening with master ? The "And a regression again here" commit is the same as the "Was fixed in this commit"
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/153.