videojs / videojs-contrib-eme

Supports Encrypted Media Extensions for playback of encrypted content in Video.js
Other
200 stars 71 forks source link

there is no dispose method #227

Open flaviodottavio opened 1 month ago

flaviodottavio commented 1 month ago

There is no dispose method to dispose of the plugin and reset the original state of the player. Switching the player source from a DRM protected video to a non protected video, leave some protection features active. For example, is not possible to make a screenshot of the non protected video or execute video.captureStream()