Disallow seek in live media
authorVictor Gottardi <vgottardi@hotmail.com>
Fri, 16 Sep 2011 15:31:17 +0000 (11:31 -0400)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 3 Nov 2011 11:45:18 +0000 (12:45 +0100)
gst/rtsp-server/rtsp-media.c

index aaba067..44d3376 100644 (file)
@@ -720,6 +720,11 @@ gst_rtsp_media_seek (GstRTSPMedia * media, GstRTSPTimeRange * range)
   g_return_val_if_fail (GST_IS_RTSP_MEDIA (media), FALSE);
   g_return_val_if_fail (range != NULL, FALSE);
 
+  if (media->is_live) {
+    GST_INFO ("no seek in live media");
+    return TRUE;
+  }
+
   if (range->unit != GST_RTSP_RANGE_NPT)
     goto not_supported;