From: <en...@ke...> - 2009-10-22 10:38:47
|
Module: gst-plugins-good Branch: master Commit: e43eb894499cdf6dbb5e4b1f15f824ddf50cf920 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=e43eb894499cdf6dbb5e4b1f15f824ddf50cf920 Author: Stefan Kost <en...@us...> Date: Thu Oct 22 13:19:07 2009 +0300 tests: add a jitterbuffer test Tests pushing a few buffers in various order and asserting the order sent by the jitterbuffer. Contains two disabled tests that need more work. --- gst/rtpmanager/gstrtpjitterbuffer.c | 1 + tests/check/Makefile.am | 1 + tests/check/elements/.gitignore | 1 + 3 files changed, 3 insertions(+), 0 deletions(-) diff --git a/gst/rtpmanager/gstrtpjitterbuffer.c b/gst/rtpmanager/gstrtpjitterbuffer.c index 43f3221..b3c1246 100644 --- a/gst/rtpmanager/gstrtpjitterbuffer.c +++ b/gst/rtpmanager/gstrtpjitterbuffer.c @@ -1522,6 +1522,7 @@ again: if (!clock) { GST_OBJECT_UNLOCK (jitterbuffer); /* let's just push if there is no clock */ + GST_DEBUG_OBJECT (jitterbuffer, "No clock, push right away"); goto push_buffer; } diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am index 33e1e33..065d226 100644 --- a/tests/check/Makefile.am +++ b/tests/check/Makefile.am @@ -114,6 +114,7 @@ check_PROGRAMS = \ elements/rtp-payloading \ elements/rtpbin \ elements/rtpbin_buffer_list \ + elements/rtpjitterbuffer \ elements/spectrum \ elements/udpsink \ elements/videocrop \ diff --git a/tests/check/elements/.gitignore b/tests/check/elements/.gitignore index a9ff8af..2ff94ea 100644 --- a/tests/check/elements/.gitignore +++ b/tests/check/elements/.gitignore @@ -36,6 +36,7 @@ rgvolume rtp-payloading rtpbin rtpbin_buffer_list +rtpjitterbuffer souphttpsrc spectrum sunaudio |