Skip to content

Commit

Permalink
fix: Fix key ID byteswapping for PlayReady on PS4 (shaka-project#4377)
Browse files Browse the repository at this point in the history
  • Loading branch information
Vasanthavanan-Devarajan committed Aug 9, 2022
1 parent b6ab769 commit 25fd4f4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lib/media/drm_engine.js
Expand Up @@ -1548,7 +1548,7 @@ shaka.media.DrmEngine = class {
if (shaka.media.DrmEngine.isPlayReadyKeySystem(
this.currentDrmInfo_.keySystem) &&
keyId.byteLength == 16 &&
shaka.util.Platform.isEdge()) {
(shaka.util.Platform.isEdge() || shaka.util.Platform.isPS4())) {
// Read out some fields in little-endian:
const dataView = shaka.util.BufferUtils.toDataView(keyId);
const part0 = dataView.getUint32(0, /* LE= */ true);
Expand Down

0 comments on commit 25fd4f4

Please sign in to comment.