diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index 188f2a1746..ea225b583f 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -173,7 +173,6 @@ gst_rtsp_src_buffer_mode_get_type (void) #define DEFAULT_TCP_TIMEOUT 20000000 #define DEFAULT_LATENCY_MS 2000 #define DEFAULT_DROP_ON_LATENCY FALSE -#define DEFAULT_DO_RETRANSMISSION FALSE #define DEFAULT_CONNECTION_SPEED 0 #define DEFAULT_NAT_METHOD GST_RTSP_NAT_DUMMY #define DEFAULT_DO_RTCP TRUE @@ -203,7 +202,6 @@ enum PROP_TCP_TIMEOUT, PROP_LATENCY, PROP_DROP_ON_LATENCY, - PROP_DO_RETRANSMISSION, PROP_CONNECTION_SPEED, PROP_NAT_METHOD, PROP_DO_RTCP, @@ -406,12 +404,6 @@ gst_rtspsrc_class_init (GstRTSPSrcClass * klass) "Tells the jitterbuffer to never exceed the given latency in size", DEFAULT_DROP_ON_LATENCY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, PROP_DO_RETRANSMISSION, - g_param_spec_boolean ("do-retransmission", "Do retransmission", - "Send retransmission events upstream when a packet is late", - DEFAULT_DO_RETRANSMISSION, - G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property (gobject_class, PROP_CONNECTION_SPEED, g_param_spec_uint64 ("connection-speed", "Connection Speed", "Network connection speed in kbps (0 = unknown)", @@ -700,7 +692,6 @@ gst_rtspsrc_init (GstRTSPSrc * src) gst_rtspsrc_set_tcp_timeout (src, DEFAULT_TCP_TIMEOUT); src->latency = DEFAULT_LATENCY_MS; src->drop_on_latency = DEFAULT_DROP_ON_LATENCY; - src->do_retransmission = DEFAULT_DO_RETRANSMISSION; src->connection_speed = DEFAULT_CONNECTION_SPEED; src->nat_method = DEFAULT_NAT_METHOD; src->do_rtcp = DEFAULT_DO_RTCP; @@ -891,9 +882,6 @@ gst_rtspsrc_set_property (GObject * object, guint prop_id, const GValue * value, case PROP_DROP_ON_LATENCY: rtspsrc->drop_on_latency = g_value_get_boolean (value); break; - case PROP_DO_RETRANSMISSION: - rtspsrc->do_retransmission = g_value_get_boolean (value); - break; case PROP_CONNECTION_SPEED: rtspsrc->connection_speed = g_value_get_uint64 (value); break; @@ -1026,9 +1014,6 @@ gst_rtspsrc_get_property (GObject * object, guint prop_id, GValue * value, case PROP_DROP_ON_LATENCY: g_value_set_boolean (value, rtspsrc->drop_on_latency); break; - case PROP_DO_RETRANSMISSION: - g_value_set_boolean (value, rtspsrc->do_retransmission); - break; case PROP_CONNECTION_SPEED: g_value_set_uint64 (value, rtspsrc->connection_speed); break; @@ -2793,11 +2778,6 @@ gst_rtspsrc_stream_configure_manager (GstRTSPSrc * src, GstRTSPStream * stream, NULL); } - if (g_object_class_find_property (klass, "do-retransmission")) { - g_object_set (src->manager, "do-retransmission", src->do_retransmission, - NULL); - } - /* buffer mode pauses are handled by adding offsets to buffer times, * but some depayloaders may have a hard time syncing output times * with such input times, e.g. container ones, most notably ASF */ diff --git a/gst/rtsp/gstrtspsrc.h b/gst/rtsp/gstrtspsrc.h index 70636331d1..21b561b35d 100644 --- a/gst/rtsp/gstrtspsrc.h +++ b/gst/rtsp/gstrtspsrc.h @@ -204,7 +204,6 @@ struct _GstRTSPSrc { GTimeVal *ptcp_timeout; guint latency; gboolean drop_on_latency; - gboolean do_retransmission; guint64 connection_speed; GstRTSPNatMethod nat_method; gboolean do_rtcp;