@@ -192,19 +192,20 @@ public InfoItemsPage<InfoItem> getPage(final Page page) throws IOException, Extr
192192 }
193193 }
194194
195- private void collectStreamsFrom (final InfoItemsSearchCollector collector , final JsonArray videos ) throws NothingFoundException , ParsingException {
195+ private void collectStreamsFrom (final InfoItemsSearchCollector collector , final JsonArray contents ) throws NothingFoundException , ParsingException {
196196 final TimeAgoParser timeAgoParser = getTimeAgoParser ();
197197
198- for (Object item : videos ) {
199- if (((JsonObject ) item ).has ("backgroundPromoRenderer" )) {
200- throw new NothingFoundException (getTextFromObject (((JsonObject ) item )
201- .getObject ("backgroundPromoRenderer" ).getObject ("bodyText" )));
202- } else if (((JsonObject ) item ).has ("videoRenderer" )) {
203- collector .commit (new YoutubeStreamInfoItemExtractor (((JsonObject ) item ).getObject ("videoRenderer" ), timeAgoParser ));
204- } else if (((JsonObject ) item ).has ("channelRenderer" )) {
205- collector .commit (new YoutubeChannelInfoItemExtractor (((JsonObject ) item ).getObject ("channelRenderer" )));
206- } else if (((JsonObject ) item ).has ("playlistRenderer" )) {
207- collector .commit (new YoutubePlaylistInfoItemExtractor (((JsonObject ) item ).getObject ("playlistRenderer" )));
198+ for (Object content : contents ) {
199+ final JsonObject item = (JsonObject ) content ;
200+ if (item .has ("backgroundPromoRenderer" )) {
201+ throw new NothingFoundException (getTextFromObject (
202+ item .getObject ("backgroundPromoRenderer" ).getObject ("bodyText" )));
203+ } else if (item .has ("videoRenderer" )) {
204+ collector .commit (new YoutubeStreamInfoItemExtractor (item .getObject ("videoRenderer" ), timeAgoParser ));
205+ } else if (item .has ("channelRenderer" )) {
206+ collector .commit (new YoutubeChannelInfoItemExtractor (item .getObject ("channelRenderer" )));
207+ } else if (item .has ("playlistRenderer" )) {
208+ collector .commit (new YoutubePlaylistInfoItemExtractor (item .getObject ("playlistRenderer" )));
208209 }
209210 }
210211 }
0 commit comments