rtpbasepayload: Also notify "extensions" property when changing list during negotiation
authorSebastian Dröge <sebastian@centricular.com>
Wed, 21 Feb 2024 10:55:42 +0000 (12:55 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 21 Feb 2024 12:17:24 +0000 (12:17 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6163>

subprojects/gst-plugins-base/gst-libs/gst/rtp/gstrtpbasepayload.c

index 34d24db2f6851e92adb3eb950d28d24c3614b7cc..9ffdb052cda76f8e6a60995970e70991f24c08db 100644 (file)
@@ -1534,6 +1534,9 @@ gst_rtp_base_payload_negotiate (GstRTPBasePayload * payload)
         (GFunc) add_header_ext_to_caps, srccaps);
     GST_OBJECT_UNLOCK (payload);
 
+    g_object_notify_by_pspec (G_OBJECT (payload),
+        gst_rtp_base_payload_extensions_pspec);
+
   ext_out:
     g_ptr_array_unref (to_add);
     g_ptr_array_unref (to_remove);