gstreamer/ext/srt
Edward Hervey dd11e91c3b srtsrc: Fix timestamping
SRT provides the original timestamp of a packet (with drift/skew corrected for
local clock), which is what should be used for timestamping the outgoing
buffers. This ensures that we output the packets with the same timestamp (and by
extension rate) as the original feed.

Also detect if packets were dropped (by checking the sequence number) and
properly set DISCONT flag on the outgoing buffer.

Finally answer the latency queries

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1658>
2020-10-08 21:12:17 +00:00
..
gstsrt-enums.h srt: re-enable passphrase 2019-02-11 23:40:02 +00:00
gstsrt.c srt: Register a log handler 2020-10-06 12:39:04 +02:00
gstsrtobject.c srtsrc: Fix timestamping 2020-10-08 21:12:17 +00:00
gstsrtobject.h srtsrc: Fix timestamping 2020-10-08 21:12:17 +00:00
gstsrtsink.c srt: Remove use of closures for signal emission 2020-04-15 10:42:47 +02:00
gstsrtsink.h srt: Remove trailing whitespace 2020-04-15 10:42:47 +02:00
gstsrtsrc.c srtsrc: Fix timestamping 2020-10-08 21:12:17 +00:00
gstsrtsrc.h srtsrc: Fix timestamping 2020-10-08 21:12:17 +00:00
meson.build srt: Move off deprecated srt_socket(). 2020-10-06 13:56:32 +02:00