webrtc_sendrecv.py: Handle LATENCY messages
authorNirbheek Chauhan <nirbheek@centricular.com>
Wed, 18 Jan 2023 02:06:47 +0000 (07:36 +0530)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 28 Jan 2023 03:05:20 +0000 (03:05 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3816>

subprojects/gst-examples/webrtc/sendrecv/gst/webrtc_sendrecv.py

index e2c014f..5f72485 100755 (executable)
@@ -143,6 +143,8 @@ class WebRTCClient:
             elif msg.type == Gst.MessageType.EOS:
                 remove_bus_poll()
                 break
+            elif msg.type == Gst.MessageType.LATENCY:
+                self.pipe.recalculate_latency()
 
     def send_sdp(self, offer):
         text = offer.sdp.as_text()