After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 522134 - [souphttpsrc] Playback should continue seamlessly on server disconnect
[souphttpsrc] Playback should continue seamlessly on server disconnect
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other All
: Normal minor
: 0.10.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-13 00:12 UTC by Wouter Cloetens
Modified: 2008-03-13 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Resume playback on server disconnect. (6.98 KB, patch)
2008-03-13 00:12 UTC, Wouter Cloetens
none Details | Review
Resume playback on server disconnect. (6.88 KB, patch)
2008-03-13 00:15 UTC, Wouter Cloetens
committed Details | Review

Description Wouter Cloetens 2008-03-13 00:12:06 UTC
If an HTTP server disconnects during playback (e.g. server restart or player paused too long and server timed out), then the HTTP source should attempt to hide this to the user by reconnecting and seeking to the last position.

Other information:
Comment 1 Wouter Cloetens 2008-03-13 00:12:55 UTC
Created attachment 107191 [details] [review]
Resume playback on server disconnect.

Resume playback on server disconnect.
Comment 2 Wouter Cloetens 2008-03-13 00:15:05 UTC
Created attachment 107192 [details] [review]
Resume playback on server disconnect.

Resume playback on server disconnect.

Fix duplicate comment.
Comment 3 Sebastian Dröge (slomo) 2008-03-13 09:44:47 UTC
2008-03-13  Sebastian Dröge  <slomo@circular-chaos.org>

        Patch by: Wouter Cloetens <wouter at mind dot be>

        * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_init),
        (gst_soup_http_src_finished_cb), (gst_soup_http_src_response_cb),
        (gst_soup_http_src_build_message), (gst_soup_http_src_create):
        * ext/soup/gstsouphttpsrc.h:
        Try to resume on server disconnect. Fixes bug #522134.