1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-08-30 01:17:55 +00:00

Don't fetch uneeded stream info for live streams

Co-authored-by: Stypox <stypox@pm.me>
This commit is contained in:
Tom
2021-11-23 15:22:11 +00:00
committed by GitHub
parent bc2f0f9f3e
commit 91611fcae4

View File

@@ -221,7 +221,7 @@ public enum StreamDialogEntry {
private static void fetchItemInfoIfSparse(final Fragment fragment,
final StreamInfoItem item,
final InfoCallback callback) {
if (item.getDuration() < 0) {
if ((item.getStreamType() == StreamType.LIVE_STREAM || item.getStreamType() == StreamType.AUDIO_LIVE_STREAM) && item.getDuration() < 0) {
// Sparse item: fetched by fast fetch
final Disposable currentWorker = ExtractorHelper.getStreamInfo(
item.getServiceId(),