From ef4ea4876c436e4080950a7db9f6a2678535e600 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 26 Sep 2007 20:08:28 +0000 Subject: gst/rtpmanager/gstrtpbin.c: Fix cleanup crasher. Original commit message from CVS: * gst/rtpmanager/gstrtpbin.c: (gst_rtp_bin_dispose), (gst_rtp_bin_finalize): Fix cleanup crasher. * gst/rtpmanager/rtpjitterbuffer.c: (rtp_jitter_buffer_init), (calculate_skew): * gst/rtpmanager/rtpjitterbuffer.h: Dynamically adjust the skew calculation window so that we calculate it over a period of around 2 seconds. --- gst/rtpmanager/rtpjitterbuffer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gst/rtpmanager/rtpjitterbuffer.h') diff --git a/gst/rtpmanager/rtpjitterbuffer.h b/gst/rtpmanager/rtpjitterbuffer.h index b67e265f..1db07059 100644 --- a/gst/rtpmanager/rtpjitterbuffer.h +++ b/gst/rtpmanager/rtpjitterbuffer.h @@ -61,6 +61,7 @@ struct _RTPJitterBuffer { guint64 ext_rtptime; gint64 window[100]; guint window_pos; + guint window_size; gboolean window_filling; gint64 window_min; gint64 skew; -- cgit v1.2.1