[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