[Bug 674316] New: rtspsrc can't handle EOS correctly
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Apr 18 03:35:19 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=674316
GStreamer | gst-plugins-good | git
Summary: rtspsrc can't handle EOS correctly
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: lfarkas at lfarkas.org
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
if we've an rtsp server (not a live source) eg. Wim'm gstreamer-rtsp-server eg:
-------------------------------
./test-uri file:///tmp/a.mkv
stream ready at rtsp://127.0.0.1:8554/test
-------------------------------
then connect to it with gstreamer, BUT press ctrl-c at the very begining ie.
right after the you press the enter eg:
-------------------------------
gst-launch -e rtspsrc location=rtsp://192.168.209.201:8554/test ! rtph264depay
! ffdec_h264 ! xvimagesink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
handling interrupt.-- buffering... 38%
Interrupt: Stopping pipeline ...
EOS on shutdown enabled -- Forcing EOS on the pipeline
Waiting for EOS...
buffering... 100%
-------------------------------
then this client never exit and the whole client goes into a deadlock.
of course the same situation can be happened in program when a user do
something similar ie start to view something a video and very quickly stop it.
imho it's a serious error/bug since it cause the program to become unusable.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list