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 796966 - rtspsrc: no error on timeout
rtspsrc: no error on timeout
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-08-15 13:54 UTC by Christian Lindeberg
Modified: 2018-11-03 15:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (851 bytes, patch)
2018-08-15 13:54 UTC, Christian Lindeberg
none Details | Review

Description Christian Lindeberg 2018-08-15 13:54:27 UTC
Created attachment 373348 [details] [review]
Proposed patch

When streaming from an RTSP source and a connection error occurs because of a temporary power loss in the source then there is no error informing the application that the steaming ended unexpectedly.
Comment 1 Sebastian Dröge (slomo) 2018-08-16 06:31:02 UTC
This is not so easy unfortunately. If media transport happens over TCP this of course makes sense, but otherwise (UDP) it's perfectly fine for the TCP connection to disappear. Media transport can continue via UDP and when new commands have to be sent a new TCP connection can be made.
Comment 2 Sebastian Dröge (slomo) 2018-08-16 06:32:14 UTC
Your patch is however working with the rtpbin timeouts, which should give a more accurate idea of the state of everything. So that's probably fine
Comment 3 Christian Lindeberg 2018-09-11 13:13:26 UTC
So does that mean that the patch is fine? Or is there something more I need to do?
Comment 4 GStreamer system administrator 2018-11-03 15:32:33 UTC
-- 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/499.