rtspsrc: use use-rtsp-buffering property of rtpbin
[platform/upstream/gst-plugins-good.git] / gst / rtsp / gstrtspsrc.c
index 390fb6f..bad09a3 100644 (file)
@@ -3972,6 +3972,12 @@ gst_rtspsrc_stream_configure_manager (GstRTSPSrc * src, GstRTSPStream * stream,
         if (!(src->manager = gst_element_factory_make (manager, "manager")))
           goto manager_failed;
       }
+#ifdef TIZEN_FEATURE_RTSP_MODIFICATION
+      if (g_strcmp0 (manager, "rtpbin") == 0) {
+          /* set for player rtsp buffering */
+          g_object_set (src->manager, "use-rtsp-buffering", TRUE, NULL);
+      }
+#endif
 
       /* we manage this element */
       gst_element_set_locked_state (src->manager, TRUE);