gstnetclockclient: signal lost sync if remote time resets
authorDanny Smith <dannys@axis.com>
Wed, 25 Apr 2018 12:30:51 +0000 (14:30 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 7 Dec 2021 13:45:30 +0000 (13:45 +0000)
commit779e715b6cee4f7793c43a0e78c6106ab66f1032
treec1389fd21a818923f9ea0966e6927097c55c0b48
parent86719e25a4abf180a7036881219f139a8e608dda
gstnetclockclient: signal lost sync if remote time resets

When detecting the remote time has been reset which may occur if remote
device providing the clock server has been power reset, then clock is
no longer synced. Setting clock state will trigger a signal to client
informing on sync lost making it possibility to take appropriate action.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/975>
subprojects/gstreamer/libs/gst/net/gstnetclientclock.c