From 5c8fbeb1669d9ab59d724238a7148be33a4529ba Mon Sep 17 00:00:00 2001 From: Tobi Date: Wed, 16 Feb 2022 23:39:26 +0100 Subject: [PATCH] Fix NullPointerException in YouTubeStreamExtractor.getStreamSegments() (#797) Fix NullPointerException in YouTubeStreamExtractor.getStreamSegments() Co-authored-by: litetex <40789489+litetex@users.noreply.github.com> --- .../services/youtube/extractors/YoutubeStreamExtractor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java index 5a04a772..8208f2d3 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java @@ -1272,8 +1272,7 @@ public class YoutubeStreamExtractor extends StreamExtractor { final String panelIdentifier = panels.getObject(i) .getObject("engagementPanelSectionListRenderer") .getString("panelIdentifier"); - if (panelIdentifier.equals( - "engagement-panel-macro-markers-description-chapters")) { + if ("engagement-panel-macro-markers-description-chapters".equals(panelIdentifier)) { segmentsArray = panels.getObject(i) .getObject("engagementPanelSectionListRenderer").getObject("content") .getObject("macroMarkersListRenderer").getArray("contents");