video: fix initial quality switch

pull/221/head
Varun Patil 2022-11-14 01:10:43 -08:00
parent d9e3d3e0c1
commit 103cce1a35
1 changed files with 9 additions and 0 deletions

View File

@ -215,6 +215,12 @@ class VideoContentSetup {
this.initPlyr(content);
});
content.videojs.qualityLevels()?.on("addqualitylevel", (e) => {
window.setTimeout(() => {
this.initPlyr(content);
}, 0);
});
// Get correct orientation
axios
.get<any>(
@ -251,6 +257,9 @@ class VideoContentSetup {
initPlyr(content: any) {
if (content.plyr) return;
content.videoElement = content.videojs?.el()?.querySelector("video");
if (!content.videoElement) return;
// Retain original parent for video element
const origParent = content.videoElement.parentElement;