diff --git a/mopidy/audio/actor.py b/mopidy/audio/actor.py index 92319525..bee87b43 100644 --- a/mopidy/audio/actor.py +++ b/mopidy/audio/actor.py @@ -420,7 +420,7 @@ class Audio(pykka.ThreadingActor): def _setup_preferences(self): # TODO: move out of audio actor? # Fix for https://github.com/mopidy/mopidy/issues/604 - registry = Gst.registry_get_default() + registry = Gst.Registry.get() jacksink = registry.find_feature( 'jackaudiosink', Gst.TYPE_ELEMENT_FACTORY) if jacksink: diff --git a/mopidy/audio/utils.py b/mopidy/audio/utils.py index 100654d6..5e8d3512 100644 --- a/mopidy/audio/utils.py +++ b/mopidy/audio/utils.py @@ -55,7 +55,7 @@ def supported_uri_schemes(uri_schemes): :rtype: set of URI schemes we can support via this GStreamer install. """ supported_schemes = set() - registry = Gst.registry_get_default() + registry = Gst.Registry.get() for factory in registry.get_feature_list(Gst.TYPE_ELEMENT_FACTORY): for uri in factory.get_uri_protocols(): diff --git a/mopidy/internal/deps.py b/mopidy/internal/deps.py index 3744db87..c42f28fb 100644 --- a/mopidy/internal/deps.py +++ b/mopidy/internal/deps.py @@ -186,6 +186,6 @@ def _gstreamer_check_elements(): ] known_elements = [ factory.get_name() for factory in - Gst.registry_get_default().get_feature_list(Gst.TYPE_ELEMENT_FACTORY)] + Gst.Registry.get().get_feature_list(Gst.TYPE_ELEMENT_FACTORY)] return [ (element, element in known_elements) for element in elements_to_check]