videojs / videojs-contrib-eme

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

feat: cherrypick commits from main branch #183

Closed alex-barstow closed 1 year ago

alex-barstow commented 1 year ago

There is a bug in 4.x+ where Fairplay tends to fail. It has something to do with the https://github.com/videojs/videojs-contrib-eme/pull/142 that added support for in-spec EME in Safari.

We will work on diagnosing that issue, but in the meantime we can tag off the 3.x branch before the problem was introduced. There were a few changes in #main that we wanted to get released promptly. This PR includes those changes as well as every non-breaking change since 3.10.1.

alex-barstow commented 1 year ago

Probably shouldn't squash this one