gst/rtsp/gstrtspsrc.c: Set udpsrc for receiving data from multicast groups to PAUSED...
authorWim Taymans <wim.taymans@gmail.com>
Thu, 12 Jun 2008 17:30:06 +0000 (17:30 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 12 Jun 2008 17:30:06 +0000 (17:30 +0000)
Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_mcast):
Set udpsrc for receiving data from multicast groups to PAUSED instead of
leaving them in READY. Fixes #537832.

ChangeLog
gst/rtsp/gstrtspsrc.c

index cbb8e5564c093c5a8b74b2721c6e27f20419ebd0..97ea7f736188bb91bd679274ec98c8aee1f290c2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-12  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_mcast):
+       Set udpsrc for receiving data from multicast groups to PAUSED instead of
+       leaving them in READY. Fixes #537832.
+
 2008-06-12  Stefan Kost  <ensonic@users.sf.net>
 
        * gst/avi/gstavimux.c:
index 68c4fbea9a2f68396a4091e39ddb0ce064f0faaf..12e941e10a58399c4880b3ce077706aacccf426e 100644 (file)
@@ -1935,7 +1935,7 @@ gst_rtspsrc_stream_configure_mcast (GstRTSPSrc * src, GstRTSPStream * stream,
     gst_object_sink (stream->udpsrc[0]);
 
     /* change state */
-    gst_element_set_state (stream->udpsrc[0], GST_STATE_READY);
+    gst_element_set_state (stream->udpsrc[0], GST_STATE_PAUSED);
   }
 
   /* creating another UDP source */
@@ -1951,7 +1951,7 @@ gst_rtspsrc_stream_configure_mcast (GstRTSPSrc * src, GstRTSPStream * stream,
     gst_object_ref (stream->udpsrc[1]);
     gst_object_sink (stream->udpsrc[1]);
 
-    gst_element_set_state (stream->udpsrc[1], GST_STATE_READY);
+    gst_element_set_state (stream->udpsrc[1], GST_STATE_PAUSED);
   }
   return TRUE;