Skip to content

Commit cf6504c

Browse files
committed
chore: more featured tab additions
1 parent f3eeb71 commit cf6504c

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeChannelExtractor.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,9 @@ private List<ListLinkHandler> getTabsForNonAgeRestrictedChannels() throws Parsin
451451
case "playlists":
452452
addNonVideosTab.accept(ChannelTabs.PLAYLISTS);
453453
break;
454+
case "featured":
455+
addNonVideosTab.accept(ChannelTabs.FEATURED);
456+
break;
454457
default:
455458
// Unsupported channel tab, ignore it
456459
break;

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ public static String getUrlSuffix(@Nonnull final String tab)
3333
return "/releases";
3434
case ChannelTabs.PLAYLISTS:
3535
return "/playlists";
36+
case ChannelTabs.FEATURED:
37+
return "/featured";
3638
default:
3739
throw new UnsupportedTabException(tab);
3840
}
@@ -68,7 +70,8 @@ public String[] getAvailableContentFilter() {
6870
ChannelTabs.SHORTS,
6971
ChannelTabs.LIVESTREAMS,
7072
ChannelTabs.ALBUMS,
71-
ChannelTabs.PLAYLISTS
73+
ChannelTabs.PLAYLISTS,
74+
ChannelTabs.FEATURED
7275
};
7376
}
7477
}

0 commit comments

Comments
 (0)