summaryrefslogtreecommitdiffstats
path: root/gst/rtpmanager/rtpjitterbuffer.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-09-26 20:08:28 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-09-26 20:08:28 +0000
commitef4ea4876c436e4080950a7db9f6a2678535e600 (patch)
treedd272388d4caadfbccc4a86e6ee7901c6baca634 /gst/rtpmanager/rtpjitterbuffer.h
parentccfbe1569dbd19fecd4bcfae298cbee9c9345d29 (diff)
downloadgst-plugins-bad-ef4ea4876c436e4080950a7db9f6a2678535e600.tar.gz
gst-plugins-bad-ef4ea4876c436e4080950a7db9f6a2678535e600.tar.bz2
gst-plugins-bad-ef4ea4876c436e4080950a7db9f6a2678535e600.zip
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.
Diffstat (limited to 'gst/rtpmanager/rtpjitterbuffer.h')
-rw-r--r--gst/rtpmanager/rtpjitterbuffer.h1
1 files changed, 1 insertions, 0 deletions
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;