Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2022-10-12 17:48:47 +0300
committerSebastian Dröge <sebastian@centricular.com>2022-10-12 19:50:15 +0300
commite49138516cc5eb1d125e3139ae1cf24eb3b00016 (patch)
tree197d72bb75d5f8480d813ca4e0d4b7844d4df641 /generic/threadshare/src
parent2bffdec691c441c9effefa4f27f72d64681c0bf2 (diff)
Update for pad default functions API changes
Diffstat (limited to 'generic/threadshare/src')
-rw-r--r--generic/threadshare/src/runtime/pad.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/generic/threadshare/src/runtime/pad.rs b/generic/threadshare/src/runtime/pad.rs
index 28afb7807..449a4a052 100644
--- a/generic/threadshare/src/runtime/pad.rs
+++ b/generic/threadshare/src/runtime/pad.rs
@@ -170,7 +170,7 @@ pub trait PadSrcHandler: Clone + Send + Sync + 'static {
// Safety: `Self::ElementImpl` is bound to `gst::subclass::ElementImpl`.
let element = unsafe { elem.unsafe_cast_ref::<gst::Element>() };
- pad.gst_pad().event_default(Some(element), event)
+ gst::Pad::event_default(pad.gst_pad(), Some(element), event)
}
fn src_event_full(
@@ -206,7 +206,7 @@ pub trait PadSrcHandler: Clone + Send + Sync + 'static {
// Safety: `Self::ElementImpl` is bound to `gst::subclass::ElementImpl`.
let element = unsafe { elem.unsafe_cast_ref::<gst::Element>() };
- pad.gst_pad().query_default(Some(element), query)
+ gst::Pad::query_default(pad.gst_pad(), Some(element), query)
}
}
}
@@ -578,7 +578,7 @@ pub trait PadSinkHandler: Clone + Send + Sync + 'static {
// Safety: `Self::ElementImpl` is bound to `gst::subclass::ElementImpl`.
let element = unsafe { elem.unsafe_cast_ref::<gst::Element>() };
- pad.gst_pad().event_default(Some(element), event)
+ gst::Pad::event_default(pad.gst_pad(), Some(element), event)
}
fn sink_event_serialized(
@@ -598,7 +598,7 @@ pub trait PadSinkHandler: Clone + Send + Sync + 'static {
let pad = pad.upgrade().expect("PadSink no longer exists");
gst::log!(RUNTIME_CAT, obj: pad.gst_pad(), "Handling {:?}", event);
- pad.gst_pad().event_default(Some(&element), event)
+ gst::Pad::event_default(pad.gst_pad(), Some(&element), event)
}
.boxed()
}
@@ -653,7 +653,7 @@ pub trait PadSinkHandler: Clone + Send + Sync + 'static {
// Safety: `Self::ElementImpl` is bound to `gst::subclass::ElementImpl`.
let element = unsafe { elem.unsafe_cast_ref::<gst::Element>() };
- pad.gst_pad().query_default(Some(element), query)
+ gst::Pad::query_default(pad.gst_pad(), Some(element), query)
}
}
}