From c337265ee4f8ff4f56310bf2dbe12346bc8cad70 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 23 Jul 2013 17:37:05 +0200 Subject: [PATCH] session: reset some RTCP variables The early_send time was set to 0 and always triggering an early RTCP packet. --- gst/rtpmanager/rtpsession.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/rtpmanager/rtpsession.c b/gst/rtpmanager/rtpsession.c index 9f45c668ad..04b29011e1 100644 --- a/gst/rtpmanager/rtpsession.c +++ b/gst/rtpmanager/rtpsession.c @@ -515,7 +515,10 @@ rtp_session_init (RTPSession * sess) rtp_source_set_sdes_string (sess->source, GST_RTCP_SDES_TOOL, "GStreamer"); sess->first_rtcp = TRUE; + sess->next_rtcp_check_time = GST_CLOCK_TIME_NONE; + sess->allow_early = TRUE; + sess->next_early_rtcp_time = GST_CLOCK_TIME_NONE; sess->rtcp_feedback_retention_window = DEFAULT_RTCP_FEEDBACK_RETENTION_WINDOW; sess->rtcp_immediate_feedback_threshold = DEFAULT_RTCP_IMMEDIATE_FEEDBACK_THRESHOLD;