+ getCurrentLevel () {
+ return this.hlsjsLevels.find(l => l.level === this.hlsjsCurrentLevel)
+ }
+
+ getLiveLatency () {
+ return undefined as number
+ // FIXME: Use latency when hls >= V1
+ // return this.hlsjs.latency
+ }
+
+ getHLSJS () {
+ return this.hlsjs
+ }
+
+ private initializeCore () {
+ this.player.one('play', () => {
+ this.player.addClass('vjs-has-big-play-button-clicked')
+ })
+
+ this.player.one('canplay', () => {
+ if (this.startTime) {
+ this.player.currentTime(this.startTime)
+ }
+ })
+ }
+
+ private initializePlugin () {