diff --git a/gstreamer/src/subclass/uri_handler.rs b/gstreamer/src/subclass/uri_handler.rs index e59efb062..f748e63c9 100644 --- a/gstreamer/src/subclass/uri_handler.rs +++ b/gstreamer/src/subclass/uri_handler.rs @@ -26,7 +26,7 @@ use URIType; pub trait URIHandlerImpl: super::element::ElementImpl + Send + Sync + 'static { fn get_uri(&self, element: &URIHandler) -> Option; fn set_uri(&self, element: &URIHandler, uri: Option) -> Result<(), glib::Error>; - fn get_type() -> URIType; + fn get_uri_type() -> URIType; fn get_protocols() -> Vec; } @@ -36,7 +36,7 @@ unsafe extern "C" fn uri_handler_get_type( where T: URIHandlerImpl, { - ::get_type().to_glib() + ::get_uri_type().to_glib() } unsafe extern "C" fn uri_handler_get_protocols(