mirror of
https://github.com/wukko/cobalt.git
synced 2025-06-13 05:37:44 +02:00
api/youtube: use best quality if all else fails
This commit is contained in:
@ -345,11 +345,13 @@ export default async function(o) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const bestQuality = qual(bestVideo);
|
const bestQuality = qual(bestVideo);
|
||||||
const useBestQuality = quality > bestQuality;
|
const useBestQuality = quality >= bestQuality;
|
||||||
|
|
||||||
video = useBestQuality ? bestVideo : adaptive_formats.find(i =>
|
video = useBestQuality ? bestVideo : adaptive_formats.find(i =>
|
||||||
qual(i) === quality && checkBestVideo(i)
|
qual(i) === quality && checkBestVideo(i)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (!video) video = bestVideo;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user