diff --git a/mopidy/audio/actor.py b/mopidy/audio/actor.py index bee87b43..fe029500 100644 --- a/mopidy/audio/actor.py +++ b/mopidy/audio/actor.py @@ -421,8 +421,7 @@ class Audio(pykka.ThreadingActor): # TODO: move out of audio actor? # Fix for https://github.com/mopidy/mopidy/issues/604 registry = Gst.Registry.get() - jacksink = registry.find_feature( - 'jackaudiosink', Gst.TYPE_ELEMENT_FACTORY) + jacksink = registry.find_feature('jackaudiosink', Gst.ElementFactory) if jacksink: jacksink.set_rank(Gst.RANK_SECONDARY) diff --git a/mopidy/audio/utils.py b/mopidy/audio/utils.py index 5e8d3512..00f2c56a 100644 --- a/mopidy/audio/utils.py +++ b/mopidy/audio/utils.py @@ -57,7 +57,7 @@ def supported_uri_schemes(uri_schemes): supported_schemes = set() registry = Gst.Registry.get() - for factory in registry.get_feature_list(Gst.TYPE_ELEMENT_FACTORY): + for factory in registry.get_feature_list(Gst.ElementFactory): for uri in factory.get_uri_protocols(): if uri in uri_schemes: supported_schemes.add(uri) diff --git a/mopidy/internal/deps.py b/mopidy/internal/deps.py index c42f28fb..6c93a8fa 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().get_feature_list(Gst.TYPE_ELEMENT_FACTORY)] + Gst.Registry.get().get_feature_list(Gst.ElementFactory)] return [ (element, element in known_elements) for element in elements_to_check]