def __init__(self, session, channel_id, page_url, provider,
                 stream_index, password=""):
        Stream.__init__(self, session)

        self.channel_id = channel_id
        self.page_url = page_url
        self.provider = provider
        self.stream_index = stream_index
        self.password = password
Beispiel #2
0
    def __init__(self,
                 session,
                 channel_id,
                 page_url,
                 provider,
                 stream_index,
                 password=""):
        Stream.__init__(self, session)

        self.channel_id = channel_id
        self.page_url = page_url
        self.provider = provider
        self.stream_index = stream_index
        self.password = password
Beispiel #3
0
    def __init__(self,
                 session_,
                 url,
                 resolution=None,
                 framerate=None,
                 buffered=True,
                 **args):
        Stream.__init__(self, session_)

        self._resolution = resolution
        self._framerate = framerate

        self.args = dict(url=url, **args)
        self.buffered = buffered
 def __json__(self):
     json = Stream.__json__(self)
     json.update({
         "channel_id": self.channel_id,
         "page_url": self.page_url,
         "provider": self.provider,
         "stream_index": self.stream_index,
         "password": self.password
     })
     return json
Beispiel #5
0
 def __json__(self):
     json = Stream.__json__(self)
     json.update({
         "channel_id": self.channel_id,
         "page_url": self.page_url,
         "provider": self.provider,
         "stream_index": self.stream_index,
         "password": self.password
     })
     return json
Beispiel #6
0
 def test_base_stream(self):
     stream = Stream(self.session)
     self.assertEqual(None, stream_to_url(stream))
     self.assertRaises(TypeError, stream.to_url)
Beispiel #7
0
 def __json__(self):
     return dict(parts=self.parts, quality=self.quality,
                 **Stream.__json__(self))
Beispiel #8
0
    def __init__(self, session, parts, quality):
        Stream.__init__(self, session)

        self.parts = parts
        self.quality = quality
Beispiel #9
0
def serialize_stream(stream: Stream):
    return stream.__json__()
 def test_base_stream(self):
     stream = Stream(self.session)
     self.assertEqual(
         {"type": "stream"},
         stream.__json__()
     )
Beispiel #11
0
    def __init__(self, session_, url, buffered=True, **args):
        Stream.__init__(self, session_)

        self.args = dict(url=url, **args)
        self.buffered = buffered
        self.fdclose = None
Beispiel #12
0
    def __init__(self, session_, url, buffered=True, **args):
        Stream.__init__(self, session_)

        self.args = dict(url=url, **args)
        self.buffered = buffered