From 427b80d3214b0bc9151dddaaf201f2a2a37cf68f Mon Sep 17 00:00:00 2001 From: Yuriy Liskov Date: Thu, 19 Jun 2025 02:53:27 +0300 Subject: [PATCH] fomat info: add bot check value --- MediaServiceCore | 2 +- .../models/playback/controllers/VideoLoaderController.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MediaServiceCore b/MediaServiceCore index a13d367cd..15669f7d0 160000 --- a/MediaServiceCore +++ b/MediaServiceCore @@ -1 +1 @@ -Subproject commit a13d367cdded1873ece03a8a819e767076794c6a +Subproject commit 15669f7d0d0aec18f941f57686ec831e9c978002 diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/controllers/VideoLoaderController.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/controllers/VideoLoaderController.java index e64acb64a..6902296b4 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/controllers/VideoLoaderController.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/models/playback/controllers/VideoLoaderController.java @@ -354,10 +354,10 @@ public class VideoLoaderController extends BasePlayerController { mSuggestionsController.loadSuggestions(getVideo()); bgImageUrl = getVideo().getBackgroundUrl(); - if (formatInfo.isHistoryBroken()) { // bot check error or the video is hidden + if (formatInfo.isBotCheckError()) { YouTubeServiceManager.instance().applyNoPlaybackFix(); scheduleRebootAppTimer(5_000); - } else { // 18+ video + } else { // 18+ video or the video is hidden/removed scheduleNextVideoTimer(5_000); } } else if (acceptDashVideo(formatInfo)) { @@ -858,7 +858,7 @@ public class VideoLoaderController extends BasePlayerController { return; } - // Force to all subsequent videos in section playlist row + // Force to all subsequent videos in section playlist row (e.g. on Home) if (previous.isSectionPlaylistEnabled(getContext())) { previous.forceSectionPlaylist = false; next.forceSectionPlaylist = true;