Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
return new Promise((resolve, reject) => {
let mediaPlayer = MediaPlayer().create();
mediaPlayer.initialize();
mediaPlayer.attachView(this.videoElement_);
mediaPlayer.attachSource(this.manifestUrl_);
mediaPlayer.on(MediaPlayer.events.MANIFEST_LOADED, () => {
resolve();
});
mediaPlayer.on(MediaPlayer.events.ERROR, ev => {
reject(`Failed to load Mss Player: ${ev.error.message}`);
});
this.mediaPlayer_ = mediaPlayer;
});
}
return new Promise((resolve, reject) => {
let mediaPlayer = MediaPlayer().create();
mediaPlayer.initialize();
mediaPlayer.attachView(this.videoElement_);
mediaPlayer.attachSource(this.manifestUrl_);
mediaPlayer.on(MediaPlayer.events.MANIFEST_LOADED, () => {
resolve();
});
mediaPlayer.on(MediaPlayer.events.ERROR, ev => {
reject(`Failed to load Mss Player: ${ev.error.message}`);
});
this.mediaPlayer_ = mediaPlayer;
});
}