Beispiel #1
0
 def __init__(self, config, audio):
     super(TuneInBackend, self).__init__()
     self.tunein = tunein.TuneIn(config['tunein']['timeout'])
     self.library = TuneInLibrary(self)
     self.playback = TuneInPlayback(audio=audio,
                                    backend=self,
                                    timeout=config['tunein']['timeout'])
Beispiel #2
0
    def __init__(self, config, audio):
        super(TuneInBackend, self).__init__()

        self._session = get_requests_session(
            proxy_config=config['proxy'],
            user_agent='%s/%s' %
            (mopidy_tunein.Extension.dist_name, mopidy_tunein.__version__))

        self._timeout = config['tunein']['timeout']

        self._scanner = scan.Scanner(timeout=config['tunein']['timeout'],
                                     proxy_config=config['proxy'])
        self.tunein = tunein.TuneIn(config['tunein']['timeout'], self._session)
        self.library = TuneInLibrary(self)
        self.playback = TuneInPlayback(audio=audio, backend=self)
Beispiel #3
0
    def __init__(self, config, audio):
        super().__init__()

        self._session = get_requests_session(config["proxy"])
        self._timeout = config["tunein"]["timeout"]
        self._filter = config["tunein"]["filter"]

        self._scanner = scan.Scanner(timeout=config["tunein"]["timeout"],
                                     proxy_config=config["proxy"])
        self.tunein = tunein.TuneIn(
            config["tunein"]["timeout"],
            config["tunein"]["filter"],
            self._session,
        )
        self.library = TuneInLibrary(self)
        self.playback = TuneInPlayback(audio=audio, backend=self)