3737import org .schabi .newpipe .extractor .services .youtube .extractors .YoutubeSuggestionExtractor ;
3838import org .schabi .newpipe .extractor .services .youtube .extractors .YoutubeTrendingExtractor ;
3939import org .schabi .newpipe .extractor .services .youtube .extractors .kiosk .YoutubeLiveExtractor ;
40+ import org .schabi .newpipe .extractor .services .youtube .extractors .kiosk .YoutubeTrendingPodcastsEpisodesExtractor ;
4041import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeChannelLinkHandlerFactory ;
4142import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeChannelTabLinkHandlerFactory ;
4243import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeCommentsLinkHandlerFactory ;
4546import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeSearchQueryHandlerFactory ;
4647import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeStreamLinkHandlerFactory ;
4748import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeTrendingLinkHandlerFactory ;
49+ import org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeTrendingPodcastsEpisodesLinkHandlerFactory ;
4850import org .schabi .newpipe .extractor .stream .StreamExtractor ;
4951import org .schabi .newpipe .extractor .subscription .SubscriptionExtractor ;
5052import org .schabi .newpipe .extractor .suggestion .SuggestionExtractor ;
@@ -159,6 +161,8 @@ public KioskList getKioskList() throws ExtractionException {
159161 final ListLinkHandlerFactory trendingLHF = YoutubeTrendingLinkHandlerFactory .getInstance ();
160162 final ListLinkHandlerFactory runningLivesLHF =
161163 YoutubeLiveLinkHandlerFactory .INSTANCE ;
164+ final ListLinkHandlerFactory trendingPodcastsEpisodesLHF =
165+ YoutubeTrendingPodcastsEpisodesLinkHandlerFactory .INSTANCE ;
162166
163167 try {
164168 list .addKioskEntry (
@@ -169,6 +173,14 @@ public KioskList getKioskList() throws ExtractionException {
169173 runningLivesLHF ,
170174 YoutubeLiveLinkHandlerFactory .KIOSK_ID
171175 );
176+ list .addKioskEntry (
177+ (streamingService , url , id ) -> new YoutubeTrendingPodcastsEpisodesExtractor (
178+ YoutubeService .this ,
179+ trendingPodcastsEpisodesLHF .fromUrl (url ),
180+ id ),
181+ trendingPodcastsEpisodesLHF ,
182+ YoutubeTrendingPodcastsEpisodesLinkHandlerFactory .KIOSK_ID
183+ );
172184 list .addKioskEntry (
173185 (streamingService , url , id ) -> new YoutubeTrendingExtractor (
174186 YoutubeService .this ,
0 commit comments