Don't fetch uneeded stream info for live streams
Co-authored-by: Stypox <stypox@pm.me>
This commit is contained in:
parent
bc2f0f9f3e
commit
91611fcae4
|
@ -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(),
|
||||
|
|
Loading…
Reference in New Issue