Commit Graph

19 Commits (78111136db788918452a80233e74fd4c506eb6f8)

Author SHA1 Message Date
Philipp Hagemeister 1cc79574fc Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
Philipp Hagemeister af63fed7d8 [generic] Add support for livestream embeds (Fixes )
Philipp Hagemeister 83855f3a1f [livestream:original] Fix RTMP parameters (Fixes )
Philipp Hagemeister 22a6f15061 Move playlist tests to extractors.
From now on, test_download will run these tests. That means we benefit not only from the networking setup in there, but also from the other tests (for example test_all_urls to find problems with _VALID_URLs).
Sergey M․ 664718ff63 [livestream] Improve extraction (Closes )
Philipp Hagemeister 8f3034d871 [livestream] Do not fail if SMIL download fails
Philipp Hagemeister 7fa547ab02 [livestream] Make clipBegin optional in SMIL
Philipp Hagemeister cbf915f3f6 [livestream] Parse SMIL ()
Philipp Hagemeister 72e785f36a [livestream] PEP8
Jaime Marquínez Ferrándiz 78338f71ca [livestream:original] Add support for folder urls (closes )
The webpage only contains shortened links for the videos, since the server
doesn't support HEAD requests, we use an specific extractor for them.
Sergey M․ c5469e046a [livestream] Modernize
dst c0ade33e16 Correct some extractor _VALID_URL regexes
Jaime Marquínez Ferrándiz e26f871228 Use the new '_download_xml' helper in more extractors
Philipp Hagemeister f3682997d7 Clean up unused imports and other minor mistakes
Jaime Marquínez Ferrándiz c66d2baa9c [livestream] Add an extractor for the original version of livestream (closes )
The two versions use different systems.
Jaime Marquínez Ferrándiz 5f1ea943ab [livestream] fix the extraction of events
It now uses a json dictionary from the webpage.
Jaime Marquínez Ferrándiz b00ca882a4 [livestream] Fix events extraction (fixes )
Jaime Marquínez Ferrándiz 0ab5531363 [livestream] fix import statement
Jaime Marquínez Ferrándiz b4444d5ca2 Add LivestreamIE (closes )