webrtcsink: apply rustfmt

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1469>
This commit is contained in:
Maksym Khomenko 2024-02-20 19:29:28 +02:00
parent 8f3a6171ac
commit 2228f882d8

View file

@ -556,8 +556,8 @@ fn make_converter_for_video_caps(caps: &gst::Caps, codec: &Codec) -> Result<gst:
// NVIDIA V4L2 encoders require NVMM memory as input and that requires using the // NVIDIA V4L2 encoders require NVMM memory as input and that requires using the
// corresponding converter // corresponding converter
|| codec || codec
.encoder_factory() .encoder_factory()
.map_or(false, |factory| factory.name().starts_with("nvv4l2")) .map_or(false, |factory| factory.name().starts_with("nvv4l2"))
{ {
let queue = make_element("queue", None)?; let queue = make_element("queue", None)?;
let nvconvert = if let Ok(nvconvert) = make_element("nvvideoconvert", None) { let nvconvert = if let Ok(nvconvert) = make_element("nvvideoconvert", None) {
@ -1878,7 +1878,7 @@ impl BaseWebRTCSink {
gst::StreamError::Failed, gst::StreamError::Failed,
["Signalling error: {}", error] ["Signalling error: {}", error]
); );
}) }),
), ),
request_meta: signaler.connect_closure( request_meta: signaler.connect_closure(
@ -1888,7 +1888,7 @@ impl BaseWebRTCSink {
let meta = instance.imp().settings.lock().unwrap().meta.clone(); let meta = instance.imp().settings.lock().unwrap().meta.clone();
meta meta
}) }),
), ),
session_requested: signaler.connect_closure( session_requested: signaler.connect_closure(
@ -1898,7 +1898,7 @@ impl BaseWebRTCSink {
if let Err(err) = instance.imp().start_session(session_id, peer_id, offer) { if let Err(err) = instance.imp().start_session(session_id, peer_id, offer) {
gst::warning!(CAT, "{}", err); gst::warning!(CAT, "{}", err);
} }
}) }),
), ),
session_description: signaler.connect_closure( session_description: signaler.connect_closure(
@ -1919,9 +1919,9 @@ impl BaseWebRTCSink {
), ),
handle_ice: signaler.connect_closure( handle_ice: signaler.connect_closure(
"handle-ice", "handle-ice",
false, false,
glib::closure!(@watch instance => move | glib::closure!(@watch instance => move |
_signaler: glib::Object, _signaler: glib::Object,
session_id: &str, session_id: &str,
sdp_m_line_index: u32, sdp_m_line_index: u32,
@ -1931,7 +1931,7 @@ impl BaseWebRTCSink {
.imp() .imp()
.handle_ice(session_id, Some(sdp_m_line_index), None, candidate); .handle_ice(session_id, Some(sdp_m_line_index), None, candidate);
}), }),
), ),
session_ended: signaler.connect_closure( session_ended: signaler.connect_closure(
"session-ended", "session-ended",
@ -1941,7 +1941,7 @@ impl BaseWebRTCSink {
gst::warning!(CAT, "{}", err); gst::warning!(CAT, "{}", err);
} }
false false
}) }),
), ),
shutdown: signaler.connect_closure( shutdown: signaler.connect_closure(
@ -1949,7 +1949,7 @@ impl BaseWebRTCSink {
false, false,
glib::closure!(@watch instance => move |_signaler: glib::Object|{ glib::closure!(@watch instance => move |_signaler: glib::Object|{
instance.imp().shutdown(instance); instance.imp().shutdown(instance);
}) }),
), ),
}); });
} }
@ -2596,7 +2596,7 @@ impl BaseWebRTCSink {
if session.congestion_controller.is_some() { if session.congestion_controller.is_some() {
let session_id_str = session_id.to_string(); let session_id_str = session_id.to_string();
rtpbin.connect_closure("on-new-ssrc", true, rtpbin.connect_closure("on-new-ssrc", true,
glib::closure!(@weak-allow-none element, glib::closure!(@weak-allow-none element,
=> move |rtpbin: gst::Object, session_id: u32, _src: u32| { => move |rtpbin: gst::Object, session_id: u32, _src: u32| {
let rtp_session = rtpbin.emit_by_name::<gst::Element>("get-session", &[&session_id]); let rtp_session = rtpbin.emit_by_name::<gst::Element>("get-session", &[&session_id]);
@ -2617,8 +2617,8 @@ impl BaseWebRTCSink {
)); ));
} }
} }
}) }),
); );
} }
let clock = element.clock(); let clock = element.clock();
@ -3729,7 +3729,7 @@ impl ObjectImpl for BaseWebRTCSink {
.mutable_ready() .mutable_ready()
.build(), .build(),
glib::ParamSpecObject::builder::<Signallable>("signaller") glib::ParamSpecObject::builder::<Signallable>("signaller")
.flags(glib::ParamFlags::READABLE | gst::PARAM_FLAG_MUTABLE_READY) .flags(glib::ParamFlags::READABLE | gst::PARAM_FLAG_MUTABLE_READY)
.blurb("The Signallable object to use to handle WebRTC Signalling") .blurb("The Signallable object to use to handle WebRTC Signalling")
.build(), .build(),
] ]