diff --git a/src/renderer/hlscider.js b/src/renderer/hlscider.js index 9b14375d..b2d6ce87 100644 --- a/src/renderer/hlscider.js +++ b/src/renderer/hlscider.js @@ -19219,7 +19219,11 @@ var M3U8Parser = /*#__PURE__*/function () { } } } - + if (levels && levels.length > 0) { + levels = levels.sort(function (a, b) { + return a.bitrate - b.bitrate; + }); + } return { levels: levels, sessionData: hasSessionData ? sessionData : null