示例#1
0
    def __init__(self, stream, *args, **kwargs):
        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
        self.request_params = dict(stream.args)

        # These params are reserved for internal use
        self.request_params.pop("exception", None)
        self.request_params.pop("stream", None)
        self.request_params.pop("timeout", None)
        self.request_params.pop("url", None)
示例#2
0
    def __init__(self, stream, *args, **kwargs):
        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
        self.request_params = dict(stream.args)
        self.timeout = stream.session.options.get("hls-timeout")

        # These params are reserved for internal use
        self.request_params.pop("exception", None)
        self.request_params.pop("stream", None)
        self.request_params.pop("timeout", None)
        self.request_params.pop("url", None)
示例#3
0
    def __init__(self, stream, *args, **kwargs):
        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
        self.logger = stream.session.logger.new_module("stream.hls")
        self.request_params = dict(stream.args)
        self.timeout = stream.session.options.get("hls-timeout")

        # These params are reserved for internal use
        self.request_params.pop("exception", None)
        self.request_params.pop("stream", None)
        self.request_params.pop("timeout", None)
        self.request_params.pop("url", None)
示例#4
0
    def __init__(self, stream, *args, **kwargs):
        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
        self.request_params = dict(stream.args)
        self.timeout = stream.session.options.get("hls-timeout")

        self.filter_event = Event()
        self.filter_event.set()

        # These params are reserved for internal use
        self.request_params.pop("exception", None)
        self.request_params.pop("stream", None)
        self.request_params.pop("timeout", None)
        self.request_params.pop("url", None)
 def __init__(self, stream, *args, **kwargs):
     SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
示例#6
0
    def __init__(self, stream, *args, **kwargs):
        self.logger = stream.session.logger.new_module("stream.uhs")

        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
示例#7
0
 def __init__(self, stream, representation_id, mime_type, *args, **kwargs):
     SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
     self.mime_type = mime_type
     self.representation_id = representation_id
     log.debug("Opening DASH reader for: {0} ({1})".format(
         self.representation_id, self.mime_type))
示例#8
0
文件: dash.py 项目: helloman37/repo
 def __init__(self, stream, representation_id, *args, **kwargs):
     SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
     self.representation_id = representation_id
     log.debug("Opening DASH reader for: {0}".format(
         self.representation_id))
示例#9
0
 def __init__(self, stream, *args, **kwargs):
     SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
示例#10
0
    def __init__(self, stream, *args, **kwargs):
        self.logger = stream.session.logger.new_module("stream.beat")

        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
示例#11
0
    def __init__(self, stream, *args, **kwargs):
        self.logger = logging.getLogger("streamlink.stream.beat")

        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
示例#12
0
 def __init__(self, stream, representation_id, mime_type, *args, **kwargs):
     SegmentedStreamReader.__init__(self, stream, *args, **kwargs)
     self.mime_type = mime_type
     self.representation_id = representation_id
     log.debug("Opening DASH reader for: {0} ({1})".format(self.representation_id, self.mime_type))
示例#13
0
    def __init__(self, stream, *args, **kwargs):
        self.logger = logging.getLogger("streamlink.stream.beat")

        SegmentedStreamReader.__init__(self, stream, *args, **kwargs)