this.player = player
player.peertube().on('videoFileUpdate', () => this.updateLabel())
+ player.peertube().on('autoResolutionUpdate', () => this.updateLabel())
}
createEl () {
createMenu () {
const menu = new Menu(this.player_)
for (const videoFile of this.player_.peertube().videoFiles) {
+ let label = videoFile.resolution.label
+ if (videoFile.fps && videoFile.fps >= 50) {
+ label += videoFile.fps
+ }
+
menu.addChild(new ResolutionMenuItem(
this.player_,
{
id: videoFile.resolution.id,
- label: videoFile.resolution.label,
+ label,
src: videoFile.magnetUri
})
)