player: error fixer upd

This commit is contained in:
Yuriy Liskov
2024-07-27 14:00:49 +03:00
parent 1f33418dd8
commit 358bc4cd24

View File

@ -501,7 +501,8 @@ public class VideoLoaderController extends PlayerEventListenerHelper implements
mPlayerData.setVideoBufferType(PlayerData.BUFFER_LOW);
}
} else if (Helpers.startsWithAny(error.getMessage(),
"Unable to connect to", "Invalid NAL length", "Response code: 421", "Invalid integer size")) {
"Unable to connect to", "Invalid NAL length", "Response code: 421",
"Invalid integer size", "Unexpected ArrayIndexOutOfBoundsException")) {
// Switch between network engines in hope that one of them fixes the error
//mPlayerTweaksData.setPlayerDataSource(getNextEngine());
YouTubeServiceManager.instance().applyNoPlaybackFix();