Unexpected buffer timestamps after x264enc

David Jaggard davywj at gmail.com
Sun Dec 6 03:17:13 PST 2015


I've placed identity elements either side of an x264enc element to have a
look at the timestamps.

(I've rounded all timestamps up to milliseconds)

The timestamp of the first buffer to enter the x264enc is 5182ms. The
timestamp of the first buffer to leave is 3600000000ms. Subsequent buffers
increase monotonically from there. Given the clock time at this point was
around 6400ms how does the sink (multiudpsink in this case) know when to
'display' this?

Incidentally the latency at the sink was 1220ms and post buffer timestamp -
3600000000ms + 5182ms + 1220ms = ~6400ms (the clock time).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151206/96c056e3/attachment.html>


More information about the gstreamer-devel mailing list