Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
LinkHandler
tests still pass with my non-breaking API changes, everything should work fine in the app./live/
links from external apps, as the extractor update will be done in a separate PR.This pull request adds support for YouTube's live URLs, which are in the form
https://www.youtube.com/live/LIVE_ID
, whereLIVE_ID
is the video ID of the livestream. This behavior applies to past, planned and running livestreams.Note that these URLs are then transformed to
watch
URLs in the address bar with the desktop client once the watch page has been loaded.I also added a test for these live URLs and did minor improvements to the files changed (see the commits for details).
This pull request is the extractor part of TeamNewPipe/NewPipe#9546.