Skip to content

Commit 361f142

Browse files
committed
Use badge style instead of label
1 parent 58f109d commit 361f142

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ public StreamType getStreamType() {
6363

6464
final JsonArray badges = videoInfo.getArray("badges");
6565
for (final Object badge : badges) {
66-
if (((JsonObject) badge).getObject("metadataBadgeRenderer").getString("label", EMPTY_STRING).equals("LIVE NOW")) {
66+
final JsonObject badgeRenderer = ((JsonObject) badge).getObject("metadataBadgeRenderer");
67+
if (badgeRenderer.getString("style", EMPTY_STRING).equals("BADGE_STYLE_TYPE_LIVE_NOW") ||
68+
badgeRenderer.getString("label", EMPTY_STRING).equals("LIVE NOW")) {
6769
return cachedStreamType = StreamType.LIVE_STREAM;
6870
}
6971
}

0 commit comments

Comments
 (0)