From 6c86b2832f30e0eb8ccd7c7e186892caceb34325 Mon Sep 17 00:00:00 2001 From: Hyunil Date: Fri, 6 Aug 2021 13:23:04 +0900 Subject: [PATCH] rtpbin : Re-adding use-rtsp-buffering property removed by gstreamer update [Version] 1.16.2-29 [Issue Type] Bug fix Change-Id: I29c98700a8f9298af475d5d6b04b9aeb315fc84c Signed-off-by: Hyunil --- gst/rtpmanager/gstrtpbin.c | 8 ++++++++ packaging/gst-plugins-good.spec | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gst/rtpmanager/gstrtpbin.c b/gst/rtpmanager/gstrtpbin.c index 4dacde9..d10cd01 100644 --- a/gst/rtpmanager/gstrtpbin.c +++ b/gst/rtpmanager/gstrtpbin.c @@ -2706,6 +2706,14 @@ gst_rtp_bin_class_init (GstRtpBinClass * klass) "changed to 0 (no limit)", 0, G_MAXINT64, DEFAULT_MAX_TS_OFFSET, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); +#ifdef TIZEN_FEATURE_RTSP_MODIFICATION + g_object_class_install_property (gobject_class, PROP_USE_RTSP_BUFFERING, + g_param_spec_boolean ("use-rtsp-buffering", "Use RTSP buffering", + "Use RTSP buffering in RTP_JITTER_BUFFER_MODE_SLAVE buffer mode", + DEFAULT_RTSP_USE_BUFFERING, + G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); +#endif + gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_rtp_bin_change_state); gstelement_class->request_new_pad = GST_DEBUG_FUNCPTR (gst_rtp_bin_request_new_pad); diff --git a/packaging/gst-plugins-good.spec b/packaging/gst-plugins-good.spec index 221a040..b46f913 100644 --- a/packaging/gst-plugins-good.spec +++ b/packaging/gst-plugins-good.spec @@ -3,7 +3,7 @@ Name: gst-plugins-good Version: 1.16.2 -Release: 28 +Release: 29 License: LGPL-2.1+ Summary: GStreamer Streaming-Media Framework Plug-Ins Url: http://gstreamer.freedesktop.org/ -- 2.7.4