1 2 3 4 5 6 7 8 9 10 11 12
from livestreamer import plugins def resolve_url(url): for name, plugin in plugins.get_plugins().items(): if plugin.can_handle_url(url): return (name, plugin) return None def get_plugins(): return plugins.get_plugins() plugins.load_plugins(plugins)