diff --git a/audio/spotify/src/spotifylyricssrc/imp.rs b/audio/spotify/src/spotifylyricssrc/imp.rs index 8100045ddeda288291ec19d2df97c5768419f87a..32944a89487deb3599cb4d2f2a7cadd18fe0f389 100644 --- a/audio/spotify/src/spotifylyricssrc/imp.rs +++ b/audio/spotify/src/spotifylyricssrc/imp.rs @@ -117,6 +117,8 @@ impl ObjectImpl for SpotifyLyricsSrc { } fn constructed(&self) { + self.parent_constructed(); + self.obj().set_format(gst::Format::Time); } } diff --git a/net/webrtc/src/webrtcsink/imp.rs b/net/webrtc/src/webrtcsink/imp.rs index 5c5c229a3d0e46714a75a6f6d399f41e125800b7..5a5fe249dfec9d2c4919f8e7e17be5b196bd84e2 100644 --- a/net/webrtc/src/webrtcsink/imp.rs +++ b/net/webrtc/src/webrtcsink/imp.rs @@ -5746,6 +5746,8 @@ pub(super) mod aws { impl ObjectImpl for AwsKvsWebRTCSink { fn constructed(&self) { + self.parent_constructed(); + let element = self.obj(); let ws = element .upcast_ref::<crate::webrtcsink::BaseWebRTCSink>() @@ -5795,6 +5797,8 @@ pub(super) mod whip { impl ObjectImpl for WhipWebRTCSink { fn constructed(&self) { + self.parent_constructed(); + let element = self.obj(); let ws = element .upcast_ref::<crate::webrtcsink::BaseWebRTCSink>() @@ -5844,6 +5848,8 @@ pub(super) mod livekit { impl ObjectImpl for LiveKitWebRTCSink { fn constructed(&self) { + self.parent_constructed(); + let element = self.obj(); let ws = element .upcast_ref::<crate::webrtcsink::BaseWebRTCSink>() @@ -5936,6 +5942,8 @@ pub(super) mod janus { #[glib::derived_properties] impl ObjectImpl for JanusVRWebRTCSink { fn constructed(&self) { + self.parent_constructed(); + let settings = self.settings.lock().unwrap(); let element = self.obj(); let ws = element