875 B
875 B
Migration Guide from 2.x to 3.x
All hls- events were removed
All hls- prefixed events were removed. If you were listening to any of those events, you should switch the prefix from hls- to vhs-.
For example, if you were listening to hls-gap-skip:
player.tech().on('hls-gap-skip', () => {
console.log('a gap has been skipped');
});
you should now listening to vhs-gap-skip:
player.tech().on('vhs-gap-skip', () => {
console.log('a gap has been skipped');
});
See VHS Usage Events for more information on these events.
player properties for accessing VHS
All player level properties to access VHS have been removed.
If you were using any of the following:
player.vhsplayer.hlsplayer.dash
You should switch that to accessing the vhs property on the tech like so:
player.tech().vhs