Skip to content

Commit 399b4f2

Browse files
committed
added support for "vnd.youtube.launch" URI-scheme
1 parent ae23059 commit 399b4f2

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeStreamLinkHandlerFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public String getId(String urlString) throws ParsingException, IllegalArgumentEx
6060
URI uri = new URI(urlString);
6161
String scheme = uri.getScheme();
6262

63-
if (scheme != null && scheme.equals("vnd.youtube")) {
63+
if (scheme != null && (scheme.equals("vnd.youtube") || scheme.equals("vnd.youtube.launch"))) {
6464
String schemeSpecificPart = uri.getSchemeSpecificPart();
6565
if (schemeSpecificPart.startsWith("//")) {
6666
urlString = "https:" + schemeSpecificPart;

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeStreamLinkHandlerFactoryTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public void testAcceptYtUrl() throws ParsingException {
9999
assertTrue(linkHandler.acceptUrl("vnd.youtube://www.youtube.com/watch?v=jZViOEv90dI"));
100100
assertTrue(linkHandler.acceptUrl("vnd.youtube:jZViOEv90dI"));
101101

102-
assertTrue(linkHandler.acceptUrl("vnd.youtube:jZViOEv90dI"));
102+
assertTrue(linkHandler.acceptUrl("vnd.youtube.launch:jZViOEv90dI"));
103103
}
104104

105105
@Test

0 commit comments

Comments
 (0)