mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 22:36:33 +00:00
rtpjitterbuffer: More logging when calculating rfc7273 timestamps
This code can be fragile, since it is very exacting in the timestamps that it will accept. Add more logging so it's easier to debug issues and figure out whether it's a bug in the calculation or something wrong in the incoming buffers. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/934>
This commit is contained in:
parent
0935c7efbb
commit
c8827acb93
1 changed files with 8 additions and 2 deletions
|
@ -919,8 +919,14 @@ rtp_jitter_buffer_calculate_pts (RTPJitterBuffer * jbuf, GstClockTime dts,
|
|||
else
|
||||
pts = 0;
|
||||
|
||||
GST_DEBUG ("RFC7273 clock time %" GST_TIME_FORMAT ", out %" GST_TIME_FORMAT,
|
||||
GST_TIME_ARGS (rtpsystime), GST_TIME_ARGS (pts));
|
||||
GST_DEBUG ("RFC7273 clock time %" GST_TIME_FORMAT ", ntptime %"
|
||||
GST_TIME_FORMAT ", ntprtptime %" G_GUINT64_FORMAT ", rtptime %"
|
||||
G_GUINT32_FORMAT ", base_time %" GST_TIME_FORMAT ", internal %"
|
||||
GST_TIME_FORMAT ", external %" GST_TIME_FORMAT ", out %"
|
||||
GST_TIME_FORMAT, GST_TIME_ARGS (rtpsystime), GST_TIME_ARGS (ntptime),
|
||||
ntprtptime, rtptime, GST_TIME_ARGS (base_time),
|
||||
GST_TIME_ARGS (internal), GST_TIME_ARGS (external),
|
||||
GST_TIME_ARGS (pts));
|
||||
} else {
|
||||
/* If we used the RFC7273 clock before and not anymore,
|
||||
* we need to resync it later again */
|
||||
|
|
Loading…
Reference in a new issue