aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/livestreamer/__init__.py
blob: 0e399b9bc6a71d5498c78225f0e334b0531e83fe (plain)
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)