MCPcopy Create free account

hub / github.com/ImAleeexx/streamlink-drm / functions

Functions2,287 in github.com/ImAleeexx/streamlink-drm

↓ 9 callersMethodwrite
(self, data)
src/streamlink_cli/output/abc.py:18
↓ 8 callersMethod_access_token
(self, is_live, channel_or_vod)
src/streamlink/plugins/twitch.py:632
↓ 8 callersMethod_gql_persisted_query
(operationname, sha256hash, **variables)
src/streamlink/plugins/twitch.py:276
↓ 8 callersMethodcommand
(cls, session)
src/streamlink/stream/ffmpegmux.py:99
↓ 8 callersMethodequivalent
(self, language: Optional[str] = None, country: Optional[str] = None)
src/streamlink/utils/l10n.py:143
↓ 8 callersFunctionfilesize
(value)
src/streamlink/utils/args.py:36
↓ 8 callersMethodget_language
(cls, language)
src/streamlink/utils/l10n.py:158
↓ 8 callersMethodget_plugins
(self)
docs/ext_plugins.py:190
↓ 8 callersMethodinput_ask
(self, prompt: str)
src/streamlink/plugin/plugin.py:631
↓ 8 callersMethodload_plugins
Attempt to load plugins from the path specified. :param path: full path to a directory where to look for plugins :return: su
src/streamlink/session.py:634
↓ 8 callersMethodonstdout
(self, idx: int, line: str)
src/streamlink/utils/processoutput.py:67
↓ 8 callersMethodparse_attributes
(cls, value: str)
src/streamlink/stream/hls_playlist.py:244
↓ 8 callersMethodrequest
(self, method, url, **kwargs)
src/streamlink/plugins/wwenetwork.py:58
↓ 8 callersMethodset_explicit
(self, key: str, value: Any)
src/streamlink/options.py:58
↓ 8 callersFunctiontext
(path, encoding="utf8")
tests/resources/__init__.py:30
↓ 8 callersMethodtimedelta
(timescale: float = 1)
src/streamlink/stream/dash_manifest.py:146
↓ 8 callersMethodto_manifest_url
(self)
src/streamlink/stream/stream.py:51
↓ 8 callersFunctionurl_equal
Compare two URLs and return True if they are equal, some parts of the URLs can be ignored :param first: URL :param second: URL :param
src/streamlink/utils/url.py:59
↓ 8 callersMethodval_quoted_string
(cls, value)
tests/mixins/stream_hls.py:55
↓ 7 callersMethod_find_default
Find default values from nodes of the same type on ancestor nodes
src/streamlink/stream/dash_manifest.py:709
↓ 7 callersMethodadd
(self, argument: Argument)
src/streamlink/options.py:186
↓ 7 callersMethodask
(self, prompt: str)
src/streamlink_cli/console.py:33
↓ 7 callersMethodbool_str
(v: str)
src/streamlink/stream/dash_manifest.py:110
↓ 7 callersMethodcall
(self, data, schema=None, **kwargs)
src/streamlink/plugins/twitch.py:265
↓ 7 callersMethodclear_cookies
Removes all saved cookies for this plugin. To filter the cookies that are deleted specify the ``cookie_filter`` argument (see :func:`
src/streamlink/plugin/plugin.py:608
↓ 7 callersMethodclose
(self)
src/streamlink/stream/ffmpegmux.py:237
↓ 7 callersMethodis_usable
(cls, session)
src/streamlink/stream/ffmpegmux.py:78
↓ 7 callersMethodmatchers
(cls)
tests/plugins/__init__.py:72
↓ 7 callersMethodparse_bool
(value: str)
src/streamlink/stream/hls_playlist.py:260
↓ 7 callersFunctionparse_params
(params: Optional[str] = None)
src/streamlink/plugin/plugin.py:166
↓ 7 callersFunctionparse_qsd
Parses a query string into a dict. Provides these extra features: - Unlike parse_qs and parse_qsl, duplicate keys are not preserved in favor
src/streamlink/utils/parse.py:86
↓ 7 callersMethodprepare_new_request
(self, **req_keywords)
src/streamlink/plugin/api/http_session.py:135
↓ 7 callersMethodqueue
Puts values into a queue but aborts if this thread is closed.
src/streamlink/stream/segmented.py:158
↓ 7 callersMethodread
(self, size=-1)
src/streamlink/stream/wrappers.py:28
↓ 7 callersMethodrequires
Find all :class:`Argument` instances required by name
src/streamlink/options.py:192
↓ 7 callersFunctionseconds_to_hhmmss
(seconds)
src/streamlink/utils/times.py:74
↓ 7 callersMethodsend
Wraps a file, described in request, in a Response object. :param request: The PreparedRequest` being "sent". :returns: a Res
src/streamlink/packages/requests_file.py:34
↓ 7 callersMethodstop
(self)
src/streamlink/stream/wrappers.py:79
↓ 7 callersMethoduri
(self, uri: str)
src/streamlink/stream/hls_playlist.py:605
↓ 7 callersMethodwrite
(self, chunk: bytes)
src/streamlink_cli/utils/progress.py:245
↓ 7 callersMethodwrite_file_and_assert
(self, mock_mkdir: Mock, mock_write: Mock, mock_stdout: Mock)
tests/cli/test_main.py:592
↓ 6 callersMethod_find_url
(regex: re.Pattern)
src/streamlink/plugins/cdnbg.py:49
↓ 6 callersMethod_run
(self)
src/streamlink/utils/processoutput.py:14
↓ 6 callersMethod_test_hls
(self, surl, url, mock_parse)
tests/plugins/test_stream.py:27
↓ 6 callersMethod_warn
(messages: Iterable[Tuple[str, Type[Warning]]], filterwarnings=None)
tests/test_logger.py:170
↓ 6 callersMethodadd
(level, error)
src/streamlink/plugin/api/validate/_exception.py:44
↓ 6 callersMethodcall
( self, host: str = "api.github.com", method: Literal["GET", "POST", "PATCH"] = "GET",
script/github-release.py:181
↓ 6 callersMethodclose
Shuts down the thread.
src/streamlink/stream/segmented.py:72
↓ 6 callersMethodget_country
(cls, country)
src/streamlink/utils/l10n.py:154
↓ 6 callersMethodhandshake
(self)
tests/test_buffers.py:171
↓ 6 callersMethodmock_path
(path, is_file=True, resolve="")
tests/cli/test_main.py:206
↓ 6 callersMethodparse
(self, data: Union[str, Response])
src/streamlink/stream/hls_playlist.py:571
↓ 6 callersFunctionparse_html
Wrapper around lxml.etree.HTML with some extras. Provides these extra features: - Removes XML declarations of invalid XHTML5 documents
src/streamlink/utils/parse.py:41
↓ 6 callersFunctionreplace_path
(pathlike: Union[str, Path], mapper: Callable[[str], str])
src/streamlink_cli/utils/path.py:38
↓ 6 callersMethodsend_json
(self, data: Any)
src/streamlink/plugin/api/websocket.py:153
↓ 6 callersMethodset_plugin_option
Sets plugin specific options used by plugins originating from this session object. :param plugin: name of the plugin :param
src/streamlink/session.py:514
↓ 6 callersMethodstream_weight
(cls, key)
src/streamlink/plugins/huya.py:28
↓ 6 callersMethodsubject
(url)
tests/plugins/test_twitch.py:560
↓ 6 callersMethodsubject
(self, *args, **kwargs)
tests/stream/test_hls_filtered.py:44
↓ 6 callersFunctionurl_concat
Join extra paths to a URL, does not join absolute paths :param base: the base URL :param parts: a list of the parts to join :param al
src/streamlink/utils/url.py:88
↓ 6 callersMethodwidth
Return the overall width of a string when it would be displayed.
src/streamlink_cli/utils/progress.py:98
↓ 5 callersMethod__json__
(self)
src/streamlink/stream/stream.py:40
↓ 5 callersMethodargument_name
(self, plugin)
src/streamlink/options.py:155
↓ 5 callersMethodawait_playlist_reload
(self, timeout=TIMEOUT_AWAIT_PLAYLIST_RELOAD)
tests/mixins/stream_hls.py:252
↓ 5 callersMethodclose
(self)
src/streamlink_cli/streamrunner.py:46
↓ 5 callersMethodformat_filesize
(cls, size: float, suffix: str = "")
src/streamlink_cli/utils/progress.py:167
↓ 5 callersMethodget
(self, key: str)
src/streamlink/options.py:38
↓ 5 callersMethodget
(self, name: str)
src/streamlink/options.py:189
↓ 5 callersMethodget_all
(self)
src/streamlink/cache.py:109
↓ 5 callersMethodget_script_str
(root, search_string, custom_pattern=None, custom_schema=None)
src/streamlink/plugins/mdstrm.py:32
↓ 5 callersFunctionhandle_stream
Decides what to do with the selected stream. Depending on arguments it can be one of these: - Output JSON represenation - Output the st
src/streamlink_cli/main.py:378
↓ 5 callersFunctionhandle_url
The URL handler. Attempts to resolve the URL to a plugin and then attempts to fetch a list of available streams. Proceeds to handle stre
src/streamlink_cli/main.py:519
↓ 5 callersMethodis_date_in_daterange
(cls, date: Optional[datetime], daterange: DateRange)
src/streamlink/stream/hls_playlist.py:142
↓ 5 callersFunctionmapper
(s)
tests/cli/utils/test_path.py:62
↓ 5 callersMethodread
(self, size=-1)
src/streamlink/buffers.py:58
↓ 5 callersMethodread
(self, num: int)
src/streamlink/plugins/rtve.py:39
↓ 5 callersFunctionsetup_plugin_args
Sets Streamlink plugin options.
src/streamlink_cli/main.py:712
↓ 5 callersFunctionstreams
Initializes an empty Streamlink session, attempts to find a plugin and extracts streams from the URL if a plugin was found. :param url: a UR
src/streamlink/api.py:4
↓ 5 callersMethodwalk_back_get_attr
( self, attr: str, cls: Optional[Union[Type[TMPDNode], Sequence[Type[TMPDNode]]]] = No
src/streamlink/stream/dash_manifest.py:298
↓ 5 callersMethodwrite
(self, sequence: Sequence, result: Response, *data)
src/streamlink/stream/hls.py:217
↓ 4 callersMethod__getitem__
(self, item)
tests/test_api_validate.py:567
↓ 4 callersMethod__init__
(self, *args, **kwargs)
src/streamlink/plugins/twitch.py:578
↓ 4 callersMethod__init__
:param streamlink.Streamlink session_: Streamlink session instance :param url: The URL of the HLS playlist :param url_master:
src/streamlink/stream/hls.py:570
↓ 4 callersMethod__init__
(self, name, attrs=None)
tests/mixins/stream_hls.py:50
↓ 4 callersMethod_api_call
Makes a call against the api. :param entrypoint: API method to call. :param params: parameters to include in the request data.
src/streamlink/plugins/crunchyroll.py:110
↓ 4 callersMethod_is_api_error
(self, data)
src/streamlink/plugins/mildom.py:56
↓ 4 callersMethod_load
(self)
src/streamlink/cache.py:37
↓ 4 callersMethod_normalize_key
(name: str)
src/streamlink/options.py:26
↓ 4 callersFunction_parse
(parser, data, name, exception, schema, *args, **kwargs)
src/streamlink/utils/parse.py:10
↓ 4 callersMethod_round
(num: float, n: int = 2)
src/streamlink_cli/utils/progress.py:163
↓ 4 callersMethod_set_error
(self, error: Any)
src/streamlink/plugins/ustreamtv.py:157
↓ 4 callersMethod_test_http
(self, surl, url, params)
tests/plugins/test_stream.py:54
↓ 4 callersMethodaskpass
(self, prompt: str)
src/streamlink_cli/console.py:45
↓ 4 callersMethodawait_playlist_wait
(self, timeout=TIMEOUT_AWAIT_PLAYLIST_WAIT)
tests/mixins/stream_hls.py:257
↓ 4 callersFunctioncheck_paths
(exes, paths)
src/streamlink_cli/utils/player.py:6
↓ 4 callersMethodclose
(self)
src/streamlink/utils/named_pipe.py:68
↓ 4 callersMethodclose
(self)
tests/cli/test_streamrunner.py:34
↓ 4 callersFunctionfetch_streams
Fetches streams using correct parameters.
src/streamlink_cli/main.py:440
↓ 4 callersFunctionformat_valid_streams
Formats a dict of streams. Filters out synonyms and displays them next to the stream they point to. Streams are sorted according to thei
src/streamlink_cli/main.py:490
↓ 4 callersFunctionfromlocaltimestamp
(timestamp: float)
src/streamlink/utils/times.py:22
← previousnext →101–200 of 2,287, ranked by callers