[Bug 788777] rtpjitterbuffer/h264parse timestamp issue (regression)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 17 17:46:40 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=788777

--- Comment #10 from Nicola <lists at svrinformatica.it> ---
I did some quick experiments, the point is to generate something that triggers
the condition here:

https://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/gst/rtpmanager/rtpjitterbuffer.c#n907

for example:

for (b = 1; b < 5; b++) {
  gst_harness_set_time (h, 10 * GST_SECOND + 20 * GST_MSECOND * b);  
  if (b < 2){
     fail_unless_equals_int (GST_FLOW_OK,
        gst_harness_push (h,
            generate_test_buffer_full (-1, b, b * TEST_RTP_TS_DURATION)));
  } else {
     fail_unless_equals_int (GST_FLOW_OK,
        gst_harness_push (h,
            generate_test_buffer_full (-1, b, (b-1) * TEST_RTP_TS_DURATION)));
  } 
}

so the buffer pushed when b = 1 and b = 2 will have the same timestamp

the real logs shows that one of the other conditions was met.

I'm a bit busy these days hope this is enough

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list