Skip to content

Commit

Permalink
Get latest player options when handling encrypted and msneedkey events (
Browse files Browse the repository at this point in the history
#207)

* Get latest player options when handling encrypted and msneedkey events

* Update package-lock.json videojs dependency

---------

Co-authored-by: Matt Dwyer <mdwyer@rakuten.overdrive.com>
  • Loading branch information
mdwyer-od and Matt Dwyer committed Feb 28, 2024
1 parent db802f5 commit 92aae13
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions src/plugin.js
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ const onPlayerReady = (player, emeError) => {
player.tech_.el_.addEventListener('encrypted', (event) => {
videojs.log.debug('eme', 'Received an \'encrypted\' event');
setupSessions(player);
handleEncryptedEvent(player, event, playerOptions, player.eme.sessions, player.tech_)
handleEncryptedEvent(player, event, getOptions(player), player.eme.sessions, player.tech_)
.catch(emeError);
});
} else if (window.WebKitMediaKeys) {
Expand All @@ -254,7 +254,7 @@ const onPlayerReady = (player, emeError) => {
videojs.log.debug('eme', 'Received an \'msneedkey\' event');
setupSessions(player);
try {
handleMsNeedKeyEvent(event, playerOptions, player.eme.sessions, player.tech_);
handleMsNeedKeyEvent(event, getOptions(player), player.eme.sessions, player.tech_);
} catch (error) {
emeError(error);
}
Expand Down

0 comments on commit 92aae13

Please sign in to comment.