diff --git a/src/renderer/components/ft-video-player/ft-video-player.js b/src/renderer/components/ft-video-player/ft-video-player.js index 95ff4cae6..cc8d00cf0 100644 --- a/src/renderer/components/ft-video-player/ft-video-player.js +++ b/src/renderer/components/ft-video-player/ft-video-player.js @@ -996,7 +996,7 @@ export default Vue.extend({ if (this.maxFramerate === 60 && quality.height >= 480) { for (let i = 0; i < this.adaptiveFormats.length; i++) { if (this.adaptiveFormats[i].bitrate === quality.bitrate) { - fps = this.adaptiveFormats[i].fps + fps = this.adaptiveFormats[i].fps ? this.adaptiveFormats[i].fps : 30 break } } @@ -1193,6 +1193,10 @@ export default Vue.extend({ return format.bitrate === quality.bitrate }) + if (typeof adaptiveFormat === 'undefined') { + return + } + this.activeAdaptiveFormats.push(adaptiveFormat) fps = adaptiveFormat.fps ? adaptiveFormat.fps : 30