mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-11-25 04:51:26 +00:00
Update for GLib prelude re-organization
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1444>
This commit is contained in:
parent
59ef053f50
commit
ffa830ae9b
2 changed files with 3 additions and 3 deletions
|
@ -109,7 +109,7 @@ impl Settings {
|
||||||
cat: &gst::DebugCategory,
|
cat: &gst::DebugCategory,
|
||||||
) -> anyhow::Result<Session>
|
) -> anyhow::Result<Session>
|
||||||
where
|
where
|
||||||
T: glib::IsA<glib::Object>,
|
T: IsA<glib::Object>,
|
||||||
{
|
{
|
||||||
let credentials_cache = if self.cache_credentials.is_empty() {
|
let credentials_cache = if self.cache_credentials.is_empty() {
|
||||||
None
|
None
|
||||||
|
|
|
@ -409,7 +409,7 @@ unsafe impl prelude::ObjectInterface for Signallable {
|
||||||
|
|
||||||
unsafe impl<Obj: SignallableImpl> types::IsImplementable<Obj> for super::Signallable
|
unsafe impl<Obj: SignallableImpl> types::IsImplementable<Obj> for super::Signallable
|
||||||
where
|
where
|
||||||
<Obj as types::ObjectSubclass>::Type: glib::IsA<glib::Object>,
|
<Obj as types::ObjectSubclass>::Type: IsA<glib::Object>,
|
||||||
{
|
{
|
||||||
fn interface_init(iface: &mut glib::Interface<Self>) {
|
fn interface_init(iface: &mut glib::Interface<Self>) {
|
||||||
let iface = ::std::convert::AsMut::as_mut(iface);
|
let iface = ::std::convert::AsMut::as_mut(iface);
|
||||||
|
@ -503,7 +503,7 @@ pub trait SignallableExt: 'static {
|
||||||
fn end_session(&self, session_id: &str);
|
fn end_session(&self, session_id: &str);
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<Obj: glib::IsA<super::Signallable>> SignallableExt for Obj {
|
impl<Obj: IsA<super::Signallable>> SignallableExt for Obj {
|
||||||
fn start(&self) {
|
fn start(&self) {
|
||||||
self.emit_by_name::<bool>("start", &[]);
|
self.emit_by_name::<bool>("start", &[]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue