import './test-embed.scss'
import { PeerTubePlayer } from '../player/player'
-import { PlayerEventType } from '../player/definitions'
+import { PeerTubeResolution, PlayerEventType } from '../player/definitions'
window.addEventListener('load', async () => {
const urlParts = window.location.href.split('/')
} else {
let itemEl = document.createElement('a')
itemEl.href = 'javascript:;'
- itemEl.innerText = rate
+ itemEl.innerText = rate.toString()
itemEl.addEventListener('click', () => {
player.setPlaybackRate(rate)
currentRate = rate
updateRates()
})
- let updateResolutions = resolutions => {
+ let updateResolutions = ((resolutions: PeerTubeResolution[]) => {
let resolutionListEl = document.querySelector('#resolution-list')
resolutionListEl.innerHTML = ''
resolutionListEl.appendChild(itemEl)
}
})
- }
+ })
player.getResolutions().then(
resolutions => updateResolutions(resolutions))